Lines Matching refs:LocationSummary
180 LocationSummary* locations = instruction_->GetLocations(); in EmitNativeCode()
240 LocationSummary* locations = instruction_->GetLocations(); in EmitNativeCode()
300 LocationSummary* locations = instruction_->GetLocations(); in EmitNativeCode()
359 LocationSummary* locations = instruction_->GetLocations(); in EmitNativeCode()
400 LocationSummary* locations = instruction_->GetLocations(); in EmitNativeCode()
456 LocationSummary* locations = instruction_->GetLocations(); in EmitNativeCode()
476 LocationSummary* locations = instruction_->GetLocations(); in EmitNativeCode()
539 LocationSummary* locations = instruction_->GetLocations(); in EmitNativeCode()
635 LocationSummary* locations = instruction_->GetLocations(); in EmitNativeCode()
803 LocationSummary* locations = instruction_->GetLocations(); in EmitNativeCode()
969 LocationSummary* locations = instruction_->GetLocations(); in EmitNativeCode()
1578 void CodeGeneratorMIPS::AddLocationAsTemp(Location location, LocationSummary* locations) { in AddLocationAsTemp()
2105 LocationSummary* locations = new (GetGraph()->GetAllocator()) LocationSummary(instruction); in HandleBinaryOp()
2165 LocationSummary* locations = instruction->GetLocations(); in HandleBinaryOp()
2399 LocationSummary* locations = new (GetGraph()->GetAllocator()) LocationSummary(instr); in HandleShift()
2421 LocationSummary* locations = instr->GetLocations(); in HandleShift()
2674 LocationSummary* locations = in VisitArrayGet()
2675 new (GetGraph()->GetAllocator()) LocationSummary(instruction, in VisitArrayGet()
2677 ? LocationSummary::kCallOnSlowPath in VisitArrayGet()
2678 : LocationSummary::kNoCall); in VisitArrayGet()
2715 LocationSummary* locations = instruction->GetLocations(); in VisitArrayGet()
2959 LocationSummary* locations = new (GetGraph()->GetAllocator()) LocationSummary(instruction); in VisitArrayLength()
2965 LocationSummary* locations = instruction->GetLocations(); in VisitArrayLength()
3003 LocationSummary* locations = new (GetGraph()->GetAllocator()) LocationSummary( in VisitArraySet()
3006 LocationSummary::kCallOnSlowPath : in VisitArraySet()
3007 LocationSummary::kNoCall); in VisitArraySet()
3023 LocationSummary* locations = instruction->GetLocations(); in VisitArraySet()
3277 LocationSummary* locations = in VisitIntermediateArrayAddressIndex()
3278 new (GetGraph()->GetAllocator()) LocationSummary(instruction, LocationSummary::kNoCall); in VisitIntermediateArrayAddressIndex()
3289 LocationSummary* locations = instruction->GetLocations(); in VisitIntermediateArrayAddressIndex()
3300 LocationSummary* locations = codegen_->CreateThrowingSlowPathLocations(instruction, caller_saves); in VisitBoundsCheck()
3334 LocationSummary* locations = instruction->GetLocations(); in VisitBoundsCheck()
3409 LocationSummary::CallKind call_kind = CodeGenerator::GetCheckCastCallKind(instruction); in VisitCheckCast()
3410 LocationSummary* locations = in VisitCheckCast()
3411 new (GetGraph()->GetAllocator()) LocationSummary(instruction, call_kind); in VisitCheckCast()
3425 LocationSummary* locations = instruction->GetLocations(); in VisitCheckCast()
3614 LocationSummary* locations = in VisitClinitCheck()
3615 new (GetGraph()->GetAllocator()) LocationSummary(check, LocationSummary::kCallOnSlowPath); in VisitClinitCheck()
3636 LocationSummary* locations = in VisitCompare()
3637 new (GetGraph()->GetAllocator()) LocationSummary(compare, LocationSummary::kNoCall); in VisitCompare()
3671 LocationSummary* locations = instruction->GetLocations(); in VisitCompare()
3798 LocationSummary* locations = new (GetGraph()->GetAllocator()) LocationSummary(instruction); in HandleCondition()
3823 LocationSummary* locations = instruction->GetLocations(); in HandleCondition()
3845 LocationSummary* locations = instruction->GetLocations(); in DivRemOneOrMinusOne()
3891 LocationSummary* locations = instruction->GetLocations(); in DivRemByPowerOfTwo()
4097 LocationSummary* locations = instruction->GetLocations(); in GenerateDivRemWithAnyConstant()
4148 LocationSummary* locations = instruction->GetLocations(); in GenerateDivRemIntegral()
4195 LocationSummary::CallKind call_kind = call_long_div in VisitDiv()
4196 ? LocationSummary::kCallOnMainOnly in VisitDiv()
4197 : LocationSummary::kNoCall; in VisitDiv()
4199 LocationSummary* locations = new (GetGraph()->GetAllocator()) LocationSummary(div, call_kind); in VisitDiv()
4238 LocationSummary* locations = instruction->GetLocations(); in VisitDiv()
4279 LocationSummary* locations = codegen_->CreateThrowingSlowPathLocations(instruction); in VisitDivZeroCheck()
4331 LocationSummary* locations = in VisitDoubleConstant()
4332 new (GetGraph()->GetAllocator()) LocationSummary(constant, LocationSummary::kNoCall); in VisitDoubleConstant()
4348 LocationSummary* locations = in VisitFloatConstant()
4349 new (GetGraph()->GetAllocator()) LocationSummary(constant, LocationSummary::kNoCall); in VisitFloatConstant()
4405 LocationSummary* locations) { in GenerateIntCompare()
4551 LocationSummary* input_locations, in MaterializeIntCompare()
4649 LocationSummary* locations, in GenerateIntCompareAndBranch()
4826 LocationSummary* locations) { in GenerateLongCompare()
5041 LocationSummary* locations, in GenerateLongCompareAndBranch()
5256 LocationSummary* locations) { in GenerateFpCompare()
5480 LocationSummary* input_locations, in MaterializeFpCompareR2()
5572 LocationSummary* input_locations, in MaterializeFpCompareR6()
5664 LocationSummary* locations, in GenerateFpCompareAndBranch()
5907 LocationSummary* locations = cond->GetLocations(); in GenerateTestAndBranch()
5938 LocationSummary* locations = new (GetGraph()->GetAllocator()) LocationSummary(if_instr); in VisitIf()
5955 LocationSummary* locations = new (GetGraph()->GetAllocator()) in VisitDeoptimize()
5956 LocationSummary(deoptimize, LocationSummary::kCallOnSlowPath); in VisitDeoptimize()
5984 static bool CanMoveConditionally(HSelect* select, bool is_r6, LocationSummary* locations_to_set) { in CanMoveConditionally()
6214 LocationSummary* locations = select->GetLocations(); in GenConditionalMoveR2()
6230 LocationSummary* cond_locations = cond->GetLocations(); in GenConditionalMoveR2()
6336 LocationSummary* locations = select->GetLocations(); in GenConditionalMoveR6()
6351 LocationSummary* cond_locations = cond->GetLocations(); in GenConditionalMoveR6()
6510 LocationSummary* locations = new (GetGraph()->GetAllocator()) in VisitShouldDeoptimizeFlag()
6511 LocationSummary(flag, LocationSummary::kNoCall); in VisitShouldDeoptimizeFlag()
6523 LocationSummary* locations = new (GetGraph()->GetAllocator()) LocationSummary(select); in VisitSelect()
6536 LocationSummary* locations = select->GetLocations(); in VisitSelect()
6548 new (GetGraph()->GetAllocator()) LocationSummary(info); in VisitNativeDebugInfo()
6565 LocationSummary* locations = new (GetGraph()->GetAllocator()) LocationSummary( in HandleFieldGet()
6568 ? LocationSummary::kCallOnMainOnly in HandleFieldGet()
6570 ? LocationSummary::kCallOnSlowPath in HandleFieldGet()
6571 : LocationSummary::kNoCall)); in HandleFieldGet()
6618 LocationSummary* locations = instruction->GetLocations(); in HandleFieldGet()
6745 LocationSummary* locations = new (GetGraph()->GetAllocator()) LocationSummary( in HandleFieldSet()
6746 instruction, generate_volatile ? LocationSummary::kCallOnMainOnly : LocationSummary::kNoCall); in HandleFieldSet()
6777 LocationSummary* locations = instruction->GetLocations(); in HandleFieldSet()
7528 LocationSummary::CallKind call_kind = LocationSummary::kNoCall; in VisitInstanceOf()
7537 call_kind = needs_read_barrier ? LocationSummary::kCallOnSlowPath : LocationSummary::kNoCall; in VisitInstanceOf()
7544 call_kind = LocationSummary::kCallOnSlowPath; in VisitInstanceOf()
7550 LocationSummary* locations = in VisitInstanceOf()
7551 new (GetGraph()->GetAllocator()) LocationSummary(instruction, call_kind); in VisitInstanceOf()
7571 LocationSummary* locations = instruction->GetLocations(); in VisitInstanceOf()
7766 LocationSummary* locations = new (GetGraph()->GetAllocator()) LocationSummary(constant); in VisitIntConstant()
7775 LocationSummary* locations = new (GetGraph()->GetAllocator()) LocationSummary(constant); in VisitNullConstant()
8065 LocationSummary* locations = invoke->GetLocations(); in VisitInvokeStaticOrDirect()
8129 LocationSummary::CallKind call_kind = (cls->NeedsEnvironment() || requires_read_barrier) in VisitLoadClass()
8130 ? LocationSummary::kCallOnSlowPath in VisitLoadClass()
8131 : LocationSummary::kNoCall; in VisitLoadClass()
8132 LocationSummary* locations = new (GetGraph()->GetAllocator()) LocationSummary(cls, call_kind); in VisitLoadClass()
8179 LocationSummary* locations = cls->GetLocations(); in VisitLoadClass()
8338 LocationSummary* locations = in VisitLoadException()
8339 new (GetGraph()->GetAllocator()) LocationSummary(load, LocationSummary::kNoCall); in VisitLoadException()
8349 new (GetGraph()->GetAllocator()) LocationSummary(clear, LocationSummary::kNoCall); in VisitClearException()
8357 LocationSummary::CallKind call_kind = CodeGenerator::GetLoadStringCallKind(load); in VisitLoadString()
8358 LocationSummary* locations = new (GetGraph()->GetAllocator()) LocationSummary(load, call_kind); in VisitLoadString()
8405 LocationSummary* locations = load->GetLocations(); in VisitLoadString()
8515 LocationSummary* locations = new (GetGraph()->GetAllocator()) LocationSummary(constant); in VisitLongConstant()
8524 LocationSummary* locations = new (GetGraph()->GetAllocator()) LocationSummary( in VisitMonitorOperation()
8525 instruction, LocationSummary::kCallOnMainOnly); in VisitMonitorOperation()
8541 LocationSummary* locations = in VisitMul()
8542 new (GetGraph()->GetAllocator()) LocationSummary(mul, LocationSummary::kNoCall); in VisitMul()
8565 LocationSummary* locations = instruction->GetLocations(); in VisitMul()
8636 LocationSummary* locations = in VisitNeg()
8637 new (GetGraph()->GetAllocator()) LocationSummary(neg, LocationSummary::kNoCall); in VisitNeg()
8658 LocationSummary* locations = instruction->GetLocations(); in VisitNeg()
8695 LocationSummary* locations = new (GetGraph()->GetAllocator()) LocationSummary( in VisitNewArray()
8696 instruction, LocationSummary::kCallOnMainOnly); in VisitNewArray()
8712 LocationSummary* locations = new (GetGraph()->GetAllocator()) LocationSummary( in VisitNewInstance()
8713 instruction, LocationSummary::kCallOnMainOnly); in VisitNewInstance()
8725 LocationSummary* locations = new (GetGraph()->GetAllocator()) LocationSummary(instruction); in VisitNot()
8732 LocationSummary* locations = instruction->GetLocations(); in VisitNot()
8758 LocationSummary* locations = new (GetGraph()->GetAllocator()) LocationSummary(instruction); in VisitBooleanNot()
8764 LocationSummary* locations = instruction->GetLocations(); in VisitBooleanNot()
8771 LocationSummary* locations = codegen_->CreateThrowingSlowPathLocations(instruction); in VisitNullCheck()
8822 LocationSummary* locations = new (GetGraph()->GetAllocator()) LocationSummary(instruction); in VisitParameterValue()
8838 LocationSummary* locations = in VisitCurrentMethod()
8839 new (GetGraph()->GetAllocator()) LocationSummary(instruction, LocationSummary::kNoCall); in VisitCurrentMethod()
8849 LocationSummary* locations = new (GetGraph()->GetAllocator()) LocationSummary(instruction); in VisitPhi()
8869 LocationSummary::CallKind call_kind = call_rem in VisitRem()
8870 ? LocationSummary::kCallOnMainOnly in VisitRem()
8871 : LocationSummary::kNoCall; in VisitRem()
8872 LocationSummary* locations = new (GetGraph()->GetAllocator()) LocationSummary(rem, call_kind); in VisitRem()
8913 LocationSummary* locations = instruction->GetLocations(); in VisitRem()
8952 LocationSummary* locations = new (allocator) LocationSummary(minmax); in CreateMinMaxLocations()
8971 void InstructionCodeGeneratorMIPS::GenerateMinMaxInt(LocationSummary* locations, in GenerateMinMaxInt()
9139 void InstructionCodeGeneratorMIPS::GenerateMinMaxFP(LocationSummary* locations, in GenerateMinMaxFP()
9336 LocationSummary* locations = new (GetGraph()->GetAllocator()) LocationSummary(abs); in VisitAbs()
9353 void InstructionCodeGeneratorMIPS::GenerateAbsFP(LocationSummary* locations, in GenerateAbsFP()
9407 LocationSummary* locations = abs->GetLocations(); in VisitAbs()
9464 LocationSummary* locations = new (GetGraph()->GetAllocator()) LocationSummary(ret); in VisitReturn()
9605 LocationSummary* locations = new (GetGraph()->GetAllocator()) LocationSummary( in VisitSuspendCheck()
9606 instruction, LocationSummary::kCallOnSlowPath); in VisitSuspendCheck()
9629 LocationSummary* locations = new (GetGraph()->GetAllocator()) LocationSummary( in VisitThrow()
9630 instruction, LocationSummary::kCallOnMainOnly); in VisitThrow()
9652 LocationSummary::CallKind call_kind = LocationSummary::kNoCall; in VisitTypeConversion()
9656 call_kind = LocationSummary::kCallOnMainOnly; in VisitTypeConversion()
9659 LocationSummary* locations = in VisitTypeConversion()
9660 new (GetGraph()->GetAllocator()) LocationSummary(conversion, call_kind); in VisitTypeConversion()
9662 if (call_kind == LocationSummary::kNoCall) { in VisitTypeConversion()
9690 LocationSummary* locations = conversion->GetLocations(); in VisitTypeConversion()
9997 LocationSummary* locations = in VisitPackedSwitch()
9998 new (GetGraph()->GetAllocator()) LocationSummary(switch_instr, LocationSummary::kNoCall); in VisitPackedSwitch()
10087 LocationSummary* locations = switch_instr->GetLocations(); in VisitPackedSwitch()
10119 LocationSummary* locations = in VisitMipsPackedSwitch()
10120 new (GetGraph()->GetAllocator()) LocationSummary(switch_instr, LocationSummary::kNoCall); in VisitMipsPackedSwitch()
10129 LocationSummary* locations = switch_instr->GetLocations(); in VisitMipsPackedSwitch()
10148 LocationSummary* locations = in VisitMipsComputeBaseMethodAddress()
10149 new (GetGraph()->GetAllocator()) LocationSummary(insn, LocationSummary::kNoCall); in VisitMipsComputeBaseMethodAddress()
10155 LocationSummary* locations = insn->GetLocations(); in VisitMipsComputeBaseMethodAddress()
10181 LocationSummary* locations = in VisitClassTableGet()
10182 new (GetGraph()->GetAllocator()) LocationSummary(instruction, LocationSummary::kNoCall); in VisitClassTableGet()
10188 LocationSummary* locations = instruction->GetLocations(); in VisitClassTableGet()