Lines Matching refs:LocationSummary

147     LocationSummary* locations = instruction_->GetLocations();  in EmitNativeCode()
207 LocationSummary* locations = instruction_->GetLocations(); in EmitNativeCode()
244 LocationSummary* locations = instruction_->GetLocations(); in EmitNativeCode()
277 LocationSummary* locations = instruction_->GetLocations(); in EmitNativeCode()
329 LocationSummary* locations = instruction_->GetLocations(); in EmitNativeCode()
398 LocationSummary* locations = instruction_->GetLocations(); in EmitNativeCode()
419 LocationSummary* locations = instruction_->GetLocations(); in EmitNativeCode()
480 LocationSummary* locations = instruction_->GetLocations(); in EmitNativeCode()
567 LocationSummary* locations = instruction_->GetLocations(); in EmitNativeCode()
732 LocationSummary* locations = instruction_->GetLocations(); in EmitNativeCode()
890 LocationSummary* locations = instruction_->GetLocations(); in EmitNativeCode()
1458 void CodeGeneratorX86::AddLocationAsTemp(Location location, LocationSummary* locations) { in AddLocationAsTemp()
1535 LocationSummary* locations = cond->GetLocations(); in GenerateLongComparesAndJumps()
1674 LocationSummary* locations = condition->GetLocations(); in GenerateCompareTestAndBranch()
1800 LocationSummary* locations = new (GetGraph()->GetAllocator()) LocationSummary(if_instr); in VisitIf()
1817 LocationSummary* locations = new (GetGraph()->GetAllocator()) in VisitDeoptimize()
1818 LocationSummary(deoptimize, LocationSummary::kCallOnSlowPath); in VisitDeoptimize()
1837 LocationSummary* locations = new (GetGraph()->GetAllocator()) in VisitShouldDeoptimizeFlag()
1838 LocationSummary(flag, LocationSummary::kNoCall); in VisitShouldDeoptimizeFlag()
1869 LocationSummary* locations = new (GetGraph()->GetAllocator()) LocationSummary(select); in VisitSelect()
1893 LocationSummary* locations = select->GetLocations(); in VisitSelect()
1920 LocationSummary* cond_locations = condition->GetLocations(); in VisitSelect()
1963 new (GetGraph()->GetAllocator()) LocationSummary(info); in VisitNativeDebugInfo()
1985 LocationSummary* locations = in HandleCondition()
1986 new (GetGraph()->GetAllocator()) LocationSummary(cond, LocationSummary::kNoCall); in HandleCondition()
2028 LocationSummary* locations = cond->GetLocations(); in HandleCondition()
2152 LocationSummary* locations = in VisitIntConstant()
2153 new (GetGraph()->GetAllocator()) LocationSummary(constant, LocationSummary::kNoCall); in VisitIntConstant()
2162 LocationSummary* locations = in VisitNullConstant()
2163 new (GetGraph()->GetAllocator()) LocationSummary(constant, LocationSummary::kNoCall); in VisitNullConstant()
2172 LocationSummary* locations = in VisitLongConstant()
2173 new (GetGraph()->GetAllocator()) LocationSummary(constant, LocationSummary::kNoCall); in VisitLongConstant()
2182 LocationSummary* locations = in VisitFloatConstant()
2183 new (GetGraph()->GetAllocator()) LocationSummary(constant, LocationSummary::kNoCall); in VisitFloatConstant()
2192 LocationSummary* locations = in VisitDoubleConstant()
2193 new (GetGraph()->GetAllocator()) LocationSummary(constant, LocationSummary::kNoCall); in VisitDoubleConstant()
2227 LocationSummary* locations = in VisitReturn()
2228 new (GetGraph()->GetAllocator()) LocationSummary(ret, LocationSummary::kNoCall); in VisitReturn()
2359 LocationSummary* locations = invoke->GetLocations(); in VisitInvokeStaticOrDirect()
2438 LocationSummary* locations = invoke->GetLocations(); in VisitInvokeInterface()
2509 LocationSummary* locations = in VisitNeg()
2510 new (GetGraph()->GetAllocator()) LocationSummary(neg, LocationSummary::kNoCall); in VisitNeg()
2537 LocationSummary* locations = neg->GetLocations(); in VisitNeg()
2590 LocationSummary* locations = in VisitX86FPNeg()
2591 new (GetGraph()->GetAllocator()) LocationSummary(neg, LocationSummary::kNoCall); in VisitX86FPNeg()
2600 LocationSummary* locations = neg->GetLocations(); in VisitX86FPNeg()
2627 LocationSummary::CallKind call_kind = in VisitTypeConversion()
2630 ? LocationSummary::kCallOnMainOnly in VisitTypeConversion()
2631 : LocationSummary::kNoCall; in VisitTypeConversion()
2632 LocationSummary* locations = in VisitTypeConversion()
2633 new (GetGraph()->GetAllocator()) LocationSummary(conversion, call_kind); in VisitTypeConversion()
2791 LocationSummary* locations = conversion->GetLocations(); in VisitTypeConversion()
3130 LocationSummary* locations = in VisitAdd()
3131 new (GetGraph()->GetAllocator()) LocationSummary(add, LocationSummary::kNoCall); in VisitAdd()
3168 LocationSummary* locations = add->GetLocations(); in VisitAdd()
3257 LocationSummary* locations = in VisitSub()
3258 new (GetGraph()->GetAllocator()) LocationSummary(sub, LocationSummary::kNoCall); in VisitSub()
3287 LocationSummary* locations = sub->GetLocations(); in VisitSub()
3363 LocationSummary* locations = in VisitMul()
3364 new (GetGraph()->GetAllocator()) LocationSummary(mul, LocationSummary::kNoCall); in VisitMul()
3405 LocationSummary* locations = mul->GetLocations(); in VisitMul()
3597 LocationSummary* locations = rem->GetLocations(); in GenerateRemFP()
3651 LocationSummary* locations = instruction->GetLocations(); in DivRemOneOrMinusOne()
3672 LocationSummary* locations = instruction->GetLocations(); in RemByPowerOfTwo()
3694 LocationSummary* locations = instruction->GetLocations(); in DivByPowerOfTwo()
3720 LocationSummary* locations = instruction->GetLocations(); in GenerateDivRemWithAnyConstant()
3787 LocationSummary* locations = instruction->GetLocations(); in GenerateDivRemIntegral()
3862 LocationSummary::CallKind call_kind = (div->GetResultType() == DataType::Type::kInt64) in VisitDiv()
3863 ? LocationSummary::kCallOnMainOnly in VisitDiv()
3864 : LocationSummary::kNoCall; in VisitDiv()
3865 LocationSummary* locations = new (GetGraph()->GetAllocator()) LocationSummary(div, call_kind); in VisitDiv()
3912 LocationSummary* locations = div->GetLocations(); in VisitDiv()
3967 LocationSummary::CallKind call_kind = (rem->GetResultType() == DataType::Type::kInt64) in VisitRem()
3968 ? LocationSummary::kCallOnMainOnly in VisitRem()
3969 : LocationSummary::kNoCall; in VisitRem()
3970 LocationSummary* locations = new (GetGraph()->GetAllocator()) LocationSummary(rem, call_kind); in VisitRem()
4028 LocationSummary* locations = new (allocator) LocationSummary(minmax); in CreateMinMaxLocations()
4058 void InstructionCodeGeneratorX86::GenerateMinMaxInt(LocationSummary* locations, in GenerateMinMaxInt()
4114 void InstructionCodeGeneratorX86::GenerateMinMaxFP(LocationSummary* locations, in GenerateMinMaxFP()
4233 LocationSummary* locations = new (GetGraph()->GetAllocator()) LocationSummary(abs); in VisitAbs()
4262 LocationSummary* locations = abs->GetLocations(); in VisitAbs()
4323 LocationSummary* locations = codegen_->CreateThrowingSlowPathLocations(instruction); in VisitDivZeroCheck()
4351 LocationSummary* locations = instruction->GetLocations(); in VisitDivZeroCheck()
4397 LocationSummary* locations = in HandleShift()
4398 new (GetGraph()->GetAllocator()) LocationSummary(op, LocationSummary::kNoCall); in HandleShift()
4418 LocationSummary* locations = op->GetLocations(); in HandleShift()
4592 LocationSummary* locations = in VisitRor()
4593 new (GetGraph()->GetAllocator()) LocationSummary(ror, LocationSummary::kNoCall); in VisitRor()
4613 LocationSummary* locations = ror->GetLocations(); in VisitRor()
4701 LocationSummary* locations = new (GetGraph()->GetAllocator()) LocationSummary( in VisitNewInstance()
4702 instruction, LocationSummary::kCallOnMainOnly); in VisitNewInstance()
4715 LocationSummary* locations = new (GetGraph()->GetAllocator()) LocationSummary( in VisitNewArray()
4716 instruction, LocationSummary::kCallOnMainOnly); in VisitNewArray()
4732 LocationSummary* locations = in VisitParameterValue()
4733 new (GetGraph()->GetAllocator()) LocationSummary(instruction, LocationSummary::kNoCall); in VisitParameterValue()
4748 LocationSummary* locations = in VisitCurrentMethod()
4749 new (GetGraph()->GetAllocator()) LocationSummary(instruction, LocationSummary::kNoCall); in VisitCurrentMethod()
4757 LocationSummary* locations = in VisitClassTableGet()
4758 new (GetGraph()->GetAllocator()) LocationSummary(instruction, LocationSummary::kNoCall); in VisitClassTableGet()
4764 LocationSummary* locations = instruction->GetLocations(); in VisitClassTableGet()
4783 LocationSummary* locations = in VisitNot()
4784 new (GetGraph()->GetAllocator()) LocationSummary(not_, LocationSummary::kNoCall); in VisitNot()
4790 LocationSummary* locations = not_->GetLocations(); in VisitNot()
4810 LocationSummary* locations = in VisitBooleanNot()
4811 new (GetGraph()->GetAllocator()) LocationSummary(bool_not, LocationSummary::kNoCall); in VisitBooleanNot()
4817 LocationSummary* locations = bool_not->GetLocations(); in VisitBooleanNot()
4825 LocationSummary* locations = in VisitCompare()
4826 new (GetGraph()->GetAllocator()) LocationSummary(compare, LocationSummary::kNoCall); in VisitCompare()
4859 LocationSummary* locations = compare->GetLocations(); in VisitCompare()
4944 LocationSummary* locations = in VisitPhi()
4945 new (GetGraph()->GetAllocator()) LocationSummary(instruction, LocationSummary::kNoCall); in VisitPhi()
5383 LocationSummary* locations = in HandleFieldGet()
5384 new (GetGraph()->GetAllocator()) LocationSummary(instruction, in HandleFieldGet()
5386 ? LocationSummary::kCallOnSlowPath in HandleFieldGet()
5387 : LocationSummary::kNoCall); in HandleFieldGet()
5421 LocationSummary* locations = instruction->GetLocations(); in HandleFieldGet()
5534 LocationSummary* locations = in HandleFieldSet()
5535 new (GetGraph()->GetAllocator()) LocationSummary(instruction, LocationSummary::kNoCall); in HandleFieldSet()
5581 LocationSummary* locations = instruction->GetLocations(); in HandleFieldSet()
5814 LocationSummary* locations = codegen_->CreateThrowingSlowPathLocations(instruction); in VisitNullCheck()
5825 LocationSummary* locations = instruction->GetLocations(); in GenerateImplicitNullCheck()
5836 LocationSummary* locations = instruction->GetLocations(); in GenerateExplicitNullCheck()
5859 LocationSummary* locations = in VisitArrayGet()
5860 new (GetGraph()->GetAllocator()) LocationSummary(instruction, in VisitArrayGet()
5862 ? LocationSummary::kCallOnSlowPath in VisitArrayGet()
5863 : LocationSummary::kNoCall); in VisitArrayGet()
5886 LocationSummary* locations = instruction->GetLocations(); in VisitArrayGet()
6018 LocationSummary* locations = new (GetGraph()->GetAllocator()) LocationSummary( in VisitArraySet()
6020 needs_type_check ? LocationSummary::kCallOnSlowPath : LocationSummary::kNoCall); in VisitArraySet()
6045 LocationSummary* locations = instruction->GetLocations(); in VisitArraySet()
6260 LocationSummary* locations = new (GetGraph()->GetAllocator()) LocationSummary(instruction); in VisitArrayLength()
6272 LocationSummary* locations = instruction->GetLocations(); in VisitArrayLength()
6289 LocationSummary* locations = codegen_->CreateThrowingSlowPathLocations(instruction, caller_saves); in VisitBoundsCheck()
6304 LocationSummary* locations = instruction->GetLocations(); in VisitBoundsCheck()
6381 LocationSummary* locations = new (GetGraph()->GetAllocator()) LocationSummary( in VisitSuspendCheck()
6382 instruction, LocationSummary::kCallOnSlowPath); in VisitSuspendCheck()
6776 LocationSummary::CallKind call_kind = (cls->NeedsEnvironment() || requires_read_barrier) in VisitLoadClass()
6777 ? LocationSummary::kCallOnSlowPath in VisitLoadClass()
6778 : LocationSummary::kNoCall; in VisitLoadClass()
6779 LocationSummary* locations = new (GetGraph()->GetAllocator()) LocationSummary(cls, call_kind); in VisitLoadClass()
6821 LocationSummary* locations = cls->GetLocations(); in VisitLoadClass()
6929 LocationSummary* locations = in VisitClinitCheck()
6930 new (GetGraph()->GetAllocator()) LocationSummary(check, LocationSummary::kCallOnSlowPath); in VisitClinitCheck()
7000 LocationSummary::CallKind call_kind = CodeGenerator::GetLoadStringCallKind(load); in VisitLoadString()
7001 LocationSummary* locations = new (GetGraph()->GetAllocator()) LocationSummary(load, call_kind); in VisitLoadString()
7036 LocationSummary* locations = load->GetLocations(); in VisitLoadString()
7102 LocationSummary* locations = in VisitLoadException()
7103 new (GetGraph()->GetAllocator()) LocationSummary(load, LocationSummary::kNoCall); in VisitLoadException()
7112 new (GetGraph()->GetAllocator()) LocationSummary(clear, LocationSummary::kNoCall); in VisitClearException()
7120 LocationSummary* locations = new (GetGraph()->GetAllocator()) LocationSummary( in VisitThrow()
7121 instruction, LocationSummary::kCallOnMainOnly); in VisitThrow()
7154 LocationSummary::CallKind call_kind = LocationSummary::kNoCall; in VisitInstanceOf()
7163 call_kind = needs_read_barrier ? LocationSummary::kCallOnSlowPath : LocationSummary::kNoCall; in VisitInstanceOf()
7170 call_kind = LocationSummary::kCallOnSlowPath; in VisitInstanceOf()
7176 LocationSummary* locations = in VisitInstanceOf()
7177 new (GetGraph()->GetAllocator()) LocationSummary(instruction, call_kind); in VisitInstanceOf()
7197 LocationSummary* locations = instruction->GetLocations(); in VisitInstanceOf()
7442 LocationSummary::CallKind call_kind = CodeGenerator::GetCheckCastCallKind(instruction); in VisitCheckCast()
7443 LocationSummary* locations = in VisitCheckCast()
7444 new (GetGraph()->GetAllocator()) LocationSummary(instruction, call_kind); in VisitCheckCast()
7463 LocationSummary* locations = instruction->GetLocations(); in VisitCheckCast()
7691 LocationSummary* locations = new (GetGraph()->GetAllocator()) LocationSummary( in VisitMonitorOperation()
7692 instruction, LocationSummary::kCallOnMainOnly); in VisitMonitorOperation()
7712 LocationSummary* locations = new (GetGraph()->GetAllocator()) LocationSummary(instruction); in VisitX86AndNot()
7719 LocationSummary* locations = instruction->GetLocations(); in VisitX86AndNot()
7741 LocationSummary* locations = new (GetGraph()->GetAllocator()) LocationSummary(instruction); in VisitX86MaskOrResetLeastSetBit()
7748 LocationSummary* locations = instruction->GetLocations(); in VisitX86MaskOrResetLeastSetBit()
7769 LocationSummary* locations = in HandleBitwiseOperation()
7770 new (GetGraph()->GetAllocator()) LocationSummary(instruction, LocationSummary::kNoCall); in HandleBitwiseOperation()
7791 LocationSummary* locations = instruction->GetLocations(); in HandleBitwiseOperation()
8213 LocationSummary* locations = in VisitPackedSwitch()
8214 new (GetGraph()->GetAllocator()) LocationSummary(switch_instr, LocationSummary::kNoCall); in VisitPackedSwitch()
8269 LocationSummary* locations = switch_instr->GetLocations(); in VisitPackedSwitch()
8280 LocationSummary* locations = in VisitX86PackedSwitch()
8281 new (GetGraph()->GetAllocator()) LocationSummary(switch_instr, LocationSummary::kNoCall); in VisitX86PackedSwitch()
8294 LocationSummary* locations = switch_instr->GetLocations(); in VisitX86PackedSwitch()
8335 LocationSummary* locations = in VisitX86ComputeBaseMethodAddress()
8336 new (GetGraph()->GetAllocator()) LocationSummary(insn, LocationSummary::kNoCall); in VisitX86ComputeBaseMethodAddress()
8342 LocationSummary* locations = insn->GetLocations(); in VisitX86ComputeBaseMethodAddress()
8359 LocationSummary* locations = in VisitX86LoadFromConstantTable()
8360 new (GetGraph()->GetAllocator()) LocationSummary(insn, LocationSummary::kNoCall); in VisitX86LoadFromConstantTable()
8390 LocationSummary* locations = insn->GetLocations(); in VisitX86LoadFromConstantTable()