Lines Matching refs:LocationSummary
168 LocationSummary* locations, in SaveRestoreLiveRegistersHelper()
213 void SlowPathCodeARM64::SaveLiveRegisters(CodeGenerator* codegen, LocationSummary* locations) { in SaveLiveRegisters()
240 void SlowPathCodeARM64::RestoreLiveRegisters(CodeGenerator* codegen, LocationSummary* locations) { in RestoreLiveRegisters()
251 LocationSummary* locations = instruction_->GetLocations(); in EmitNativeCode()
312 LocationSummary* locations = instruction_->GetLocations(); in EmitNativeCode()
367 LocationSummary* locations = instruction_->GetLocations(); in EmitNativeCode()
425 LocationSummary* locations = instruction_->GetLocations(); in EmitNativeCode()
466 LocationSummary* locations = instruction_->GetLocations(); in EmitNativeCode()
523 LocationSummary* locations = instruction_->GetLocations(); in EmitNativeCode()
543 LocationSummary* locations = instruction_->GetLocations(); in EmitNativeCode()
633 LocationSummary* locations = instruction_->GetLocations(); in EmitNativeCode()
798 LocationSummary* locations = instruction_->GetLocations(); in EmitNativeCode()
1162 void CodeGeneratorARM64::AddLocationAsTemp(Location location, LocationSummary* locations) { in AddLocationAsTemp()
1809 LocationSummary* locations = new (GetGraph()->GetAllocator()) LocationSummary(instr); in HandleBinaryOp()
1837 LocationSummary* locations = in HandleFieldGet()
1838 new (GetGraph()->GetAllocator()) LocationSummary(instruction, in HandleFieldGet()
1840 ? LocationSummary::kCallOnSlowPath in HandleFieldGet()
1841 : LocationSummary::kNoCall); in HandleFieldGet()
1868 LocationSummary* locations = instruction->GetLocations(); in HandleFieldGet()
1917 LocationSummary* locations = in HandleFieldSet()
1918 new (GetGraph()->GetAllocator()) LocationSummary(instruction, LocationSummary::kNoCall); in HandleFieldSet()
2032 LocationSummary* locations = new (GetGraph()->GetAllocator()) LocationSummary(instr); in HandleShift()
2103 LocationSummary* locations = new (GetGraph()->GetAllocator()) LocationSummary(instr); in VisitBitwiseNegatedRight()
2134 LocationSummary* locations = in VisitDataProcWithShifterOp()
2135 new (GetGraph()->GetAllocator()) LocationSummary(instruction, LocationSummary::kNoCall); in VisitDataProcWithShifterOp()
2205 LocationSummary* locations = in VisitIntermediateAddress()
2206 new (GetGraph()->GetAllocator()) LocationSummary(instruction, LocationSummary::kNoCall); in VisitIntermediateAddress()
2219 LocationSummary* locations = in VisitIntermediateAddressIndex()
2220 new (GetGraph()->GetAllocator()) LocationSummary(instruction, LocationSummary::kNoCall); in VisitIntermediateAddressIndex()
2251 LocationSummary* locations = in VisitMultiplyAccumulate()
2252 new (GetGraph()->GetAllocator()) LocationSummary(instr, LocationSummary::kNoCall); in VisitMultiplyAccumulate()
2305 LocationSummary* locations = in VisitArrayGet()
2306 new (GetGraph()->GetAllocator()) LocationSummary(instruction, in VisitArrayGet()
2308 ? LocationSummary::kCallOnSlowPath in VisitArrayGet()
2309 : LocationSummary::kNoCall); in VisitArrayGet()
2347 LocationSummary* locations = instruction->GetLocations(); in VisitArrayGet()
2477 LocationSummary* locations = new (GetGraph()->GetAllocator()) LocationSummary(instruction); in VisitArrayLength()
2501 LocationSummary* locations = new (GetGraph()->GetAllocator()) LocationSummary( in VisitArraySet()
2504 LocationSummary::kCallOnSlowPath : in VisitArraySet()
2505 LocationSummary::kNoCall); in VisitArraySet()
2519 LocationSummary* locations = instruction->GetLocations(); in VisitArraySet()
2695 LocationSummary* locations = codegen_->CreateThrowingSlowPathLocations(instruction, caller_saves); in VisitBoundsCheck()
2709 LocationSummary* locations = in VisitClinitCheck()
2710 new (GetGraph()->GetAllocator()) LocationSummary(check, LocationSummary::kCallOnSlowPath); in VisitClinitCheck()
2759 LocationSummary* locations = in VisitCompare()
2760 new (GetGraph()->GetAllocator()) LocationSummary(compare, LocationSummary::kNoCall); in VisitCompare()
2826 LocationSummary* locations = new (GetGraph()->GetAllocator()) LocationSummary(instruction); in HandleCondition()
2850 LocationSummary* locations = instruction->GetLocations(); in HandleCondition()
2914 LocationSummary* locations = instruction->GetLocations(); in GenerateDivRemWithAnyConstant()
2995 LocationSummary* locations = in VisitDiv()
2996 new (GetGraph()->GetAllocator()) LocationSummary(div, LocationSummary::kNoCall); in VisitDiv()
3036 LocationSummary* locations = codegen_->CreateThrowingSlowPathLocations(instruction); in VisitDivZeroCheck()
3067 LocationSummary* locations = in VisitDoubleConstant()
3068 new (GetGraph()->GetAllocator()) LocationSummary(constant, LocationSummary::kNoCall); in VisitDoubleConstant()
3085 LocationSummary* locations = in VisitFloatConstant()
3086 new (GetGraph()->GetAllocator()) LocationSummary(constant, LocationSummary::kNoCall); in VisitFloatConstant()
3252 LocationSummary* locations = new (GetGraph()->GetAllocator()) LocationSummary(if_instr); in VisitIf()
3273 LocationSummary* locations = new (GetGraph()->GetAllocator()) in VisitDeoptimize()
3274 LocationSummary(deoptimize, LocationSummary::kCallOnSlowPath); in VisitDeoptimize()
3294 LocationSummary* locations = new (GetGraph()->GetAllocator()) in VisitShouldDeoptimizeFlag()
3295 LocationSummary(flag, LocationSummary::kNoCall); in VisitShouldDeoptimizeFlag()
3316 LocationSummary* locations = new (GetGraph()->GetAllocator()) LocationSummary(select); in VisitSelect()
3385 new (GetGraph()->GetAllocator()) LocationSummary(info); in VisitNativeDebugInfo()
3435 LocationSummary::CallKind call_kind = LocationSummary::kNoCall; in VisitInstanceOf()
3444 call_kind = needs_read_barrier ? LocationSummary::kCallOnSlowPath : LocationSummary::kNoCall; in VisitInstanceOf()
3451 call_kind = LocationSummary::kCallOnSlowPath; in VisitInstanceOf()
3457 LocationSummary* locations = in VisitInstanceOf()
3458 new (GetGraph()->GetAllocator()) LocationSummary(instruction, call_kind); in VisitInstanceOf()
3479 LocationSummary* locations = instruction->GetLocations(); in VisitInstanceOf()
3705 LocationSummary::CallKind call_kind = CodeGenerator::GetCheckCastCallKind(instruction); in VisitCheckCast()
3706 LocationSummary* locations = in VisitCheckCast()
3707 new (GetGraph()->GetAllocator()) LocationSummary(instruction, call_kind); in VisitCheckCast()
3722 LocationSummary* locations = instruction->GetLocations(); in VisitCheckCast()
3929 LocationSummary* locations = new (GetGraph()->GetAllocator()) LocationSummary(constant); in VisitIntConstant()
3938 LocationSummary* locations = new (GetGraph()->GetAllocator()) LocationSummary(constant); in VisitNullConstant()
3969 LocationSummary* locations = invoke->GetLocations(); in VisitInvokeInterface()
4524 LocationSummary* locations = invoke->GetLocations(); in VisitInvokeStaticOrDirect()
4586 LocationSummary::CallKind call_kind = (cls->NeedsEnvironment() || requires_read_barrier) in VisitLoadClass()
4587 ? LocationSummary::kCallOnSlowPath in VisitLoadClass()
4588 : LocationSummary::kNoCall; in VisitLoadClass()
4589 LocationSummary* locations = new (GetGraph()->GetAllocator()) LocationSummary(cls, call_kind); in VisitLoadClass()
4753 LocationSummary* locations = in VisitLoadException()
4754 new (GetGraph()->GetAllocator()) LocationSummary(load, LocationSummary::kNoCall); in VisitLoadException()
4763 new (GetGraph()->GetAllocator()) LocationSummary(clear, LocationSummary::kNoCall); in VisitClearException()
4789 LocationSummary::CallKind call_kind = CodeGenerator::GetLoadStringCallKind(load); in VisitLoadString()
4790 LocationSummary* locations = new (GetGraph()->GetAllocator()) LocationSummary(load, call_kind); in VisitLoadString()
4896 LocationSummary* locations = new (GetGraph()->GetAllocator()) LocationSummary(constant); in VisitLongConstant()
4905 LocationSummary* locations = new (GetGraph()->GetAllocator()) LocationSummary( in VisitMonitorOperation()
4906 instruction, LocationSummary::kCallOnMainOnly); in VisitMonitorOperation()
4924 LocationSummary* locations = in VisitMul()
4925 new (GetGraph()->GetAllocator()) LocationSummary(mul, LocationSummary::kNoCall); in VisitMul()
4964 LocationSummary* locations = in VisitNeg()
4965 new (GetGraph()->GetAllocator()) LocationSummary(neg, LocationSummary::kNoCall); in VisitNeg()
5002 LocationSummary* locations = new (GetGraph()->GetAllocator()) LocationSummary( in VisitNewArray()
5003 instruction, LocationSummary::kCallOnMainOnly); in VisitNewArray()
5019 LocationSummary* locations = new (GetGraph()->GetAllocator()) LocationSummary( in VisitNewInstance()
5020 instruction, LocationSummary::kCallOnMainOnly); in VisitNewInstance()
5033 LocationSummary* locations = new (GetGraph()->GetAllocator()) LocationSummary(instruction); in VisitNot()
5051 LocationSummary* locations = new (GetGraph()->GetAllocator()) LocationSummary(instruction); in VisitBooleanNot()
5061 LocationSummary* locations = codegen_->CreateThrowingSlowPathLocations(instruction); in VisitNullCheck()
5082 LocationSummary* locations = instruction->GetLocations(); in GenerateExplicitNullCheck()
5116 LocationSummary* locations = new (GetGraph()->GetAllocator()) LocationSummary(instruction); in VisitParameterValue()
5132 LocationSummary* locations = in VisitCurrentMethod()
5133 new (GetGraph()->GetAllocator()) LocationSummary(instruction, LocationSummary::kNoCall); in VisitCurrentMethod()
5143 LocationSummary* locations = new (GetGraph()->GetAllocator()) LocationSummary(instruction); in VisitPhi()
5156 LocationSummary::CallKind call_kind = in VisitRem()
5157 DataType::IsFloatingPointType(type) ? LocationSummary::kCallOnMainOnly in VisitRem()
5158 : LocationSummary::kNoCall; in VisitRem()
5159 LocationSummary* locations = new (GetGraph()->GetAllocator()) LocationSummary(rem, call_kind); in VisitRem()
5292 LocationSummary* locations = new (GetGraph()->GetAllocator()) LocationSummary(abs); in VisitAbs()
5349 LocationSummary* locations = new (GetGraph()->GetAllocator()) LocationSummary(instruction); in VisitReturn()
5483 LocationSummary* locations = new (GetGraph()->GetAllocator()) LocationSummary( in VisitSuspendCheck()
5484 instruction, LocationSummary::kCallOnSlowPath); in VisitSuspendCheck()
5508 LocationSummary* locations = new (GetGraph()->GetAllocator()) LocationSummary( in VisitThrow()
5509 instruction, LocationSummary::kCallOnMainOnly); in VisitThrow()
5520 LocationSummary* locations = in VisitTypeConversion()
5521 new (GetGraph()->GetAllocator()) LocationSummary(conversion, LocationSummary::kNoCall); in VisitTypeConversion()
5614 LocationSummary* locations = in VisitPackedSwitch()
5615 new (GetGraph()->GetAllocator()) LocationSummary(switch_instr, LocationSummary::kNoCall); in VisitPackedSwitch()
6120 LocationSummary* locations = in VisitClassTableGet()
6121 new (GetGraph()->GetAllocator()) LocationSummary(instruction, LocationSummary::kNoCall); in VisitClassTableGet()
6127 LocationSummary* locations = instruction->GetLocations(); in VisitClassTableGet()