• Home
  • Raw
  • Download

Lines Matching refs:Immediate

137     __ add(edi, Immediate(by * char_size()));  in AdvanceCurrentPosition()
146 __ add(register_location(reg), Immediate(by)); in AdvanceRegister()
155 __ add(ebx, Immediate(masm_->CodeObject())); in Backtrack()
180 __ cmp(Operand(ebp, kStartIndex), Immediate(0)); in CheckAtStart()
192 __ cmp(Operand(ebp, kStartIndex), Immediate(0)); in CheckNotAtStart()
222 __ cmp(edi, Immediate(-(byte_offset + byte_length))); in CheckCharacters()
257 __ cmp(Operand(ebx, byte_offset + i), Immediate(combined_chars)); in CheckCharacters()
268 Immediate(*reinterpret_cast<const int*>(&str[i]))); in CheckCharacters()
291 __ add(backtrack_stackpointer(), Immediate(kPointerSize)); // Pop. in CheckGreedyLoop()
347 __ add(edx, Immediate(1)); in CheckNotBackReferenceIgnoreCase()
348 __ add(edi, Immediate(1)); in CheckNotBackReferenceIgnoreCase()
364 __ add(esp, Immediate(kPointerSize)); in CheckNotBackReferenceIgnoreCase()
386 Immediate(ExternalReference::isolate_address())); in CheckNotBackReferenceIgnoreCase()
462 __ add(edx, Immediate(char_size())); in CheckNotBackReference()
463 __ add(ebx, Immediate(char_size())); in CheckNotBackReference()
581 __ xor_(eax, Immediate(0x01)); in CheckSpecialCharacterClass()
583 __ sub(eax, Immediate(0x0b)); in CheckSpecialCharacterClass()
590 __ sub(eax, Immediate(0x2028 - 0x0b)); in CheckSpecialCharacterClass()
599 __ cmp(current_character(), Immediate('z')); in CheckSpecialCharacterClass()
613 __ cmp(current_character(), Immediate('z')); in CheckSpecialCharacterClass()
634 __ xor_(eax, Immediate(0x01)); in CheckSpecialCharacterClass()
636 __ sub(eax, Immediate(0x0b)); in CheckSpecialCharacterClass()
647 __ sub(eax, Immediate(0x2028 - 0x0b)); in CheckSpecialCharacterClass()
663 __ Set(eax, Immediate(0)); in Fail()
687 __ push(Immediate(0)); // Make room for "input start - 1" constant. in GetCode()
719 __ sub(esp, Immediate(num_registers_ * kPointerSize)); in GetCode()
747 __ sub(ecx, Immediate(kPointerSize)); in GetCode()
766 __ cmp(Operand(ebp, kStartIndex), Immediate(0)); in GetCode()
800 __ mov(eax, Immediate(SUCCESS)); in GetCode()
856 Immediate(ExternalReference::isolate_address())); in GetCode()
902 __ cmp(register_location(reg), Immediate(comparand)); in IfRegisterGE()
910 __ cmp(register_location(reg), Immediate(comparand)); in IfRegisterLT()
953 Push(Immediate::CodeRelativeOffset(label)); in PushBacktrack()
995 __ mov(register_location(register_index), Immediate(to)); in SetRegister()
1039 __ mov(Operand(esp, 1 * kPointerSize), Immediate(masm_->CodeObject())); in CallCheckStackGuardState()
1191 __ push(Immediate::CodeRelativeOffset(&return_to)); in SafeCall()
1199 __ add(ebx, Immediate(masm_->CodeObject())); in SafeReturn()
1212 __ sub(backtrack_stackpointer(), Immediate(kPointerSize)); in Push()
1217 void RegExpMacroAssemblerIA32::Push(Immediate value) { in Push()
1219 __ sub(backtrack_stackpointer(), Immediate(kPointerSize)); in Push()
1228 __ add(backtrack_stackpointer(), Immediate(kPointerSize)); in Pop()