Lines Matching refs:Immediate
137 __ add(Operand(edi), Immediate(by * char_size())); in AdvanceCurrentPosition()
146 __ add(register_location(reg), Immediate(by)); in AdvanceRegister()
155 __ add(Operand(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(Operand(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(Operand(backtrack_stackpointer()), Immediate(kPointerSize)); // Pop. in CheckGreedyLoop()
347 __ add(Operand(edx), Immediate(1)); in CheckNotBackReferenceIgnoreCase()
348 __ add(Operand(edi), Immediate(1)); in CheckNotBackReferenceIgnoreCase()
364 __ add(Operand(esp), Immediate(kPointerSize)); in CheckNotBackReferenceIgnoreCase()
386 Immediate(ExternalReference::isolate_address())); in CheckNotBackReferenceIgnoreCase()
459 __ add(Operand(edx), Immediate(char_size())); in CheckNotBackReference()
460 __ add(Operand(ebx), Immediate(char_size())); in CheckNotBackReference()
578 __ xor_(Operand(eax), Immediate(0x01)); in CheckSpecialCharacterClass()
580 __ sub(Operand(eax), Immediate(0x0b)); in CheckSpecialCharacterClass()
587 __ sub(Operand(eax), Immediate(0x2028 - 0x0b)); in CheckSpecialCharacterClass()
596 __ cmp(Operand(current_character()), Immediate('z')); in CheckSpecialCharacterClass()
610 __ cmp(Operand(current_character()), Immediate('z')); in CheckSpecialCharacterClass()
631 __ xor_(Operand(eax), Immediate(0x01)); in CheckSpecialCharacterClass()
633 __ sub(Operand(eax), Immediate(0x0b)); in CheckSpecialCharacterClass()
644 __ sub(Operand(eax), Immediate(0x2028 - 0x0b)); in CheckSpecialCharacterClass()
660 __ Set(eax, Immediate(0)); in Fail()
679 __ push(Immediate(0)); // Make room for "input start - 1" constant. in GetCode()
711 __ sub(Operand(esp), Immediate(num_registers_ * kPointerSize)); in GetCode()
739 __ sub(Operand(ecx), Immediate(kPointerSize)); in GetCode()
758 __ cmp(Operand(ebp, kStartIndex), Immediate(0)); in GetCode()
792 __ mov(eax, Immediate(SUCCESS)); in GetCode()
848 Immediate(ExternalReference::isolate_address())); in GetCode()
894 __ cmp(register_location(reg), Immediate(comparand)); in IfRegisterGE()
902 __ cmp(register_location(reg), Immediate(comparand)); in IfRegisterLT()
945 Push(Immediate::CodeRelativeOffset(label)); in PushBacktrack()
987 __ mov(register_location(register_index), Immediate(to)); in SetRegister()
1031 __ mov(Operand(esp, 1 * kPointerSize), Immediate(masm_->CodeObject())); in CallCheckStackGuardState()
1165 __ push(Immediate::CodeRelativeOffset(&return_to)); in SafeCall()
1173 __ add(Operand(ebx), Immediate(masm_->CodeObject())); in SafeReturn()
1186 __ sub(Operand(backtrack_stackpointer()), Immediate(kPointerSize)); in Push()
1191 void RegExpMacroAssemblerIA32::Push(Immediate value) { in Push()
1193 __ sub(Operand(backtrack_stackpointer()), Immediate(kPointerSize)); in Push()
1202 __ add(Operand(backtrack_stackpointer()), Immediate(kPointerSize)); in Pop()