Lines Matching defs:const
50 bool CheckCharacterInRangeArray(const ZoneList<CharacterRange>* ranges,
52 bool CheckCharacterNotInRangeArray(const ZoneList<CharacterRange>* ranges,
84 bool CanReadUnaligned() const override;
95 static const int kFramePointer = 0;
98 static const int kStoredRegisters = kFramePointer;
100 static const int kReturnAddress = kStoredRegisters + 9 * kPointerSize;
102 static const int kStackFrameHeader = kReturnAddress;
104 static const int kRegisterOutput = kStackFrameHeader + 20;
105 static const int kNumOutputRegisters = kRegisterOutput + kPointerSize;
106 static const int kDirectCall = kNumOutputRegisters + kPointerSize;
107 static const int kIsolate = kDirectCall + kPointerSize;
111 static const int kInputEnd = kFramePointer - kPointerSize;
112 static const int kInputStart = kInputEnd - kPointerSize;
113 static const int kStartIndex = kInputStart - kPointerSize;
114 static const int kInputString = kStartIndex - kPointerSize;
117 static const int kSuccessfulCaptures = kInputString - kPointerSize;
118 static const int kStringStartMinusOne = kSuccessfulCaptures - kPointerSize;
119 static const int kBacktrackCount = kStringStartMinusOne - kSystemPointerSize;
123 static const int kRegExpStackBasePointer =
127 static const int kRegisterZero = kRegExpStackBasePointer - kSystemPointerSize;
130 static const int kRegExpCodeSize = 1024;
143 void CallIsCharacterInRangeArray(const ZoneList<CharacterRange>* ranges);
170 inline int char_size() const { return static_cast<int>(mode_); }
177 const Operand& rt);
184 const Operand& rt);
201 Isolate* isolate() const { return masm_->isolate(); }
203 const std::unique_ptr<MacroAssembler> masm_;
204 const NoRootArrayScope no_root_array_scope_;
207 const Mode mode_;
214 const int num_saved_registers_;