Lines Matching refs:LocationSummary
132 LocationSummary* locations = instruction_->GetLocations(); in EmitNativeCode()
193 LocationSummary* locations = instruction_->GetLocations(); in EmitNativeCode()
253 LocationSummary* locations = instruction_->GetLocations(); in EmitNativeCode()
315 LocationSummary* locations = instruction_->GetLocations(); in EmitNativeCode()
356 LocationSummary* locations = instruction_->GetLocations(); in EmitNativeCode()
413 LocationSummary* locations = instruction_->GetLocations(); in EmitNativeCode()
433 LocationSummary* locations = instruction_->GetLocations(); in EmitNativeCode()
496 LocationSummary* locations = instruction_->GetLocations(); in EmitNativeCode()
591 LocationSummary* locations = instruction_->GetLocations(); in EmitNativeCode()
749 LocationSummary* locations = instruction_->GetLocations(); in EmitNativeCode()
913 LocationSummary* locations = instruction_->GetLocations(); in EmitNativeCode()
1476 void CodeGeneratorMIPS64::AddLocationAsTemp(Location location, LocationSummary* locations) { in AddLocationAsTemp()
1951 LocationSummary* locations = new (GetGraph()->GetAllocator()) LocationSummary(instruction); in HandleBinaryOp()
2000 LocationSummary* locations = instruction->GetLocations(); in HandleBinaryOp()
2149 LocationSummary* locations = new (GetGraph()->GetAllocator()) LocationSummary(instr); in HandleShift()
2166 LocationSummary* locations = instr->GetLocations(); in HandleShift()
2277 LocationSummary* locations = in VisitArrayGet()
2278 new (GetGraph()->GetAllocator()) LocationSummary(instruction, in VisitArrayGet()
2280 ? LocationSummary::kCallOnSlowPath in VisitArrayGet()
2281 : LocationSummary::kNoCall); in VisitArrayGet()
2318 LocationSummary* locations = instruction->GetLocations(); in VisitArrayGet()
2546 LocationSummary* locations = new (GetGraph()->GetAllocator()) LocationSummary(instruction); in VisitArrayLength()
2552 LocationSummary* locations = instruction->GetLocations(); in VisitArrayLength()
2590 LocationSummary* locations = new (GetGraph()->GetAllocator()) LocationSummary( in VisitArraySet()
2593 LocationSummary::kCallOnSlowPath : in VisitArraySet()
2594 LocationSummary::kNoCall); in VisitArraySet()
2610 LocationSummary* locations = instruction->GetLocations(); in VisitArraySet()
2855 LocationSummary* locations = codegen_->CreateThrowingSlowPathLocations(instruction, caller_saves); in VisitBoundsCheck()
2889 LocationSummary* locations = instruction->GetLocations(); in VisitBoundsCheck()
2964 LocationSummary::CallKind call_kind = CodeGenerator::GetCheckCastCallKind(instruction); in VisitCheckCast()
2965 LocationSummary* locations = in VisitCheckCast()
2966 new (GetGraph()->GetAllocator()) LocationSummary(instruction, call_kind); in VisitCheckCast()
2980 LocationSummary* locations = instruction->GetLocations(); in VisitCheckCast()
3169 LocationSummary* locations = in VisitClinitCheck()
3170 new (GetGraph()->GetAllocator()) LocationSummary(check, LocationSummary::kCallOnSlowPath); in VisitClinitCheck()
3191 LocationSummary* locations = new (GetGraph()->GetAllocator()) LocationSummary(compare); in VisitCompare()
3219 LocationSummary* locations = instruction->GetLocations(); in VisitCompare()
3311 LocationSummary* locations = new (GetGraph()->GetAllocator()) LocationSummary(instruction); in HandleCondition()
3336 LocationSummary* locations = instruction->GetLocations(); in HandleCondition()
3356 LocationSummary* locations = instruction->GetLocations(); in DivRemOneOrMinusOne()
3385 LocationSummary* locations = instruction->GetLocations(); in DivRemByPowerOfTwo()
3473 LocationSummary* locations = instruction->GetLocations(); in GenerateDivRemWithAnyConstant()
3549 LocationSummary* locations = instruction->GetLocations(); in GenerateDivRemIntegral()
3583 LocationSummary* locations = in VisitDiv()
3584 new (GetGraph()->GetAllocator()) LocationSummary(div, LocationSummary::kNoCall); in VisitDiv()
3607 LocationSummary* locations = instruction->GetLocations(); in VisitDiv()
3631 LocationSummary* locations = codegen_->CreateThrowingSlowPathLocations(instruction); in VisitDivZeroCheck()
3662 LocationSummary* locations = in VisitDoubleConstant()
3663 new (GetGraph()->GetAllocator()) LocationSummary(constant, LocationSummary::kNoCall); in VisitDoubleConstant()
3679 LocationSummary* locations = in VisitFloatConstant()
3680 new (GetGraph()->GetAllocator()) LocationSummary(constant, LocationSummary::kNoCall); in VisitFloatConstant()
3737 LocationSummary* locations) { in GenerateIntLongCompare()
3893 LocationSummary* input_locations, in MaterializeIntLongCompare()
4001 LocationSummary* locations, in GenerateIntLongCompareAndBranch()
4089 LocationSummary* locations) { in GenerateFpCompare()
4204 LocationSummary* input_locations, in MaterializeFpCompare()
4295 LocationSummary* locations, in GenerateFpCompareAndBranch()
4441 LocationSummary* locations = cond->GetLocations(); in GenerateTestAndBranch()
4472 LocationSummary* locations = new (GetGraph()->GetAllocator()) LocationSummary(if_instr); in VisitIf()
4489 LocationSummary* locations = new (GetGraph()->GetAllocator()) in VisitDeoptimize()
4490 LocationSummary(deoptimize, LocationSummary::kCallOnSlowPath); in VisitDeoptimize()
4518 static bool CanMoveConditionally(HSelect* select, LocationSummary* locations_to_set) { in CanMoveConditionally()
4659 LocationSummary* locations = select->GetLocations(); in GenConditionalMove()
4674 LocationSummary* cond_locations = cond->GetLocations(); in GenConditionalMove()
4811 LocationSummary* locations = new (GetGraph()->GetAllocator()) in VisitShouldDeoptimizeFlag()
4812 LocationSummary(flag, LocationSummary::kNoCall); in VisitShouldDeoptimizeFlag()
4824 LocationSummary* locations = new (GetGraph()->GetAllocator()) LocationSummary(select); in VisitSelect()
4832 LocationSummary* locations = select->GetLocations(); in VisitSelect()
4844 new (GetGraph()->GetAllocator()) LocationSummary(info); in VisitNativeDebugInfo()
4860 LocationSummary* locations = new (GetGraph()->GetAllocator()) LocationSummary( in HandleFieldGet()
4863 ? LocationSummary::kCallOnSlowPath in HandleFieldGet()
4864 : LocationSummary::kNoCall); in HandleFieldGet()
4893 LocationSummary* locations = instruction->GetLocations(); in HandleFieldGet()
4980 LocationSummary* locations = in HandleFieldSet()
4981 new (GetGraph()->GetAllocator()) LocationSummary(instruction, LocationSummary::kNoCall); in HandleFieldSet()
4994 LocationSummary* locations = instruction->GetLocations(); in HandleFieldSet()
5644 LocationSummary::CallKind call_kind = LocationSummary::kNoCall; in VisitInstanceOf()
5653 call_kind = needs_read_barrier ? LocationSummary::kCallOnSlowPath : LocationSummary::kNoCall; in VisitInstanceOf()
5660 call_kind = LocationSummary::kCallOnSlowPath; in VisitInstanceOf()
5666 LocationSummary* locations = in VisitInstanceOf()
5667 new (GetGraph()->GetAllocator()) LocationSummary(instruction, call_kind); in VisitInstanceOf()
5687 LocationSummary* locations = instruction->GetLocations(); in VisitInstanceOf()
5882 LocationSummary* locations = new (GetGraph()->GetAllocator()) LocationSummary(constant); in VisitIntConstant()
5891 LocationSummary* locations = new (GetGraph()->GetAllocator()) LocationSummary(constant); in VisitNullConstant()
6157 LocationSummary* locations = invoke->GetLocations(); in VisitInvokeStaticOrDirect()
6220 LocationSummary::CallKind call_kind = (cls->NeedsEnvironment() || requires_read_barrier) in VisitLoadClass()
6221 ? LocationSummary::kCallOnSlowPath in VisitLoadClass()
6222 : LocationSummary::kNoCall; in VisitLoadClass()
6223 LocationSummary* locations = new (GetGraph()->GetAllocator()) LocationSummary(cls, call_kind); in VisitLoadClass()
6251 LocationSummary* locations = cls->GetLocations(); in VisitLoadClass()
6376 LocationSummary* locations = in VisitLoadException()
6377 new (GetGraph()->GetAllocator()) LocationSummary(load, LocationSummary::kNoCall); in VisitLoadException()
6387 new (GetGraph()->GetAllocator()) LocationSummary(clear, LocationSummary::kNoCall); in VisitClearException()
6396 LocationSummary::CallKind call_kind = CodeGenerator::GetLoadStringCallKind(load); in VisitLoadString()
6397 LocationSummary* locations = new (GetGraph()->GetAllocator()) LocationSummary(load, call_kind); in VisitLoadString()
6418 LocationSummary* locations = load->GetLocations(); in VisitLoadString()
6493 LocationSummary* locations = new (GetGraph()->GetAllocator()) LocationSummary(constant); in VisitLongConstant()
6502 LocationSummary* locations = new (GetGraph()->GetAllocator()) LocationSummary( in VisitMonitorOperation()
6503 instruction, LocationSummary::kCallOnMainOnly); in VisitMonitorOperation()
6520 LocationSummary* locations = in VisitMul()
6521 new (GetGraph()->GetAllocator()) LocationSummary(mul, LocationSummary::kNoCall); in VisitMul()
6544 LocationSummary* locations = instruction->GetLocations(); in VisitMul()
6575 LocationSummary* locations = in VisitNeg()
6576 new (GetGraph()->GetAllocator()) LocationSummary(neg, LocationSummary::kNoCall); in VisitNeg()
6597 LocationSummary* locations = instruction->GetLocations(); in VisitNeg()
6626 LocationSummary* locations = new (GetGraph()->GetAllocator()) LocationSummary( in VisitNewArray()
6627 instruction, LocationSummary::kCallOnMainOnly); in VisitNewArray()
6643 LocationSummary* locations = new (GetGraph()->GetAllocator()) LocationSummary( in VisitNewInstance()
6644 instruction, LocationSummary::kCallOnMainOnly); in VisitNewInstance()
6656 LocationSummary* locations = new (GetGraph()->GetAllocator()) LocationSummary(instruction); in VisitNot()
6663 LocationSummary* locations = instruction->GetLocations(); in VisitNot()
6680 LocationSummary* locations = new (GetGraph()->GetAllocator()) LocationSummary(instruction); in VisitBooleanNot()
6686 LocationSummary* locations = instruction->GetLocations(); in VisitBooleanNot()
6693 LocationSummary* locations = codegen_->CreateThrowingSlowPathLocations(instruction); in VisitNullCheck()
6745 LocationSummary* locations = new (GetGraph()->GetAllocator()) LocationSummary(instruction); in VisitParameterValue()
6761 LocationSummary* locations = in VisitCurrentMethod()
6762 new (GetGraph()->GetAllocator()) LocationSummary(instruction, LocationSummary::kNoCall); in VisitCurrentMethod()
6772 LocationSummary* locations = new (GetGraph()->GetAllocator()) LocationSummary(instruction); in VisitPhi()
6785 LocationSummary::CallKind call_kind = in VisitRem()
6786 DataType::IsFloatingPointType(type) ? LocationSummary::kCallOnMainOnly in VisitRem()
6787 : LocationSummary::kNoCall; in VisitRem()
6788 LocationSummary* locations = new (GetGraph()->GetAllocator()) LocationSummary(rem, call_kind); in VisitRem()
6839 LocationSummary* locations = new (allocator) LocationSummary(minmax); in CreateMinMaxLocations()
6858 void InstructionCodeGeneratorMIPS64::GenerateMinMaxInt(LocationSummary* locations, bool is_min) { in GenerateMinMaxInt()
6914 void InstructionCodeGeneratorMIPS64::GenerateMinMaxFP(LocationSummary* locations, in GenerateMinMaxFP()
7015 LocationSummary* locations = new (GetGraph()->GetAllocator()) LocationSummary(abs); in VisitAbs()
7033 LocationSummary* locations = abs->GetLocations(); in VisitAbs()
7086 LocationSummary* locations = new (GetGraph()->GetAllocator()) LocationSummary(ret); in VisitReturn()
7220 LocationSummary* locations = new (GetGraph()->GetAllocator()) LocationSummary( in VisitSuspendCheck()
7221 instruction, LocationSummary::kCallOnSlowPath); in VisitSuspendCheck()
7244 LocationSummary* locations = new (GetGraph()->GetAllocator()) LocationSummary( in VisitThrow()
7245 instruction, LocationSummary::kCallOnMainOnly); in VisitThrow()
7266 LocationSummary* locations = new (GetGraph()->GetAllocator()) LocationSummary(conversion); in VisitTypeConversion()
7282 LocationSummary* locations = conversion->GetLocations(); in VisitTypeConversion()
7497 LocationSummary* locations = in VisitPackedSwitch()
7498 new (GetGraph()->GetAllocator()) LocationSummary(switch_instr, LocationSummary::kNoCall); in VisitPackedSwitch()
7572 LocationSummary* locations = switch_instr->GetLocations(); in VisitPackedSwitch()
7593 LocationSummary* locations = in VisitClassTableGet()
7594 new (GetGraph()->GetAllocator()) LocationSummary(instruction, LocationSummary::kNoCall); in VisitClassTableGet()
7600 LocationSummary* locations = instruction->GetLocations(); in VisitClassTableGet()