Lines Matching defs:const
52 bool CheckCharacterInRangeArray(const ZoneList<CharacterRange>* ranges,
54 bool CheckCharacterNotInRangeArray(const ZoneList<CharacterRange>* ranges,
95 Operand StaticVariable(const ExternalReference& ext);
97 static const int kFramePointer = 0;
99 static const int kReturn_eip = kFramePointer + kSystemPointerSize;
100 static const int kFrameAlign = kReturn_eip + kSystemPointerSize;
102 static const int kInputString = kFrameAlign;
103 static const int kStartIndex = kInputString + kSystemPointerSize;
104 static const int kInputStart = kStartIndex + kSystemPointerSize;
105 static const int kInputEnd = kInputStart + kSystemPointerSize;
106 static const int kRegisterOutput = kInputEnd + kSystemPointerSize;
110 static const int kNumOutputRegisters = kRegisterOutput + kSystemPointerSize;
111 static const int kDirectCall = kNumOutputRegisters + kSystemPointerSize;
112 static const int kIsolate = kDirectCall + kSystemPointerSize;
116 static const int kBackup_esi = kFramePointer - kSystemPointerSize;
117 static const int kBackup_edi = kBackup_esi - kSystemPointerSize;
118 static const int kBackup_ebx = kBackup_edi - kSystemPointerSize;
119 static const int kLastCalleeSaveRegister = kBackup_ebx;
121 static const int kSuccessfulCaptures =
123 static const int kStringStartMinusOne =
125 static const int kBacktrackCount = kStringStartMinusOne - kSystemPointerSize;
129 static const int kRegExpStackBasePointer =
132 static const int kRegisterZero = kRegExpStackBasePointer - kSystemPointerSize;
135 static const int kRegExpCodeSize = 1024;
147 void CallIsCharacterInRangeArray(const ZoneList<CharacterRange>* ranges);
160 inline int char_size() const { return static_cast<int>(mode_); }
189 Isolate* isolate() const { return masm_->isolate(); }
191 const std::unique_ptr<MacroAssembler> masm_;
192 const NoRootArrayScope no_root_array_scope_;
195 const Mode mode_;
202 const int num_saved_registers_;