Lines Matching refs:Immediate
122 __ add(edi, Immediate(by * char_size())); in AdvanceCurrentPosition()
131 __ add(register_location(reg), Immediate(by)); in AdvanceRegister()
140 __ add(ebx, Immediate(masm_->CodeObject())); in Backtrack()
187 __ add(backtrack_stackpointer(), Immediate(kPointerSize)); // Pop. in CheckGreedyLoop()
246 __ sub(ecx, Immediate(224 - 'a')); in CheckNotBackReferenceIgnoreCase()
247 __ cmp(ecx, Immediate(254 - 224)); in CheckNotBackReferenceIgnoreCase()
249 __ cmp(ecx, Immediate(247 - 224)); // Check for 247. in CheckNotBackReferenceIgnoreCase()
261 __ add(edx, Immediate(1)); in CheckNotBackReferenceIgnoreCase()
262 __ add(edi, Immediate(1)); in CheckNotBackReferenceIgnoreCase()
278 __ add(esp, Immediate(kPointerSize)); in CheckNotBackReferenceIgnoreCase()
306 __ mov(Operand(esp, 3 * kPointerSize), Immediate(0)); in CheckNotBackReferenceIgnoreCase()
311 Immediate(ExternalReference::isolate_address(isolate()))); in CheckNotBackReferenceIgnoreCase()
406 __ add(edx, Immediate(char_size())); in CheckNotBackReference()
407 __ add(ebx, Immediate(char_size())); in CheckNotBackReference()
445 __ test(current_character(), Immediate(mask)); in CheckCharacterAfterAnd()
459 __ test(current_character(), Immediate(mask)); in CheckNotCharacterAfterAnd()
477 __ test(eax, Immediate(mask)); in CheckNotCharacterAfterMinusAnd()
509 __ mov(eax, Immediate(table)); in CheckBitInTable()
517 Immediate(0)); in CheckBitInTable()
563 __ xor_(eax, Immediate(0x01)); in CheckSpecialCharacterClass()
565 __ sub(eax, Immediate(0x0B)); in CheckSpecialCharacterClass()
572 __ sub(eax, Immediate(0x2028 - 0x0B)); in CheckSpecialCharacterClass()
581 __ cmp(current_character(), Immediate('z')); in CheckSpecialCharacterClass()
596 __ cmp(current_character(), Immediate('z')); in CheckSpecialCharacterClass()
618 __ xor_(eax, Immediate(0x01)); in CheckSpecialCharacterClass()
620 __ sub(eax, Immediate(0x0B)); in CheckSpecialCharacterClass()
631 __ sub(eax, Immediate(0x2028 - 0x0B)); in CheckSpecialCharacterClass()
648 __ Move(eax, Immediate(FAILURE)); in Fail()
674 __ push(Immediate(0)); // Number of successful matches in a global regexp. in GetCode()
675 __ push(Immediate(0)); // Make room for "string start - 1" constant. in GetCode()
707 __ sub(esp, Immediate(num_registers_ * kPointerSize)); in GetCode()
741 __ cmp(Operand(ebp, kStartIndex), Immediate(0)); in GetCode()
762 __ sub(ecx, Immediate(kPointerSize)); in GetCode()
814 __ sub(ecx, Immediate(num_saved_registers_)); in GetCode()
816 __ cmp(ecx, Immediate(num_saved_registers_)); in GetCode()
822 Immediate(num_saved_registers_ * kPointerSize)); in GetCode()
840 __ add(edi, Immediate(2)); in GetCode()
848 __ mov(eax, Immediate(SUCCESS)); in GetCode()
911 Immediate(ExternalReference::isolate_address(isolate()))); in GetCode()
956 __ cmp(register_location(reg), Immediate(comparand)); in IfRegisterGE()
964 __ cmp(register_location(reg), Immediate(comparand)); in IfRegisterLT()
1010 Push(Immediate::CodeRelativeOffset(label)); in PushBacktrack()
1053 __ mov(register_location(register_index), Immediate(to)); in SetRegister()
1098 __ mov(Operand(esp, 1 * kPointerSize), Immediate(masm_->CodeObject())); in CallCheckStackGuardState()
1176 __ push(Immediate::CodeRelativeOffset(&return_to)); in SafeCall()
1184 __ add(ebx, Immediate(masm_->CodeObject())); in SafeReturn()
1197 __ sub(backtrack_stackpointer(), Immediate(kPointerSize)); in Push()
1202 void RegExpMacroAssemblerIA32::Push(Immediate value) { in Push()
1204 __ sub(backtrack_stackpointer(), Immediate(kPointerSize)); in Push()
1213 __ add(backtrack_stackpointer(), Immediate(kPointerSize)); in Pop()