Home | History | Annotate | Download | only in x64

Lines Matching defs:RegExpMacroAssemblerX64

94 RegExpMacroAssemblerX64::RegExpMacroAssemblerX64(Isolate* isolate, Zone* zone,
115 RegExpMacroAssemblerX64::~RegExpMacroAssemblerX64() {
127 int RegExpMacroAssemblerX64::stack_limit_slack() {
132 void RegExpMacroAssemblerX64::AdvanceCurrentPosition(int by) {
139 void RegExpMacroAssemblerX64::AdvanceRegister(int reg, int by) {
148 void RegExpMacroAssemblerX64::Backtrack() {
157 void RegExpMacroAssemblerX64::Bind(Label* label) {
162 void RegExpMacroAssemblerX64::CheckCharacter(uint32_t c, Label* on_equal) {
168 void RegExpMacroAssemblerX64::CheckCharacterGT(uc16 limit, Label* on_greater) {
174 void RegExpMacroAssemblerX64::CheckAtStart(Label* on_at_start) {
181 void RegExpMacroAssemblerX64::CheckNotAtStart(int cp_offset,
189 void RegExpMacroAssemblerX64::CheckCharacterLT(uc16 limit, Label* on_less) {
195 void RegExpMacroAssemblerX64::CheckGreedyLoop(Label* on_equal) {
205 void RegExpMacroAssemblerX64::CheckNotBackReferenceIgnoreCase(
371 void RegExpMacroAssemblerX64::CheckNotBackReference(int start_reg,
446 void RegExpMacroAssemblerX64::CheckNotCharacter(uint32_t c,
453 void RegExpMacroAssemblerX64::CheckCharacterAfterAnd(uint32_t c,
467 void RegExpMacroAssemblerX64::CheckNotCharacterAfterAnd(uint32_t c,
481 void RegExpMacroAssemblerX64::CheckNotCharacterAfterMinusAnd(
494 void RegExpMacroAssemblerX64::CheckCharacterInRange(
504 void RegExpMacroAssemblerX64::CheckCharacterNotInRange(
514 void RegExpMacroAssemblerX64::CheckBitInTable(
530 bool RegExpMacroAssemblerX64::CheckSpecialCharacterClass(uc16 type,
651 void RegExpMacroAssemblerX64::Fail() {
660 Handle<HeapObject> RegExpMacroAssemblerX64::GetCode(Handle<String> source) {
1005 void RegExpMacroAssemblerX64::GoTo(Label* to) {
1010 void RegExpMacroAssemblerX64::IfRegisterGE(int reg,
1018 void RegExpMacroAssemblerX64::IfRegisterLT(int reg,
1026 void RegExpMacroAssemblerX64::IfRegisterEqPos(int reg,
1034 RegExpMacroAssemblerX64::Implementation() {
1039 void RegExpMacroAssemblerX64::LoadCurrentCharacter(int cp_offset,
1055 void RegExpMacroAssemblerX64::PopCurrentPosition() {
1060 void RegExpMacroAssemblerX64::PopRegister(int register_index) {
1066 void RegExpMacroAssemblerX64::PushBacktrack(Label* label) {
1072 void RegExpMacroAssemblerX64::PushCurrentPosition() {
1077 void RegExpMacroAssemblerX64::PushRegister(int register_index,
1088 void RegExpMacroAssemblerX64::ReadCurrentPositionFromRegister(int reg) {
1098 void RegExpMacroAssemblerX64::ReadPositionFromRegister(Register dst, int reg) {
1108 void RegExpMacroAssemblerX64::ReadStackPointerFromRegister(int reg) {
1114 void RegExpMacroAssemblerX64::SetCurrentPositionFromEnd(int by) {
1127 void RegExpMacroAssemblerX64::SetRegister(int register_index, int to) {
1133 bool RegExpMacroAssemblerX64::Succeed() {
1139 void RegExpMacroAssemblerX64::WriteCurrentPositionToRegister(int reg,
1150 void RegExpMacroAssemblerX64::ClearRegisters(int reg_from, int reg_to) {
1159 void RegExpMacroAssemblerX64::WriteStackPointerToRegister(int reg) {
1168 void RegExpMacroAssemblerX64::CallCheckStackGuardState() {
1209 int RegExpMacroAssemblerX64::CheckStackGuardState(Address* return_address,
1222 Operand RegExpMacroAssemblerX64::register_location(int register_index) {
1231 void RegExpMacroAssemblerX64::CheckPosition(int cp_offset,
1244 void RegExpMacroAssemblerX64::BranchOrBacktrack(Condition condition,
1262 void RegExpMacroAssemblerX64::SafeCall(Label* to) {
1267 void RegExpMacroAssemblerX64::SafeCallTarget(Label* label) {
1273 void RegExpMacroAssemblerX64::SafeReturn() {
1279 void RegExpMacroAssemblerX64::Push(Register source) {
1287 void RegExpMacroAssemblerX64::Push(Immediate value) {
1294 void RegExpMacroAssemblerX64::FixupCodeRelativePositions() {
1312 void RegExpMacroAssemblerX64::Push(Label* backtrack_target) {
1319 void RegExpMacroAssemblerX64::Pop(Register target) {
1327 void RegExpMacroAssemblerX64::Drop() {
1332 void RegExpMacroAssemblerX64::CheckPreemption() {
1347 void RegExpMacroAssemblerX64::CheckStackLimit() {
1361 void RegExpMacroAssemblerX64::LoadCurrentCharacterUnchecked(int cp_offset,