Home | History | Annotate | Download | only in optimizing

Lines Matching refs:GetLocations

118     SaveLiveRegisters(codegen, invoke_->GetLocations());
136 Location out = invoke_->GetLocations()->Out();
139 DCHECK(!invoke_->GetLocations()->GetLiveRegisters()->ContainsCoreRegister(out.reg()));
143 RestoreLiveRegisters(codegen, invoke_->GetLocations());
167 LocationSummary* locations = instruction_->GetLocations();
172 DCHECK(instruction_->GetLocations()->Intrinsified());
229 LocationSummary* res = invoke->GetLocations();
276 MoveFPToInt(invoke->GetLocations(), /* is64bit */ true, GetVIXLAssembler());
279 MoveIntToFP(invoke->GetLocations(), /* is64bit */ true, GetVIXLAssembler());
290 MoveFPToInt(invoke->GetLocations(), /* is64bit */ false, GetVIXLAssembler());
293 MoveIntToFP(invoke->GetLocations(), /* is64bit */ false, GetVIXLAssembler());
330 GenReverseBytes(invoke->GetLocations(), Primitive::kPrimInt, GetVIXLAssembler());
338 GenReverseBytes(invoke->GetLocations(), Primitive::kPrimLong, GetVIXLAssembler());
346 GenReverseBytes(invoke->GetLocations(), Primitive::kPrimShort, GetVIXLAssembler());
374 GenNumberOfLeadingZeros(invoke->GetLocations(), Primitive::kPrimInt, GetVIXLAssembler());
382 GenNumberOfLeadingZeros(invoke->GetLocations(), Primitive::kPrimLong, GetVIXLAssembler());
402 GenNumberOfTrailingZeros(invoke->GetLocations(), Primitive::kPrimInt, GetVIXLAssembler());
410 GenNumberOfTrailingZeros(invoke->GetLocations(), Primitive::kPrimLong, GetVIXLAssembler());
429 GenReverse(invoke->GetLocations(), Primitive::kPrimInt, GetVIXLAssembler());
437 GenReverse(invoke->GetLocations(), Primitive::kPrimLong, GetVIXLAssembler());
448 Register dst = RegisterFrom(instr->GetLocations()->Out(), type);
496 MathAbsFP(invoke->GetLocations(), /* is64bit */ true, GetVIXLAssembler());
504 MathAbsFP(invoke->GetLocations(), /* is64bit */ false, GetVIXLAssembler());
533 GenAbsInteger(invoke->GetLocations(), /* is64bit */ false, GetVIXLAssembler());
541 GenAbsInteger(invoke->GetLocations(), /* is64bit */ true, GetVIXLAssembler());
576 GenMinMaxFP(invoke->GetLocations(), /* is_min */ true, /* is_double */ true, GetVIXLAssembler());
584 GenMinMaxFP(invoke->GetLocations(), /* is_min */ true, /* is_double */ false, GetVIXLAssembler());
592 GenMinMaxFP(invoke->GetLocations(), /* is_min */ false, /* is_double */ true, GetVIXLAssembler());
601 invoke->GetLocations(), /* is_min */ false, /* is_double */ false, GetVIXLAssembler());
625 GenMinMax(invoke->GetLocations(), /* is_min */ true, /* is_long */ false, GetVIXLAssembler());
633 GenMinMax(invoke->GetLocations(), /* is_min */ true, /* is_long */ true, GetVIXLAssembler());
641 GenMinMax(invoke->GetLocations(), /* is_min */ false, /* is_long */ false, GetVIXLAssembler());
649 GenMinMax(invoke->GetLocations(), /* is_min */ false, /* is_long */ true, GetVIXLAssembler());
657 LocationSummary* locations = invoke->GetLocations();
667 LocationSummary* locations = invoke->GetLocations();
677 LocationSummary* locations = invoke->GetLocations();
687 LocationSummary* locations = invoke->GetLocations();
715 LocationSummary* l = invoke->GetLocations();
760 __ Ldrsb(WRegisterFrom(invoke->GetLocations()->Out()),
761 AbsoluteHeapOperandFrom(invoke->GetLocations()->InAt(0), 0));
770 __ Ldr(WRegisterFrom(invoke->GetLocations()->Out()),
771 AbsoluteHeapOperandFrom(invoke->GetLocations()->InAt(0), 0));
780 __ Ldr(XRegisterFrom(invoke->GetLocations()->Out()),
781 AbsoluteHeapOperandFrom(invoke->GetLocations()->InAt(0), 0));
790 __ Ldrsh(WRegisterFrom(invoke->GetLocations()->Out()),
791 AbsoluteHeapOperandFrom(invoke->GetLocations()->InAt(0), 0));
808 __ Strb(WRegisterFrom(invoke->GetLocations()->InAt(1)),
809 AbsoluteHeapOperandFrom(invoke->GetLocations()->InAt(0), 0));
818 __ Str(WRegisterFrom(invoke->GetLocations()->InAt(1)),
819 AbsoluteHeapOperandFrom(invoke->GetLocations()->InAt(0), 0));
828 __ Str(XRegisterFrom(invoke->GetLocations()->InAt(1)),
829 AbsoluteHeapOperandFrom(invoke->GetLocations()->InAt(0), 0));
838 __ Strh(WRegisterFrom(invoke->GetLocations()->InAt(1)),
839 AbsoluteHeapOperandFrom(invoke->GetLocations()->InAt(0), 0));
850 codegen_->Load(Primitive::kPrimNot, WRegisterFrom(invoke->GetLocations()->Out()),
858 LocationSummary* locations = invoke->GetLocations();
1000 LocationSummary* locations = invoke->GetLocations();
1132 LocationSummary* locations = invoke->GetLocations();
1262 LocationSummary* locations = invoke->GetLocations();
1503 LocationSummary* locations = invoke->GetLocations();
1660 LocationSummary* locations = invoke->GetLocations();
1753 LocationSummary* locations = invoke->GetLocations();
1799 LocationSummary* locations = invoke->GetLocations();
2001 LocationSummary* locations = invoke->GetLocations();
2243 LocationSummary* locations = invoke->GetLocations();
2410 LocationSummary* locations = invoke->GetLocations();
2889 GenIsInfinite(invoke->GetLocations(), /* is64bit */ false, GetVIXLAssembler());
2897 GenIsInfinite(invoke->GetLocations(), /* is64bit */ true, GetVIXLAssembler());
2911 LocationSummary* locations = invoke->GetLocations();
2982 Register out = RegisterFrom(invoke->GetLocations()->Out(), Primitive::kPrimInt);