Lines Matching refs:Address

166       Address array_len(array_loc.AsRegister<Register>(), len_offset);  in EmitNativeCode()
552 const Address& field_addr, in ReadBarrierMarkAndUpdateFieldSlowPathX86()
691 const Address field_addr_;
978 __ movl(Address(ESP, stack_index), static_cast<Register>(reg_id)); in SaveCoreRegister()
983 __ movl(static_cast<Register>(reg_id), Address(ESP, stack_index)); in RestoreCoreRegister()
989 __ movups(Address(ESP, stack_index), XmmRegister(reg_id)); in SaveFloatingPointRegister()
991 __ movsd(Address(ESP, stack_index), XmmRegister(reg_id)); in SaveFloatingPointRegister()
998 __ movups(XmmRegister(reg_id), Address(ESP, stack_index)); in RestoreFloatingPointRegister()
1000 __ movsd(XmmRegister(reg_id), Address(ESP, stack_index)); in RestoreFloatingPointRegister()
1024 __ fs()->call(Address::Absolute(entry_point_offset)); in GenerateInvokeRuntime()
1084 __ movl(EAX, Address(ESP, kX86WordSize)); in MaybeIncrementHotness()
1087 __ cmpw(Address(reg, ArtMethod::HotnessCountOffset().Int32Value()), in MaybeIncrementHotness()
1090 __ addw(Address(reg, ArtMethod::HotnessCountOffset().Int32Value()), in MaybeIncrementHotness()
1113 __ addw(Address(EAX, ProfilingInfo::BaselineHotnessCountOffset().Int32Value()), in MaybeIncrementHotness()
1127 __ movl(Address(ESP, kCurrentMethodStackOffset), kMethodRegisterArgument); in MaybeIncrementHotness()
1133 __ addw(Address(EAX, ProfilingInfo::BaselineHotnessCountOffset().Int32Value()), in MaybeIncrementHotness()
1155 __ testl(EAX, Address(ESP, -static_cast<int32_t>(reserved_bytes))); in GenerateFrameEntry()
1175 __ movl(Address(ESP, kCurrentMethodStackOffset), kMethodRegisterArgument); in GenerateFrameEntry()
1180 __ movl(Address(ESP, GetStackOffsetOfShouldDeoptimizeFlag()), Immediate(0)); in GenerateFrameEntry()
1341 __ movl(destination.AsRegister<Register>(), Address(ESP, source.GetStackIndex())); in Move32()
1350 __ movss(destination.AsFpuRegister<XmmRegister>(), Address(ESP, source.GetStackIndex())); in Move32()
1355 __ movl(Address(ESP, destination.GetStackIndex()), source.AsRegister<Register>()); in Move32()
1357 __ movss(Address(ESP, destination.GetStackIndex()), source.AsFpuRegister<XmmRegister>()); in Move32()
1361 __ movl(Address(ESP, destination.GetStackIndex()), Immediate(value)); in Move32()
1364 __ pushl(Address(ESP, source.GetStackIndex())); in Move32()
1365 __ popl(Address(ESP, destination.GetStackIndex())); in Move32()
1391 __ movl(destination.AsRegisterPairLow<Register>(), Address(ESP, source.GetStackIndex())); in Move64()
1393 Address(ESP, source.GetHighStackIndex(kX86WordSize))); in Move64()
1399 __ movsd(destination.AsFpuRegister<XmmRegister>(), Address(ESP, source.GetStackIndex())); in Move64()
1407 __ movsd(destination.AsFpuRegister<XmmRegister>(), Address(ESP, 0)); in Move64()
1417 __ movl(Address(ESP, destination.GetStackIndex()), source.AsRegisterPairLow<Register>()); in Move64()
1418 __ movl(Address(ESP, destination.GetHighStackIndex(kX86WordSize)), in Move64()
1421 __ movsd(Address(ESP, destination.GetStackIndex()), source.AsFpuRegister<XmmRegister>()); in Move64()
1426 __ movl(Address(ESP, destination.GetStackIndex()), Immediate(Low32Bits(value))); in Move64()
1427 __ movl(Address(ESP, destination.GetHighStackIndex(kX86WordSize)), in Move64()
1612 __ cmpl(left_high, Address(ESP, right.GetHighStackIndex(kX86WordSize))); in GenerateLongComparesAndJumps()
1622 __ cmpl(left_low, Address(ESP, right.GetStackIndex())); in GenerateLongComparesAndJumps()
1645 __ ucomisd(lhs.AsFpuRegister<XmmRegister>(), Address(ESP, rhs.GetStackIndex())); in GenerateFPCompare()
1659 __ ucomiss(lhs.AsFpuRegister<XmmRegister>(), Address(ESP, rhs.GetStackIndex())); in GenerateFPCompare()
1760 __ cmpl(Address(ESP, lhs.GetStackIndex()), Immediate(0)); in GenerateTestAndBranch()
1844 Address(ESP, codegen_->GetStackOffsetOfShouldDeoptimizeFlag())); in VisitShouldDeoptimizeFlag()
1941 __ cmovl(cond, false_high, Address(ESP, true_loc.GetHighStackIndex(kX86WordSize))); in VisitSelect()
1942 __ cmovl(cond, false_low, Address(ESP, true_loc.GetStackIndex())); in VisitSelect()
1950 __ cmovl(cond, false_reg, Address(ESP, true_loc.GetStackIndex())); in VisitSelect()
2428 __ cmpl(klass, Address(temp, InlineCache::ClassesOffset().Int32Value())); in MaybeGenerateInlineCacheCheck()
2451 __ movl(temp, Address(ESP, receiver.GetStackIndex())); in VisitInvokeInterface()
2453 __ movl(temp, Address(temp, class_offset)); in VisitInvokeInterface()
2456 __ movl(temp, Address(receiver.AsRegister<Register>(), class_offset)); in VisitInvokeInterface()
2472 Address(temp, mirror::Class::ImtPtrOffset(kX86PointerSize).Uint32Value())); in VisitInvokeInterface()
2476 __ movl(temp, Address(temp, method_offset)); in VisitInvokeInterface()
2478 __ call(Address(temp, in VisitInvokeInterface()
2867 __ movzxw(out.AsRegister<Register>(), Address(ESP, in.GetStackIndex())); in VisitTypeConversion()
2878 __ movzxw(out.AsRegister<Register>(), Address(ESP, in.GetStackIndex())); in VisitTypeConversion()
2899 __ movsxw(out.AsRegister<Register>(), Address(ESP, in.GetStackIndex())); in VisitTypeConversion()
2910 __ movsxw(out.AsRegister<Register>(), Address(ESP, in.GetStackIndex())); in VisitTypeConversion()
2930 __ movl(out.AsRegister<Register>(), Address(ESP, in.GetStackIndex())); in VisitTypeConversion()
3049 __ fstps(Address(ESP, out.GetStackIndex() + adjustment)); in VisitTypeConversion()
3051 __ fstps(Address(ESP, 0)); in VisitTypeConversion()
3099 __ fstpl(Address(ESP, out.GetStackIndex() + adjustment)); in VisitTypeConversion()
3101 __ fstpl(Address(ESP, 0)); in VisitTypeConversion()
3181 __ leal(out.AsRegister<Register>(), Address( in VisitAdd()
3189 __ leal(out.AsRegister<Register>(), Address(first.AsRegister<Register>(), value)); in VisitAdd()
3193 __ addl(first.AsRegister<Register>(), Address(ESP, second.GetStackIndex())); in VisitAdd()
3203 __ addl(first.AsRegisterPairLow<Register>(), Address(ESP, second.GetStackIndex())); in VisitAdd()
3205 Address(ESP, second.GetHighStackIndex(kX86WordSize))); in VisitAdd()
3228 __ addss(first.AsFpuRegister<XmmRegister>(), Address(ESP, second.GetStackIndex())); in VisitAdd()
3246 __ addsd(first.AsFpuRegister<XmmRegister>(), Address(ESP, second.GetStackIndex())); in VisitAdd()
3299 __ subl(first.AsRegister<Register>(), Address(ESP, second.GetStackIndex())); in VisitSub()
3309 __ subl(first.AsRegisterPairLow<Register>(), Address(ESP, second.GetStackIndex())); in VisitSub()
3311 Address(ESP, second.GetHighStackIndex(kX86WordSize))); in VisitSub()
3334 __ subss(first.AsFpuRegister<XmmRegister>(), Address(ESP, second.GetStackIndex())); in VisitSub()
3352 __ subsd(first.AsFpuRegister<XmmRegister>(), Address(ESP, second.GetStackIndex())); in VisitSub()
3423 __ imull(first.AsRegister<Register>(), Address(ESP, second.GetStackIndex())); in VisitMul()
3486 Address in2_hi(ESP, second.GetHighStackIndex(kX86WordSize)); in VisitMul()
3487 Address in2_lo(ESP, second.GetStackIndex()); in VisitMul()
3523 __ mulss(first.AsFpuRegister<XmmRegister>(), Address(ESP, second.GetStackIndex())); in VisitMul()
3542 __ mulsd(first.AsFpuRegister<XmmRegister>(), Address(ESP, second.GetStackIndex())); in VisitMul()
3560 __ flds(Address(ESP, source.GetStackIndex() + stack_adjustment)); in PushOntoFPStack()
3562 __ filds(Address(ESP, source.GetStackIndex() + stack_adjustment)); in PushOntoFPStack()
3567 __ fldl(Address(ESP, source.GetStackIndex() + stack_adjustment)); in PushOntoFPStack()
3569 __ fildl(Address(ESP, source.GetStackIndex() + stack_adjustment)); in PushOntoFPStack()
3577 __ flds(Address(ESP, temp_offset)); in PushOntoFPStack()
3579 __ filds(Address(ESP, temp_offset)); in PushOntoFPStack()
3585 __ fldl(Address(ESP, temp_offset)); in PushOntoFPStack()
3587 __ fildl(Address(ESP, temp_offset)); in PushOntoFPStack()
3627 __ fsts(Address(ESP, 0)); in GenerateRemFP()
3629 __ fstl(Address(ESP, 0)); in GenerateRemFP()
3638 __ movss(out.AsFpuRegister<XmmRegister>(), Address(ESP, 0)); in GenerateRemFP()
3640 __ movsd(out.AsFpuRegister<XmmRegister>(), Address(ESP, 0)); in GenerateRemFP()
3687 __ leal(tmp, Address(out, static_cast<int32_t>(~(abs_imm-1)))); in RemByPowerOfTwo()
3704 __ leal(num, Address(input_register, abs_imm - 1)); in DivByPowerOfTwo()
3936 __ divss(first.AsFpuRegister<XmmRegister>(), Address(ESP, second.GetStackIndex())); in VisitDiv()
3954 __ divsd(first.AsFpuRegister<XmmRegister>(), Address(ESP, second.GetStackIndex())); in VisitDiv()
4365 __ cmpl(Address(ESP, value.GetStackIndex()), Immediate(0)); in VisitDivZeroCheck()
4769 Address(locations->InAt(0).AsRegister<Register>(), method_offset)); in VisitClassTableGet()
4774 Address(locations->InAt(0).AsRegister<Register>(), in VisitClassTableGet()
4778 Address(locations->Out().AsRegister<Register>(), method_offset)); in VisitClassTableGet()
4895 __ cmpl(left_high, Address(ESP, right.GetHighStackIndex(kX86WordSize))); in VisitCompare()
4905 __ cmpl(left_low, Address(ESP, right.GetStackIndex())); in VisitCompare()
4994 __ movl(temp, Address(ESP, location.GetStackIndex())); in GetInvokeStaticOrDirectExtraParameter()
5005 __ movl(temp, Address(ESP, stack_offset)); in GetInvokeStaticOrDirectExtraParameter()
5019 __ fs()->movl(temp.AsRegister<Register>(), Address::Absolute(offset)); in GenerateStaticOrDirectCall()
5030 Address(base_reg, CodeGeneratorX86::kPlaceholder32BitOffset)); in GenerateStaticOrDirectCall()
5037 __ movl(temp.AsRegister<Register>(), Address(base_reg, kPlaceholder32BitOffset)); in GenerateStaticOrDirectCall()
5046 __ movl(temp.AsRegister<Register>(), Address(base_reg, kPlaceholder32BitOffset)); in GenerateStaticOrDirectCall()
5071 __ call(Address(callee_method.AsRegister<Register>(), in GenerateStaticOrDirectCall()
5094 __ fstps(Address(ESP, 0)); in GenerateStaticOrDirectCall()
5095 __ movss(XMM0, Address(ESP, 0)); in GenerateStaticOrDirectCall()
5098 __ fstpl(Address(ESP, 0)); in GenerateStaticOrDirectCall()
5099 __ movsd(XMM0, Address(ESP, 0)); in GenerateStaticOrDirectCall()
5116 __ call(Address(callee_method.AsRegister<Register>(), in GenerateStaticOrDirectCall()
5140 __ movl(temp, Address(receiver, class_offset)); in GenerateVirtualCall()
5154 __ movl(temp, Address(temp, method_offset)); in GenerateVirtualCall()
5156 __ call(Address( in GenerateVirtualCall()
5233 __ leal(reg, Address(method_address_reg, CodeGeneratorX86::kPlaceholder32BitOffset)); in LoadBootImageAddress()
5241 __ movl(reg, Address(method_address_reg, CodeGeneratorX86::kPlaceholder32BitOffset)); in LoadBootImageAddress()
5265 __ leal(argument, Address(method_address_reg, CodeGeneratorX86::kPlaceholder32BitOffset)); in AllocateInstanceForIntrinsic()
5353 __ fs()->movl(card, Address::Absolute(Thread::CardTableOffset<kX86PointerSize>().Int32Value())); in MarkGCCard()
5371 __ movb(Address(temp, card, TIMES_1, 0), in MarkGCCard()
5433 __ movzxb(out.AsRegister<Register>(), Address(base, offset)); in HandleFieldGet()
5438 __ movsxb(out.AsRegister<Register>(), Address(base, offset)); in HandleFieldGet()
5443 __ movzxw(out.AsRegister<Register>(), Address(base, offset)); in HandleFieldGet()
5448 __ movsxw(out.AsRegister<Register>(), Address(base, offset)); in HandleFieldGet()
5453 __ movl(out.AsRegister<Register>(), Address(base, offset)); in HandleFieldGet()
5467 __ movl(out.AsRegister<Register>(), Address(base, offset)); in HandleFieldGet()
5483 __ movsd(temp, Address(base, offset)); in HandleFieldGet()
5490 __ movl(out.AsRegisterPairLow<Register>(), Address(base, offset)); in HandleFieldGet()
5492 __ movl(out.AsRegisterPairHigh<Register>(), Address(base, kX86WordSize + offset)); in HandleFieldGet()
5498 __ movss(out.AsFpuRegister<XmmRegister>(), Address(base, offset)); in HandleFieldGet()
5503 __ movsd(out.AsFpuRegister<XmmRegister>(), Address(base, offset)); in HandleFieldGet()
5600 __ movb(Address(base, offset), value.AsRegister<ByteRegister>()); in HandleFieldSet()
5607 __ movw(Address(base, offset), in HandleFieldSet()
5610 __ movw(Address(base, offset), value.AsRegister<Register>()); in HandleFieldSet()
5625 __ movl(Address(base, offset), temp); in HandleFieldSet()
5628 __ movl(Address(base, offset), Immediate(v)); in HandleFieldSet()
5631 __ movl(Address(base, offset), value.AsRegister<Register>()); in HandleFieldSet()
5643 __ movsd(Address(base, offset), temp1); in HandleFieldSet()
5647 __ movl(Address(base, offset), Immediate(Low32Bits(v))); in HandleFieldSet()
5649 __ movl(Address(base, kX86WordSize + offset), Immediate(High32Bits(v))); in HandleFieldSet()
5651 __ movl(Address(base, offset), value.AsRegisterPairLow<Register>()); in HandleFieldSet()
5653 __ movl(Address(base, kX86WordSize + offset), value.AsRegisterPairHigh<Register>()); in HandleFieldSet()
5662 __ movl(Address(base, offset), Immediate(v)); in HandleFieldSet()
5664 __ movss(Address(base, offset), value.AsFpuRegister<XmmRegister>()); in HandleFieldSet()
5672 __ movl(Address(base, offset), Immediate(Low32Bits(v))); in HandleFieldSet()
5674 __ movl(Address(base, kX86WordSize + offset), Immediate(High32Bits(v))); in HandleFieldSet()
5677 __ movsd(Address(base, offset), value.AsFpuRegister<XmmRegister>()); in HandleFieldSet()
5828 __ testl(EAX, Address(obj.AsRegister<Register>(), 0)); in GenerateImplicitNullCheck()
5842 __ cmpl(Address(ESP, obj.GetStackIndex()), Immediate(0)); in GenerateExplicitNullCheck()
5914 __ testb(Address(obj, count_offset), Immediate(1)); in VisitArrayGet()
6060 Address address = CodeGeneratorX86::ArrayAddress(array, index, TIMES_1, offset); in VisitArraySet()
6073 Address address = CodeGeneratorX86::ArrayAddress(array, index, TIMES_2, offset); in VisitArraySet()
6085 Address address = CodeGeneratorX86::ArrayAddress(array, index, TIMES_4, offset); in VisitArraySet()
6128 __ movl(temp, Address(array, class_offset)); in VisitArraySet()
6133 __ movl(temp, Address(temp, component_offset)); in VisitArraySet()
6137 __ cmpl(temp, Address(register_value, class_offset)); in VisitArraySet()
6149 __ cmpl(Address(temp, super_offset), Immediate(0)); in VisitArraySet()
6188 Address address = CodeGeneratorX86::ArrayAddress(array, index, TIMES_4, offset); in VisitArraySet()
6222 Address address = CodeGeneratorX86::ArrayAddress(array, index, TIMES_4, offset); in VisitArraySet()
6236 Address address = CodeGeneratorX86::ArrayAddress(array, index, TIMES_8, offset); in VisitArraySet()
6241 Address address_hi = in VisitArraySet()
6276 __ movl(out, Address(obj, offset)); in VisitArrayLength()
6337 Address array_len(array_loc.AsRegister<Register>(), len_offset); in VisitBoundsCheck()
6420 __ fs()->cmpw(Address::Absolute(Thread::ThreadFlagsOffset<kX86PointerSize>().Int32Value()), in GenerateSuspendCheck()
6443 __ movl(temp_reg, Address(ESP, src + stack_offset)); in MoveMemoryToMemory()
6444 __ movl(Address(ESP, dst + stack_offset), temp_reg); in MoveMemoryToMemory()
6461 __ movl(Address(ESP, destination.GetStackIndex()), source.AsRegister<Register>()); in EmitMove()
6476 __ movsd(destination.AsFpuRegister<XmmRegister>(), Address(ESP, 0)); in EmitMove()
6481 __ movl(Address(ESP, destination.GetStackIndex()), source.AsRegisterPairLow<Register>()); in EmitMove()
6482 __ movl(Address(ESP, destination.GetHighStackIndex(kX86WordSize)), in EmitMove()
6495 __ movsd(Address(ESP, 0), source.AsFpuRegister<XmmRegister>()); in EmitMove()
6502 __ movss(Address(ESP, destination.GetStackIndex()), source.AsFpuRegister<XmmRegister>()); in EmitMove()
6504 __ movsd(Address(ESP, destination.GetStackIndex()), source.AsFpuRegister<XmmRegister>()); in EmitMove()
6507 __ movups(Address(ESP, destination.GetStackIndex()), source.AsFpuRegister<XmmRegister>()); in EmitMove()
6511 __ movl(destination.AsRegister<Register>(), Address(ESP, source.GetStackIndex())); in EmitMove()
6513 __ movss(destination.AsFpuRegister<XmmRegister>(), Address(ESP, source.GetStackIndex())); in EmitMove()
6520 __ movl(destination.AsRegisterPairLow<Register>(), Address(ESP, source.GetStackIndex())); in EmitMove()
6522 Address(ESP, source.GetHighStackIndex(kX86WordSize))); in EmitMove()
6524 __ movsd(destination.AsFpuRegister<XmmRegister>(), Address(ESP, source.GetStackIndex())); in EmitMove()
6531 __ movups(destination.AsFpuRegister<XmmRegister>(), Address(ESP, source.GetStackIndex())); in EmitMove()
6548 __ movl(Address(ESP, destination.GetStackIndex()), Immediate(value)); in EmitMove()
6568 __ movl(Address(ESP, destination.GetStackIndex()), imm); in EmitMove()
6577 __ movl(Address(ESP, destination.GetStackIndex()), low); in EmitMove()
6578 __ movl(Address(ESP, destination.GetHighStackIndex(kX86WordSize)), high); in EmitMove()
6601 __ movsd(dest, Address(ESP, 0)); in EmitMove()
6606 __ movl(Address(ESP, destination.GetStackIndex()), low); in EmitMove()
6607 __ movl(Address(ESP, destination.GetHighStackIndex(kX86WordSize)), high); in EmitMove()
6621 __ movl(static_cast<Register>(ensure_scratch.GetRegister()), Address(ESP, mem + stack_offset)); in Exchange()
6622 __ movl(Address(ESP, mem + stack_offset), reg); in Exchange()
6632 __ movl(temp_reg, Address(ESP, mem + stack_offset)); in Exchange32()
6633 __ movss(Address(ESP, mem + stack_offset), reg); in Exchange32()
6640 __ movups(Address(ESP, 0), XmmRegister(reg)); in Exchange128()
6642 __ movups(XmmRegister(reg), Address(ESP, 0)); in Exchange128()
6659 … __ movl(static_cast<Register>(ensure_scratch1.GetRegister()), Address(ESP, mem1 + stack_offset)); in ExchangeMemory()
6660 … __ movl(static_cast<Register>(ensure_scratch2.GetRegister()), Address(ESP, mem2 + stack_offset)); in ExchangeMemory()
6661 … __ movl(Address(ESP, mem2 + stack_offset), static_cast<Register>(ensure_scratch1.GetRegister())); in ExchangeMemory()
6662 … __ movl(Address(ESP, mem1 + stack_offset), static_cast<Register>(ensure_scratch2.GetRegister())); in ExchangeMemory()
6697 Address stack(ESP, destination.GetStackIndex()); in EmitSwap()
6709 Address stack(ESP, source.GetStackIndex()); in EmitSwap()
6838 Address(current_method, ArtMethod::DeclaringClassOffset().Int32Value()), in VisitLoadClass()
6848 __ leal(out, Address(method_address, CodeGeneratorX86::kPlaceholder32BitOffset)); in VisitLoadClass()
6855 __ movl(out, Address(method_address, CodeGeneratorX86::kPlaceholder32BitOffset)); in VisitLoadClass()
6862 Address address(method_address, CodeGeneratorX86::kPlaceholder32BitOffset); in VisitLoadClass()
6877 Address address = Address::Absolute(CodeGeneratorX86::kPlaceholder32BitOffset); in VisitLoadClass()
6956 __ cmpb(Address(class_reg, status_byte_offset), Immediate(shifted_visibly_initialized_value)); in GenerateClassInitializationCheck()
6970 __ cmpw(Address(temp, mirror::Class::StatusOffset()), Immediate(path_to_root)); in GenerateBitstringTypeCheckCompare()
6973 __ movl(temp, Address(temp, mirror::Class::StatusOffset())); in GenerateBitstringTypeCheckCompare()
7045 __ leal(out, Address(method_address, CodeGeneratorX86::kPlaceholder32BitOffset)); in VisitLoadString()
7052 __ movl(out, Address(method_address, CodeGeneratorX86::kPlaceholder32BitOffset)); in VisitLoadString()
7059 Address address = Address(method_address, CodeGeneratorX86::kPlaceholder32BitOffset); in VisitLoadString()
7078 Address address = Address::Absolute(CodeGeneratorX86::kPlaceholder32BitOffset); in VisitLoadString()
7097 static Address GetExceptionTlsAddress() { in GetExceptionTlsAddress()
7098 return Address::Absolute(Thread::ExceptionOffset<kX86PointerSize>().Int32Value()); in GetExceptionTlsAddress()
7234 __ cmpl(out, Address(ESP, cls.GetStackIndex())); in VisitInstanceOf()
7270 __ cmpl(out, Address(ESP, cls.GetStackIndex())); in VisitInstanceOf()
7296 __ cmpl(out, Address(ESP, cls.GetStackIndex())); in VisitInstanceOf()
7332 __ cmpl(out, Address(ESP, cls.GetStackIndex())); in VisitInstanceOf()
7345 __ cmpw(Address(out, primitive_offset), Immediate(Primitive::kPrimNot)); in VisitInstanceOf()
7365 __ cmpl(out, Address(ESP, cls.GetStackIndex())); in VisitInstanceOf()
7509 __ cmpl(temp, Address(ESP, cls.GetStackIndex())); in VisitCheckCast()
7546 __ cmpl(temp, Address(ESP, cls.GetStackIndex())); in VisitCheckCast()
7567 __ cmpl(temp, Address(ESP, cls.GetStackIndex())); in VisitCheckCast()
7600 __ cmpl(temp, Address(ESP, cls.GetStackIndex())); in VisitCheckCast()
7617 __ cmpw(Address(temp, primitive_offset), Immediate(Primitive::kPrimNot)); in VisitCheckCast()
7651 __ movl(maybe_temp2_loc.AsRegister<Register>(), Address(temp, array_length_offset)); in VisitCheckCast()
7820 __ andl(first.AsRegister<Register>(), Address(ESP, second.GetStackIndex())); in HandleBitwiseOperation()
7822 __ orl(first.AsRegister<Register>(), Address(ESP, second.GetStackIndex())); in HandleBitwiseOperation()
7825 __ xorl(first.AsRegister<Register>(), Address(ESP, second.GetStackIndex())); in HandleBitwiseOperation()
7844 __ andl(first.AsRegisterPairLow<Register>(), Address(ESP, second.GetStackIndex())); in HandleBitwiseOperation()
7846 Address(ESP, second.GetHighStackIndex(kX86WordSize))); in HandleBitwiseOperation()
7848 __ orl(first.AsRegisterPairLow<Register>(), Address(ESP, second.GetStackIndex())); in HandleBitwiseOperation()
7850 Address(ESP, second.GetHighStackIndex(kX86WordSize))); in HandleBitwiseOperation()
7853 __ xorl(first.AsRegisterPairLow<Register>(), Address(ESP, second.GetStackIndex())); in HandleBitwiseOperation()
7855 Address(ESP, second.GetHighStackIndex(kX86WordSize))); in HandleBitwiseOperation()
7919 __ movl(out_reg, Address(out_reg, offset)); in GenerateReferenceLoadOneRegister()
7925 __ movl(out_reg, Address(out_reg, offset)); in GenerateReferenceLoadOneRegister()
7948 __ movl(out_reg, Address(obj_reg, offset)); in GenerateReferenceLoadTwoRegisters()
7954 __ movl(out_reg, Address(obj_reg, offset)); in GenerateReferenceLoadTwoRegisters()
7962 const Address& address, in GenerateGcRootFieldLoad()
7999 __ fs()->cmpl(Address::Absolute(entry_point_offset), Immediate(0)); in GenerateGcRootFieldLoad()
8035 Address src(obj, offset); in GenerateFieldLoadWithBakerReadBarrier()
8053 Address src = CodeGeneratorX86::ArrayAddress(obj, index, TIMES_4, data_offset); in GenerateArrayLoadWithBakerReadBarrier()
8060 const Address& src, in GenerateReferenceLoadWithBakerReadBarrier()
8104 __ testb(Address(obj, monitor_offset + gray_byte_position), Immediate(test_value)); in GenerateReferenceLoadWithBakerReadBarrier()
8313 __ leal(temp_reg, Address(value_reg, -lower_bound)); in VisitX86PackedSwitch()
8517 Address CodeGeneratorX86::LiteralDoubleAddress(double v, in LiteralDoubleAddress()
8522 return Address(reg, kPlaceholder32BitOffset, fixup); in LiteralDoubleAddress()
8525 Address CodeGeneratorX86::LiteralFloatAddress(float v, in LiteralFloatAddress()
8530 return Address(reg, kPlaceholder32BitOffset, fixup); in LiteralFloatAddress()
8533 Address CodeGeneratorX86::LiteralInt32Address(int32_t v, in LiteralInt32Address()
8538 return Address(reg, kPlaceholder32BitOffset, fixup); in LiteralInt32Address()
8541 Address CodeGeneratorX86::LiteralInt64Address(int64_t v, in LiteralInt64Address()
8546 return Address(reg, kPlaceholder32BitOffset, fixup); in LiteralInt64Address()
8575 __ cmpl(lhs, Address(ESP, rhs.GetStackIndex())); in GenerateIntCompare()
8581 Address CodeGeneratorX86::ArrayAddress(Register obj, in ArrayAddress()
8586 Address(obj, (index.GetConstant()->AsIntConstant()->GetValue() << scale) + data_offset) : in ArrayAddress()
8587 Address(obj, index.AsRegister<Register>(), scale, data_offset); in ArrayAddress()
8590 Address CodeGeneratorX86::LiteralCaseTable(HX86PackedSwitch* switch_instr, in LiteralCaseTable()
8601 return Address(reg, value, TIMES_4, kPlaceholder32BitOffset, table_fixup); in LiteralCaseTable()