Lines Matching defs:const
51 bool CheckCharacterInRangeArray(const ZoneList<CharacterRange>* ranges,
53 bool CheckCharacterNotInRangeArray(const ZoneList<CharacterRange>* ranges,
95 static const int kFramePointer = 0;
98 static const int kStoredRegisters = kFramePointer;
100 static const int kReturnAddress = kStoredRegisters + 7 * kSystemPointerSize;
101 static const int kCallerFrame = kReturnAddress + kSystemPointerSize;
105 static const int kIsolate = kFramePointer - kSystemPointerSize;
106 static const int kDirectCall = kIsolate - kSystemPointerSize;
107 static const int kNumOutputRegisters = kDirectCall - kSystemPointerSize;
108 static const int kRegisterOutput = kNumOutputRegisters - kSystemPointerSize;
109 static const int kInputEnd = kRegisterOutput - kSystemPointerSize;
110 static const int kInputStart = kInputEnd - kSystemPointerSize;
111 static const int kStartIndex = kInputStart - kSystemPointerSize;
112 static const int kInputString = kStartIndex - kSystemPointerSize;
115 static const int kSuccessfulCaptures = kInputString - kSystemPointerSize;
116 static const int kStringStartMinusOne =
118 static const int kBacktrackCount = kStringStartMinusOne - kSystemPointerSize;
122 static const int kRegExpStackBasePointer =
126 static const int kRegisterZero = kRegExpStackBasePointer - kSystemPointerSize;
129 static const int kRegExpCodeSize = 1024;
138 void CallIsCharacterInRangeArray(const ZoneList<CharacterRange>* ranges);
165 inline int char_size() const { return static_cast<int>(mode_); }
190 Isolate* isolate() const { return masm_->isolate(); }
192 const std::unique_ptr<MacroAssembler> masm_;
193 const NoRootArrayScope no_root_array_scope_;
196 const Mode mode_;
203 const int num_saved_registers_;
218 const RegList kRegExpCalleeSaved = {r25, r26, r27, r28, r29, r30, fp};