Lines Matching defs:const
50 bool CheckCharacterInRangeArray(const ZoneList<CharacterRange>* ranges,
52 bool CheckCharacterNotInRangeArray(const ZoneList<CharacterRange>* ranges,
84 bool CanReadUnaligned() const override;
97 static const int kFramePointer = 0;
100 static const int kStoredRegisters = kFramePointer;
105 static const int kReturnAddress = kStoredRegisters + 9 * kSystemPointerSize;
107 static const int kStackFrameHeader = kReturnAddress;
111 static const int kIsolate = kFramePointer - kSystemPointerSize;
112 static const int kDirectCall = kIsolate - kSystemPointerSize;
113 static const int kNumOutputRegisters = kDirectCall - kSystemPointerSize;
114 static const int kRegisterOutput = kNumOutputRegisters - kSystemPointerSize;
115 static const int kInputEnd = kRegisterOutput - kSystemPointerSize;
116 static const int kInputStart = kInputEnd - kSystemPointerSize;
117 static const int kStartIndex = kInputStart - kSystemPointerSize;
118 static const int kInputString = kStartIndex - kSystemPointerSize;
121 static const int kSuccessfulCaptures = kInputString - kSystemPointerSize;
122 static const int kStringStartMinusOne =
124 static const int kBacktrackCount = kStringStartMinusOne - kSystemPointerSize;
128 static const int kRegExpStackBasePointer =
132 static const int kRegisterZero = kRegExpStackBasePointer - kSystemPointerSize;
135 static const int kRegExpCodeSize = 1024;
149 void CallIsCharacterInRangeArray(const ZoneList<CharacterRange>* ranges);
176 inline int char_size() const { return static_cast<int>(mode_); }
183 const Operand& rt);
190 const Operand& rt);
207 Isolate* isolate() const { return masm_->isolate(); }
209 const std::unique_ptr<MacroAssembler> masm_;
210 const NoRootArrayScope no_root_array_scope_;
213 const Mode mode_;
220 const int num_saved_registers_;