Home
last modified time | relevance | path

Searched refs:FreeTemp (Results 1 – 23 of 23) sorted by relevance

/art/compiler/dex/quick/arm/
Dtarget_arm.cc770 FreeTemp(rs_r0); in FreeCallTemps()
771 FreeTemp(rs_r1); in FreeCallTemps()
772 FreeTemp(rs_r2); in FreeCallTemps()
773 FreeTemp(rs_r3); in FreeCallTemps()
774 FreeTemp(TargetReg(kHiddenArg)); in FreeCallTemps()
776 FreeTemp(rs_fr0); in FreeCallTemps()
777 FreeTemp(rs_fr1); in FreeCallTemps()
778 FreeTemp(rs_fr2); in FreeCallTemps()
779 FreeTemp(rs_fr3); in FreeCallTemps()
780 FreeTemp(rs_fr4); in FreeCallTemps()
[all …]
Dint_arm.cc159 FreeTemp(t_reg); in GenCmpLong()
181 FreeTemp(t_reg); in GenFusedLongCmpImmBranch()
485 FreeTemp(r_tmp); in OpRegCopyWide()
738 FreeTemp(lit_temp); in GenDivRemLit()
759 FreeTemp(temp); in GenDivRem()
852 FreeTemp(rs_rARM_LR); in GenInlinedCas()
907 FreeTemp(rl_object.reg); in GenInlinedCas()
909 FreeTemp(rl_offset.reg); in GenInlinedCas()
950 FreeTemp(r_tmp_high); // Now unneeded in GenInlinedCas()
971 FreeTemp(rl_expected.reg); // Now unneeded. in GenInlinedCas()
[all …]
Dcall_arm.cc345 FreeTemp(reset_reg); in GenMoveException()
355 FreeTemp(reg_card_base); in UnconditionallyMarkGCCard()
356 FreeTemp(reg_card_no); in UnconditionallyMarkGCCard()
493 FreeTemp(rs_rARM_LR); in GenEntrySequence()
522 FreeTemp(rs_r0); in GenEntrySequence()
523 FreeTemp(rs_r1); in GenEntrySequence()
524 FreeTemp(rs_r2); in GenEntrySequence()
525 FreeTemp(rs_r3); in GenEntrySequence()
526 FreeTemp(rs_r12); in GenEntrySequence()
Dfp_arm.cc184 FreeTemp(tmp1); in GenConversion()
185 FreeTemp(tmp2); in GenConversion()
213 FreeTemp(high_val); in GenConversion()
214 FreeTemp(low_val); in GenConversion()
215 FreeTemp(const_val); in GenConversion()
427 FreeTemp(rs_tmp); in GenInlinedAbsDouble()
Dutility_arm.cc631 FreeTemp(r_tmp); in OpRegRegImm()
650 FreeTemp(r_scratch); in OpRegRegImm()
784 FreeTemp(reg_ptr); in LoadBaseIndexed()
851 FreeTemp(reg_ptr); in StoreBaseIndexed()
900 FreeTemp(r_ptr); in LoadStoreUsingInsnWithOffsetImm8Shl2()
1018 FreeTemp(reg_offset); in LoadBaseDispBody()
1047 FreeTemp(r_ptr); in LoadBaseDisp()
1150 FreeTemp(r_scratch); in StoreBaseDispBody()
1160 FreeTemp(r_scratch); in StoreBaseDispBody()
1197 FreeTemp(r_temp_high); in StoreBaseDisp()
[all …]
/art/compiler/dex/quick/arm64/
Dcall_arm64.cc282 FreeTemp(reg_card_base); in UnconditionallyMarkGCCard()
283 FreeTemp(reg_card_no); in UnconditionallyMarkGCCard()
378 m2l_->FreeTemp(rs_xIP0); in GenEntrySequence()
393 FreeTemp(rs_x0); in GenEntrySequence()
394 FreeTemp(rs_x1); in GenEntrySequence()
395 FreeTemp(rs_x2); in GenEntrySequence()
396 FreeTemp(rs_x3); in GenEntrySequence()
397 FreeTemp(rs_x4); in GenEntrySequence()
398 FreeTemp(rs_x5); in GenEntrySequence()
399 FreeTemp(rs_x6); in GenEntrySequence()
[all …]
Dtarget_arm64.cc766 FreeTemp(rs_x0); in FreeCallTemps()
767 FreeTemp(rs_x1); in FreeCallTemps()
768 FreeTemp(rs_x2); in FreeCallTemps()
769 FreeTemp(rs_x3); in FreeCallTemps()
770 FreeTemp(rs_x4); in FreeCallTemps()
771 FreeTemp(rs_x5); in FreeCallTemps()
772 FreeTemp(rs_x6); in FreeCallTemps()
773 FreeTemp(rs_x7); in FreeCallTemps()
774 FreeTemp(rs_f0); in FreeCallTemps()
775 FreeTemp(rs_f1); in FreeCallTemps()
[all …]
Dint_arm64.cc624 FreeTemp(lit_temp); in GenDivRemLit()
658 FreeTemp(temp); in GenDivRem()
775 FreeTemp(rl_object.reg); in GenInlinedCas()
777 FreeTemp(rl_offset.reg); in GenInlinedCas()
818 FreeTemp(r_tmp); // Now unneeded. in GenInlinedCas()
819 FreeTemp(r_ptr); // Now unneeded. in GenInlinedCas()
1020 FreeTemp(r_tmp); in OpTestSuspend()
1221 FreeTemp(reg_len); in GenArrayGet()
1234 FreeTemp(rl_array.reg); in GenArrayGet()
1239 FreeTemp(reg_len); in GenArrayGet()
[all …]
Dutility_arm64.cc931 FreeTemp(r_scratch); in OpRegRegImm64()
976 FreeTemp(r_tmp); in OpRegImm64()
1261 FreeTemp(r_scratch); in LoadBaseDispBody()
1351 FreeTemp(r_scratch); in StoreBaseDispBody()
/art/compiler/dex/quick/mips/
Dint_mips.cc62 FreeTemp(temp); in GenCmpLong()
75 FreeTemp(t0); in GenCmpLong()
76 FreeTemp(t1); in GenCmpLong()
143 FreeTemp(t_reg); in OpCmpBranch()
156 FreeTemp(t_reg); in OpCmpImmBranch()
173 FreeTemp(t_reg); in OpCmpImmBranch()
273 FreeTemp(r_tmp); in OpRegCopyWide()
326 FreeTemp(t_reg); in GenDivRemLit()
435 FreeTemp(t_reg); in GenMultiplyByTwoBitMultiplier()
449 FreeTemp(t_reg); in GenDivZeroCheckWide()
[all …]
Dcall_mips.cc222 FreeTemp(reset_reg); in GenMoveException()
240 FreeTemp(reg_card_base); in UnconditionallyMarkGCCard()
241 FreeTemp(reg_card_no); in UnconditionallyMarkGCCard()
354 FreeTemp(arg0); in GenEntrySequence()
355 FreeTemp(arg1); in GenEntrySequence()
356 FreeTemp(arg2); in GenEntrySequence()
357 FreeTemp(arg3); in GenEntrySequence()
359 FreeTemp(arg4); in GenEntrySequence()
360 FreeTemp(arg5); in GenEntrySequence()
361 FreeTemp(arg6); in GenEntrySequence()
[all …]
Dutility_mips.cc157 FreeTemp(r_dest); in LoadConstantNoClobber()
269 FreeTemp(r_dest); in LoadConstantWideNoClobber()
563 FreeTemp(r_temp); in LoadConstantWide()
638 FreeTemp(t_reg); in LoadBaseIndexed()
767 FreeTemp(r_tmp); in LoadBaseDispBody()
795 FreeTemp(r_tmp); in LoadBaseDispBody()
804 FreeTemp(r_tmp); in LoadBaseDispBody()
819 FreeTemp(r_tmp); in LoadBaseDispBody()
938 FreeTemp(r_scratch); in StoreBaseDispBody()
965 FreeTemp(r_tmp); in StoreBaseDispBody()
[all …]
Dtarget_mips.cc662 FreeTemp(TargetReg(kArg0)); in FreeCallTemps()
663 FreeTemp(TargetReg(kArg1)); in FreeCallTemps()
664 FreeTemp(TargetReg(kArg2)); in FreeCallTemps()
665 FreeTemp(TargetReg(kArg3)); in FreeCallTemps()
667 FreeTemp(TargetReg(kArg4)); in FreeCallTemps()
668 FreeTemp(TargetReg(kArg5)); in FreeCallTemps()
669 FreeTemp(TargetReg(kArg6)); in FreeCallTemps()
670 FreeTemp(TargetReg(kArg7)); in FreeCallTemps()
672 FreeTemp(TargetReg(kHiddenArg)); in FreeCallTemps()
785 FreeTemp(tmp); in CheckSuspendUsingLoad()
[all …]
/art/compiler/dex/quick/x86/
Dcall_x86.cc144 FreeTemp(reg_card_base); in UnconditionallyMarkGCCard()
145 FreeTemp(reg_card_no); in UnconditionallyMarkGCCard()
249 FreeTemp(arg0); in GenEntrySequence()
250 FreeTemp(arg1); in GenEntrySequence()
251 FreeTemp(arg2); in GenEntrySequence()
Dint_x86.cc51 FreeTemp(temp_reg); in GenCmpLong()
169 FreeTemp(r_tmp); in OpRegCopyWide()
198 FreeTemp(temp_reg); in OpRegCopyWide()
258 FreeTemp(temp_reg); in GenSelectConst32()
346 FreeTemp(temp1_reg); in GenSelect()
469 FreeTemp(tmp); in GenFusedLongCmpImmBranch()
491 FreeTemp(t_reg); in GenFusedLongCmpImmBranch()
509 FreeTemp(tmp); in GenFusedLongCmpImmBranch()
522 FreeTemp(t_reg); in GenFusedLongCmpImmBranch()
921 FreeTemp(rl_src1.reg.GetLow()); in GenInlinedMinMax()
[all …]
Dtarget_x86.cc563 FreeTemp(TargetReg32(kArg0)); in FreeCallTemps()
564 FreeTemp(TargetReg32(kArg1)); in FreeCallTemps()
565 FreeTemp(TargetReg32(kArg2)); in FreeCallTemps()
566 FreeTemp(TargetReg32(kArg3)); in FreeCallTemps()
567 FreeTemp(TargetReg32(kHiddenArg)); in FreeCallTemps()
568 FreeTemp(TargetReg32(kFArg0)); in FreeCallTemps()
569 FreeTemp(TargetReg32(kFArg1)); in FreeCallTemps()
570 FreeTemp(TargetReg32(kFArg2)); in FreeCallTemps()
571 FreeTemp(TargetReg32(kFArg3)); in FreeCallTemps()
573 FreeTemp(TargetReg32(kArg4)); in FreeCallTemps()
[all …]
Dutility_x86.cc107 FreeTemp(r_dest); in LoadConstantNoClobber()
487 FreeTemp(t_reg); in OpRegRegReg()
601 FreeTemp(r_pc); in LoadConstantWide()
617 FreeTemp(r_dest_hi); in LoadConstantWide()
623 FreeTemp(r_temp); in LoadConstantWide()
739 FreeTemp(temp); in LoadBaseIndexedDisp()
755 FreeTemp(temp); in LoadBaseIndexedDisp()
939 FreeTemp(r_src); in StoreBaseDisp()
1094 FreeTemp(loc.reg); in UpdateLocTyped()
1108 FreeTemp(loc.reg); in UpdateLocWideTyped()
Dfp_x86.cc435 FreeTemp(rs_rAX); in GenRemFP()
697 FreeTemp(sign_mask); in GenInlinedAbsDouble()
/art/compiler/dex/quick/
Dgen_common.cc123 FreeTemp(r_tmp); in GenGetOtherTypeForSgetSput()
344 FreeTemp(tmp); in ForceImplicitNullCheck()
538 FreeTemp(TargetReg(kArg2, kNotWide)); in GenFilledNewArray()
539 FreeTemp(TargetReg(kArg1, kNotWide)); in GenFilledNewArray()
592 FreeTemp(ref_reg); in GenFilledNewArray()
619 FreeTemp(r_val); in GenFilledNewArray()
626 FreeTemp(r_idx); in GenFilledNewArray()
627 FreeTemp(r_dst); in GenFilledNewArray()
628 FreeTemp(r_src); in GenFilledNewArray()
646 FreeTemp(rl_arg.reg); in GenFilledNewArray()
[all …]
Dgen_invoke.cc94 FreeTemp(r_tgt); in CallHelper()
685 FreeTemp(tmp); in GenImplicitNullCheck()
959 FreeTemp(reg_class); in GenInlinedReferenceGetReferent()
961 FreeTemp(reg_disabled); in GenInlinedReferenceGetReferent()
972 FreeTemp(reg_slow_path); in GenInlinedReferenceGetReferent()
1009 FreeTemp(reg_max); in GenInlinedCharAt()
1014 FreeTemp(rl_obj.reg); in GenInlinedCharAt()
1018 FreeTemp(reg_ptr); in GenInlinedCharAt()
1194 FreeTemp(r_i_low); in GenInlinedReverseBytes()
1244 FreeTemp(rl_src.reg); in GenInlinedAbsLong()
[all …]
Dgen_loadstore.cc119 FreeTemp(rl_src.reg); in LoadValue()
203 FreeTemp(rl_src.reg); in LoadValueWide()
Dralloc_util.cc534 void Mir2Lir::FreeTemp(RegStorage reg) { in FreeTemp() function in art::Mir2Lir
536 FreeTemp(reg.GetLow()); in FreeTemp()
537 FreeTemp(reg.GetHigh()); in FreeTemp()
558 FreeTemp(rl_free.reg); in FreeRegLocTemps()
1008 FreeTemp(reg); in UpdateLoc()
1043 FreeTemp(reg); in UpdateLocWide()
Dmir_to_lir.h730 virtual void FreeTemp(RegStorage reg);