Lines Matching refs:GetLocations

90       SaveLiveRegisters(codegen, instruction_->GetLocations());  in EmitNativeCode()
154 LocationSummary* locations = instruction_->GetLocations(); in EmitNativeCode()
174 Location array_loc = array_length->GetLocations()->InAt(0); in EmitNativeCode()
235 LocationSummary* locations = instruction_->GetLocations(); in EmitNativeCode()
272 LocationSummary* locations = instruction_->GetLocations(); in EmitNativeCode()
305 LocationSummary* locations = instruction_->GetLocations(); in EmitNativeCode()
365 LocationSummary* locations = instruction_->GetLocations(); in EmitNativeCode()
434 LocationSummary* locations = instruction_->GetLocations(); in EmitNativeCode()
455 LocationSummary* locations = instruction_->GetLocations(); in EmitNativeCode()
516 LocationSummary* locations = instruction_->GetLocations(); in EmitNativeCode()
528 (instruction_->IsInvoke() && instruction_->GetLocations()->Intrinsified())) in EmitNativeCode()
602 LocationSummary* locations = instruction_->GetLocations(); in EmitNativeCode()
606 DCHECK((instruction_->IsInvoke() && instruction_->GetLocations()->Intrinsified())) in EmitNativeCode()
768 LocationSummary* locations = instruction_->GetLocations(); in EmitNativeCode()
777 (instruction_->IsInvoke() && instruction_->GetLocations()->Intrinsified())) in EmitNativeCode()
842 DCHECK(instruction_->GetLocations()->Intrinsified()); in EmitNativeCode()
931 LocationSummary* locations = instruction_->GetLocations(); in EmitNativeCode()
971 LocationSummary* locations = instruction_->GetLocations(); in EmitNativeCode()
1004 SaveLiveRegisters(codegen, instruction_->GetLocations()); in EmitNativeCode()
1010 RestoreLiveRegisters(codegen, instruction_->GetLocations()); in EmitNativeCode()
1253 LocationSummary* locations = instruction->GetLocations(); in GenerateMethodEntryExitHook()
1967 LocationSummary* locations = cond->GetLocations(); in GenerateLongComparesAndJumps()
2074 const_area->GetLocations()->InAt(0).AsRegister<Register>())); in GenerateFPCompare()
2088 const_area->GetLocations()->InAt(0).AsRegister<Register>())); in GenerateFPCompare()
2106 LocationSummary* locations = condition->GetLocations(); in GenerateCompareTestAndBranch()
2192 Location lhs = instruction->GetLocations()->InAt(condition_input_index); in GenerateTestAndBranch()
2217 Location lhs = condition->GetLocations()->InAt(0); in GenerateTestAndBranch()
2218 Location rhs = condition->GetLocations()->InAt(1); in GenerateTestAndBranch()
2262 Register temp = if_instr->GetLocations()->GetTemp(0).AsRegister<Register>(); in VisitIf()
2263 Register counter = if_instr->GetLocations()->GetTemp(1).AsRegister<Register>(); in VisitIf()
2275 Location lhs = if_instr->GetLocations()->InAt(0); in VisitIf()
2315 __ movl(flag->GetLocations()->Out().AsRegister<Register>(), in VisitShouldDeoptimizeFlag()
2365 LocationSummary* locations = select->GetLocations(); in VisitSelect()
2392 LocationSummary* cond_locations = condition->GetLocations(); in VisitSelect()
2500 LocationSummary* locations = cond->GetLocations(); in HandleCondition()
2713 DCHECK_EQ(ret->GetLocations()->InAt(0).AsRegister<Register>(), EAX); in VisitReturn()
2717 DCHECK_EQ(ret->GetLocations()->InAt(0).AsRegisterPairLow<Register>(), EAX); in VisitReturn()
2718 DCHECK_EQ(ret->GetLocations()->InAt(0).AsRegisterPairHigh<Register>(), EDX); in VisitReturn()
2722 DCHECK_EQ(ret->GetLocations()->InAt(0).AsFpuRegister<XmmRegister>(), XMM0); in VisitReturn()
2731 DCHECK_EQ(ret->GetLocations()->InAt(0).AsFpuRegister<XmmRegister>(), XMM0); in VisitReturn()
2767 if (invoke->GetLocations()->CanCall() && in VisitInvokeStaticOrDirect()
2769 invoke->GetLocations()->InAt(invoke->GetSpecialInputIndex()).IsInvalid()) { in VisitInvokeStaticOrDirect()
2770 invoke->GetLocations()->SetInAt(invoke->GetSpecialInputIndex(), Location::Any()); in VisitInvokeStaticOrDirect()
2785 invoke->GetLocations()->SetInAt(invoke->GetSpecialInputIndex(), Location::RequiresRegister()); in VisitInvokeStaticOrDirect()
2790 if (invoke->GetLocations()->Intrinsified()) { in TryGenerateIntrinsicCode()
2807 LocationSummary* locations = invoke->GetLocations(); in VisitInvokeStaticOrDirect()
2822 invoke->GetLocations()->AddTemp(Location::RegisterLocation(EBP)); in VisitInvokeVirtual()
2836 codegen_->GenerateVirtualCall(invoke, invoke->GetLocations()->GetTemp(0)); in VisitInvokeVirtual()
2846 invoke->GetLocations()->AddTemp(Location::FpuRegisterLocation(XMM7)); in VisitInvokeInterface()
2850 invoke->GetLocations()->AddTemp(Location::RegisterLocation(EBP)); in VisitInvokeInterface()
2855 invoke->GetLocations()->SetInAt(invoke->GetSpecialInputIndex(), Location::RequiresRegister()); in VisitInvokeInterface()
2859 invoke->GetLocations()->SetInAt(invoke->GetNumberOfArguments() - 1, in VisitInvokeInterface()
2874 uint32_t temp_index = instruction->GetLocations()->GetTempCount() - 1u; in MaybeGenerateInlineCacheCheck()
2875 CHECK_EQ(EBP, instruction->GetLocations()->GetTemp(temp_index).AsRegister<Register>()); in MaybeGenerateInlineCacheCheck()
2896 LocationSummary* locations = invoke->GetLocations(); in VisitInvokeInterface()
3004 LocationSummary* locations = neg->GetLocations(); in VisitNeg()
3067 LocationSummary* locations = neg->GetLocations(); in VisitX86FPNeg()
3258 LocationSummary* locations = conversion->GetLocations(); in VisitTypeConversion()
3635 LocationSummary* locations = add->GetLocations(); in VisitAdd()
3692 const_area->GetLocations()->InAt(0).AsRegister<Register>())); in VisitAdd()
3710 const_area->GetLocations()->InAt(0).AsRegister<Register>())); in VisitAdd()
3754 LocationSummary* locations = sub->GetLocations(); in VisitSub()
3798 const_area->GetLocations()->InAt(0).AsRegister<Register>())); in VisitSub()
3816 const_area->GetLocations()->InAt(0).AsRegister<Register>())); in VisitSub()
3872 LocationSummary* locations = mul->GetLocations(); in VisitMul()
3987 const_area->GetLocations()->InAt(0).AsRegister<Register>())); in VisitMul()
4006 const_area->GetLocations()->InAt(0).AsRegister<Register>())); in VisitMul()
4064 LocationSummary* locations = rem->GetLocations(); in GenerateRemFP()
4118 LocationSummary* locations = instruction->GetLocations(); in DivRemOneOrMinusOne()
4139 LocationSummary* locations = instruction->GetLocations(); in RemByPowerOfTwo()
4161 LocationSummary* locations = instruction->GetLocations(); in DivByPowerOfTwo()
4187 LocationSummary* locations = instruction->GetLocations(); in GenerateDivRemWithAnyConstant()
4254 LocationSummary* locations = instruction->GetLocations(); in GenerateDivRemIntegral()
4379 LocationSummary* locations = div->GetLocations(); in VisitDiv()
4400 const_area->GetLocations()->InAt(0).AsRegister<Register>())); in VisitDiv()
4418 const_area->GetLocations()->InAt(0).AsRegister<Register>())); in VisitDiv()
4672 GenerateMinMaxInt(minmax->GetLocations(), is_min, type); in GenerateMinMax()
4676 GenerateMinMaxFP(minmax->GetLocations(), is_min, type); in GenerateMinMax()
4729 LocationSummary* locations = abs->GetLocations(); in VisitAbs()
4818 LocationSummary* locations = instruction->GetLocations(); in VisitDivZeroCheck()
4885 LocationSummary* locations = op->GetLocations(); in HandleShift()
5080 LocationSummary* locations = ror->GetLocations(); in VisitRor()
5230 LocationSummary* locations = instruction->GetLocations(); in VisitClassTableGet()
5256 LocationSummary* locations = not_->GetLocations(); in VisitNot()
5283 LocationSummary* locations = bool_not->GetLocations(); in VisitBooleanNot()
5325 LocationSummary* locations = compare->GetLocations(); in VisitCompare()
5458 invoke->GetLocations()->InAt(invoke->AsInvokeInterface()->GetSpecialInputIndex()); in GetInvokeExtraParameter()
5464 Location location = invoke->GetLocations()->InAt(invoke->GetSpecialInputIndex()); in GetInvokeStaticOrDirectExtraParameter()
5465 if (!invoke->GetLocations()->Intrinsified()) { in GetInvokeStaticOrDirectExtraParameter()
5543 callee_method = invoke->GetLocations()->InAt(invoke->GetCurrentMethodIndex()); in GenerateStaticOrDirectCall()
5788 invoke->GetLocations()->InAt(invoke->GetSpecialInputIndex()).AsRegister<Register>(); in LoadBootImageAddress()
5796 invoke->GetLocations()->InAt(invoke->GetSpecialInputIndex()).AsRegister<Register>(); in LoadBootImageAddress()
5816 invoke->GetLocations()->InAt(invoke->GetSpecialInputIndex()).AsRegister<Register>(); in LoadIntrinsicDeclaringClass()
6002 LocationSummary* locations = instruction->GetLocations(); in HandleFieldGet()
6105 LocationSummary* locations = instruction->GetLocations(); in HandleFieldSet()
6266 LocationSummary* locations = instruction->GetLocations(); in HandleFieldSet()
6410 LocationSummary* locations = instruction->GetLocations(); in GenerateImplicitNullCheck()
6421 LocationSummary* locations = instruction->GetLocations(); in GenerateExplicitNullCheck()
6471 LocationSummary* locations = instruction->GetLocations(); in VisitArrayGet()
6570 LocationSummary* locations = instruction->GetLocations(); in VisitArraySet()
6826 LocationSummary* locations = instruction->GetLocations(); in VisitArrayLength()
6858 LocationSummary* locations = instruction->GetLocations(); in VisitBoundsCheck()
6890 Location array_loc = array_length->GetLocations()->InAt(0); in VisitBoundsCheck()
7379 LocationSummary* locations = cls->GetLocations(); in VisitLoadClass()
7512 check->GetLocations()->InAt(0).AsRegister<Register>()); in VisitClinitCheck()
7597 LocationSummary* locations = load->GetLocations(); in VisitLoadString()
7670 __ fs()->movl(load->GetLocations()->Out().AsRegister<Register>(), GetExceptionTlsAddress()); in VisitLoadException()
7763 LocationSummary* locations = instruction->GetLocations(); in VisitInstanceOf()
8087 LocationSummary* locations = instruction->GetLocations(); in VisitCheckCast()
8343 LocationSummary* locations = instruction->GetLocations(); in VisitX86AndNot()
8372 LocationSummary* locations = instruction->GetLocations(); in VisitX86MaskOrResetLeastSetBit()
8415 LocationSummary* locations = instruction->GetLocations(); in HandleBitwiseOperation()
8890 LocationSummary* locations = switch_instr->GetLocations(); in VisitPackedSwitch()
8915 LocationSummary* locations = switch_instr->GetLocations(); in VisitX86PackedSwitch()
8963 LocationSummary* locations = insn->GetLocations(); in VisitX86ComputeBaseMethodAddress()
9011 LocationSummary* locations = insn->GetLocations(); in VisitX86LoadFromConstantTable()