Lines Matching refs:EAX

184     x86_codegen->Move32(locations->Out(), Location::RegisterLocation(EAX));  in EmitNativeCode()
223 x86_codegen->Move32(out, Location::RegisterLocation(EAX)); in EmitNativeCode()
288 x86_codegen->Move32(locations->Out(), Location::RegisterLocation(EAX)); in EmitNativeCode()
481 __ testl(EAX, Address(ESP, -static_cast<int32_t>(GetStackOverflowReservedBytes(kX86)))); in GenerateFrameEntry()
501 __ movl(Address(ESP, kCurrentMethodStackOffset), EAX); in GenerateFrameEntry()
1151 locations->SetInAt(0, Location::RegisterLocation(EAX)); in VisitReturn()
1156 0, Location::RegisterPairLocation(EAX, EDX)); in VisitReturn()
1179 DCHECK_EQ(ret->GetLocations()->InAt(0).AsRegister<Register>(), EAX); in VisitReturn()
1183 DCHECK_EQ(ret->GetLocations()->InAt(0).AsRegisterPairLow<Register>(), EAX); in VisitReturn()
1242 locations->AddTemp(Location::RegisterLocation(EAX)); in HandleInvoke()
1257 locations->SetOut(Location::RegisterLocation(EAX)); in HandleInvoke()
1261 locations->SetOut(Location::RegisterPairLocation(EAX, EDX)); in HandleInvoke()
1513 locations->SetInAt(0, Location::RegisterLocation(EAX)); in VisitTypeConversion()
1514 locations->SetOut(Location::RegisterPairLocation(EAX, EDX)); in VisitTypeConversion()
1525 locations->SetOut(Location::RegisterPairLocation(EAX, EDX)); in VisitTypeConversion()
1758 DCHECK_EQ(out.AsRegisterPairLow<Register>(), EAX); in VisitTypeConversion()
1760 DCHECK_EQ(in.AsRegister<Register>(), EAX); in VisitTypeConversion()
2104 locations->AddTemp(Location::RegisterLocation(EAX)); in VisitMul()
2147 DCHECK_EQ(EAX, eax); in VisitMul()
2307 __ andl(EAX, Immediate(kC2ConditionMask)); in GenerateRemFP()
2400 DCHECK_EQ(EAX, eax); in GenerateDivRemWithAnyConstant()
2403 DCHECK_EQ(EAX, out); in GenerateDivRemWithAnyConstant()
2471 DCHECK_EQ(EAX, first.AsRegister<Register>()); in GenerateDivRemIntegral()
2472 DCHECK_EQ(is_div ? EAX : EDX, out.AsRegister<Register>()); in GenerateDivRemIntegral()
2516 DCHECK_EQ(EAX, out.AsRegisterPairLow<Register>()); in GenerateDivRemIntegral()
2545 locations->SetInAt(0, Location::RegisterLocation(EAX)); in VisitDiv()
2565 locations->SetOut(Location::RegisterPairLocation(EAX, EDX)); in VisitDiv()
2621 locations->SetInAt(0, Location::RegisterLocation(EAX)); in VisitRem()
2639 locations->SetOut(Location::RegisterPairLocation(EAX, EDX)); in VisitRem()
2647 locations->AddTemp(Location::RegisterLocation(EAX)); in VisitRem()
2963 locations->SetOut(Location::RegisterLocation(EAX)); in VisitNewInstance()
2983 locations->SetOut(Location::RegisterLocation(EAX)); in VisitNewArray()
3362 locations->SetInAt(1, Location::RegisterLocation(EAX)); in HandleFieldSet()
3517 __ testl(EAX, Address(obj.AsRegister<Register>(), 0)); in GenerateImplicitNullCheck()
3717 locations->SetInAt(2, Location::ByteRegisterOrConstant(EAX, instruction->InputAt(2))); in VisitArraySet()
4034 this, kNoRegister, EAX, codegen_->GetNumberOfCoreRegisters()); in MoveMemoryToMemory32()
4043 this, kNoRegister, EAX, codegen_->GetNumberOfCoreRegisters()); in MoveMemoryToMemory64()
4114 this, kNoRegister, EAX, codegen_->GetNumberOfCoreRegisters()); in EmitMove()
4167 Register suggested_scratch = reg == EAX ? EBX : EAX; in Exchange()
4179 this, kNoRegister, EAX, codegen_->GetNumberOfCoreRegisters()); in Exchange32()
4190 this, kNoRegister, EAX, codegen_->GetNumberOfCoreRegisters()); in Exchange()
4192 Register suggested_scratch = ensure_scratch1.GetRegister() == EAX ? EBX : EAX; in Exchange()