Home
last modified time | relevance | path

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

/art/compiler/dex/quick/mips/
Dint_mips.cc58 FreeTemp(t0); in GenCmpLong()
59 FreeTemp(t1); in GenCmpLong()
125 FreeTemp(t_reg); in OpCmpBranch()
138 FreeTemp(t_reg); in OpCmpImmBranch()
155 FreeTemp(t_reg); in OpCmpImmBranch()
261 FreeTemp(t_reg); in GenDivRemLit()
348 FreeTemp(t_reg); in GenMultiplyByTwoBitMultiplier()
359 FreeTemp(t_reg); in GenDivZeroCheckWide()
413 FreeTemp(t_reg); in GenAddLong()
435 FreeTemp(t_reg); in GenSubLong()
[all …]
Dcall_mips.cc268 FreeTemp(reset_reg); in GenMoveException()
285 FreeTemp(reg_card_base); in MarkGCCard()
286 FreeTemp(reg_card_no); in MarkGCCard()
352 FreeTemp(rs_rMIPS_ARG0); in GenEntrySequence()
353 FreeTemp(rs_rMIPS_ARG1); in GenEntrySequence()
354 FreeTemp(rs_rMIPS_ARG2); in GenEntrySequence()
355 FreeTemp(rs_rMIPS_ARG3); in GenEntrySequence()
Dtarget_mips.cc416 FreeTemp(rs_rMIPS_ARG0); in FreeCallTemps()
417 FreeTemp(rs_rMIPS_ARG1); in FreeCallTemps()
418 FreeTemp(rs_rMIPS_ARG2); in FreeCallTemps()
419 FreeTemp(rs_rMIPS_ARG3); in FreeCallTemps()
420 FreeTemp(TargetReg(kHiddenArg)); in FreeCallTemps()
491 FreeTemp(tmp); in CheckSuspendUsingLoad()
522 FreeTemp(temp_ptr); in GenAtomic64Store()
523 FreeTemp(temp_value); in GenAtomic64Store()
Dutility_mips.cc104 FreeTemp(r_dest); in LoadConstantNoClobber()
404 FreeTemp(t_reg); in LoadBaseIndexed()
530 FreeTemp(r_tmp); in LoadBaseDispBody()
536 FreeTemp(r_tmp); in LoadBaseDispBody()
639 FreeTemp(r_scratch); in StoreBaseDispBody()
/art/compiler/dex/quick/arm64/
Dcall_arm64.cc301 FreeTemp(reg_card_base); in MarkGCCard()
302 FreeTemp(reg_card_no); in MarkGCCard()
390 m2l_->FreeTemp(rs_xIP0); in GenEntrySequence()
404 FreeTemp(rs_x0); in GenEntrySequence()
405 FreeTemp(rs_x1); in GenEntrySequence()
406 FreeTemp(rs_x2); in GenEntrySequence()
407 FreeTemp(rs_x3); in GenEntrySequence()
408 FreeTemp(rs_x4); in GenEntrySequence()
409 FreeTemp(rs_x5); in GenEntrySequence()
410 FreeTemp(rs_x6); in GenEntrySequence()
[all …]
Dtarget_arm64.cc741 FreeTemp(rs_x0); in FreeCallTemps()
742 FreeTemp(rs_x1); in FreeCallTemps()
743 FreeTemp(rs_x2); in FreeCallTemps()
744 FreeTemp(rs_x3); in FreeCallTemps()
745 FreeTemp(rs_x4); in FreeCallTemps()
746 FreeTemp(rs_x5); in FreeCallTemps()
747 FreeTemp(rs_x6); in FreeCallTemps()
748 FreeTemp(rs_x7); in FreeCallTemps()
749 FreeTemp(rs_f0); in FreeCallTemps()
750 FreeTemp(rs_f1); in FreeCallTemps()
[all …]
Dint_arm64.cc606 FreeTemp(lit_temp); in GenDivRemLit()
639 FreeTemp(temp); in GenDivRem()
740 FreeTemp(rl_object.reg); in GenInlinedCas()
742 FreeTemp(rl_offset.reg); in GenInlinedCas()
783 FreeTemp(r_tmp); // Now unneeded. in GenInlinedCas()
784 FreeTemp(r_ptr); // Now unneeded. in GenInlinedCas()
1146 FreeTemp(rl_index.reg); in GenArrayGet()
1156 FreeTemp(reg_len); in GenArrayGet()
1165 FreeTemp(reg_ptr); in GenArrayGet()
1176 FreeTemp(rl_array.reg); in GenArrayGet()
[all …]
Dutility_arm64.cc931 FreeTemp(r_scratch); in OpRegRegImm64()
976 FreeTemp(r_tmp); in OpRegImm64()
1263 FreeTemp(r_scratch); in LoadBaseDispBody()
1354 FreeTemp(r_scratch); in StoreBaseDispBody()
/art/compiler/dex/quick/arm/
Dcall_arm.cc320 FreeTemp(reset_reg); in GenMoveException()
336 FreeTemp(reg_card_base); in MarkGCCard()
337 FreeTemp(reg_card_no); in MarkGCCard()
446 FreeTemp(rs_rARM_LR); in GenEntrySequence()
464 FreeTemp(rs_r0); in GenEntrySequence()
465 FreeTemp(rs_r1); in GenEntrySequence()
466 FreeTemp(rs_r2); in GenEntrySequence()
467 FreeTemp(rs_r3); in GenEntrySequence()
468 FreeTemp(rs_r12); in GenEntrySequence()
Dint_arm.cc148 FreeTemp(t_reg); in GenCmpLong()
170 FreeTemp(t_reg); in GenFusedLongCmpImmBranch()
704 FreeTemp(lit_temp); in GenDivRemLit()
725 FreeTemp(temp); in GenDivRem()
818 FreeTemp(rs_rARM_LR); in GenInlinedCas()
873 FreeTemp(rl_object.reg); in GenInlinedCas()
875 FreeTemp(rl_offset.reg); in GenInlinedCas()
916 FreeTemp(r_tmp_high); // Now unneeded in GenInlinedCas()
937 FreeTemp(rl_expected.reg); // Now unneeded. in GenInlinedCas()
949 FreeTemp(r_tmp); // Now unneeded. in GenInlinedCas()
[all …]
Dfp_arm.cc155 FreeTemp(tmp1); in GenConversion()
156 FreeTemp(tmp2); in GenConversion()
183 FreeTemp(high_val); in GenConversion()
184 FreeTemp(low_val); in GenConversion()
185 FreeTemp(const_val); in GenConversion()
396 FreeTemp(rs_tmp); in GenInlinedAbsDouble()
Dutility_arm.cc576 FreeTemp(r_tmp); in OpRegRegImm()
594 FreeTemp(r_scratch); in OpRegRegImm()
728 FreeTemp(reg_ptr); in LoadBaseIndexed()
795 FreeTemp(reg_ptr); in StoreBaseIndexed()
844 FreeTemp(r_ptr); in LoadStoreUsingInsnWithOffsetImm8Shl2()
953 FreeTemp(reg_offset); in LoadBaseDispBody()
982 FreeTemp(r_ptr); in LoadBaseDisp()
1075 FreeTemp(r_scratch); in StoreBaseDispBody()
1112 FreeTemp(r_temp_high); in StoreBaseDisp()
1113 FreeTemp(r_temp); in StoreBaseDisp()
[all …]
Dtarget_arm.cc717 FreeTemp(rs_r0); in FreeCallTemps()
718 FreeTemp(rs_r1); in FreeCallTemps()
719 FreeTemp(rs_r2); in FreeCallTemps()
720 FreeTemp(rs_r3); in FreeCallTemps()
721 FreeTemp(TargetReg(kHiddenArg)); in FreeCallTemps()
/art/compiler/dex/quick/x86/
Dcall_x86.cc202 FreeTemp(reg_card_base); in MarkGCCard()
203 FreeTemp(reg_card_no); in MarkGCCard()
298 FreeTemp(rs_rX86_ARG0); in GenEntrySequence()
299 FreeTemp(rs_rX86_ARG1); in GenEntrySequence()
300 FreeTemp(rs_rX86_ARG2); in GenEntrySequence()
Dtarget_x86.cc538 FreeTemp(rs_rX86_ARG0); in FreeCallTemps()
539 FreeTemp(rs_rX86_ARG1); in FreeCallTemps()
540 FreeTemp(rs_rX86_ARG2); in FreeCallTemps()
541 FreeTemp(rs_rX86_ARG3); in FreeCallTemps()
542 FreeTemp(TargetReg32(kHiddenArg)); in FreeCallTemps()
544 FreeTemp(rs_rX86_ARG4); in FreeCallTemps()
545 FreeTemp(rs_rX86_ARG5); in FreeCallTemps()
546 FreeTemp(rs_rX86_FARG0); in FreeCallTemps()
547 FreeTemp(rs_rX86_FARG1); in FreeCallTemps()
548 FreeTemp(rs_rX86_FARG2); in FreeCallTemps()
[all …]
Dint_x86.cc48 FreeTemp(temp_reg); in GenCmpLong()
166 FreeTemp(r_tmp); in OpRegCopyWide()
195 FreeTemp(temp_reg); in OpRegCopyWide()
255 FreeTemp(temp_reg); in GenSelectConst32()
342 FreeTemp(temp1_reg); in GenSelect()
465 FreeTemp(tmp); in GenFusedLongCmpImmBranch()
487 FreeTemp(t_reg); in GenFusedLongCmpImmBranch()
505 FreeTemp(tmp); in GenFusedLongCmpImmBranch()
518 FreeTemp(t_reg); in GenFusedLongCmpImmBranch()
953 FreeTemp(rs_r0q); in GenInlinedCas()
[all …]
Dutility_x86.cc101 FreeTemp(r_dest); in LoadConstantNoClobber()
481 FreeTemp(t_reg); in OpRegRegReg()
608 FreeTemp(r_dest_hi); in LoadConstantWide()
614 FreeTemp(r_temp); in LoadConstantWide()
729 FreeTemp(temp); in LoadBaseIndexedDisp()
745 FreeTemp(temp); in LoadBaseIndexedDisp()
1030 FreeTemp(loc.reg); in UpdateLocTyped()
1044 FreeTemp(loc.reg); in UpdateLocWideTyped()
Dfp_x86.cc415 FreeTemp(rs_rAX); in GenRemFP()
674 FreeTemp(sign_mask); in GenInlinedAbsDouble()
/art/compiler/dex/quick/
Dgen_common.cc213 FreeTemp(tmp); in ForceImplicitNullCheck()
404 FreeTemp(TargetReg(kArg2, kNotWide)); in GenFilledNewArray()
405 FreeTemp(TargetReg(kArg1, kNotWide)); in GenFilledNewArray()
454 FreeTemp(ref_reg); in GenFilledNewArray()
480 FreeTemp(r_val); in GenFilledNewArray()
495 FreeTemp(rl_arg.reg); in GenFilledNewArray()
546 FreeTemp(rl_method.reg); in GenSput()
583 FreeTemp(r_tmp); in GenSput()
591 FreeTemp(r_method); in GenSput()
610 FreeTemp(r_base); in GenSput()
[all …]
Dgen_invoke.cc90 FreeTemp(r_tgt); in CallHelper()
884 FreeTemp(tmp); in GenImplicitNullCheck()
1064 FreeTemp(temp); in GenDalvikArgsRange()
1201 FreeTemp(reg_class); in GenInlinedReferenceGetReferent()
1203 FreeTemp(reg_disabled); in GenInlinedReferenceGetReferent()
1214 FreeTemp(reg_slow_path); in GenInlinedReferenceGetReferent()
1268 FreeTemp(reg_max); in GenInlinedCharAt()
1277 FreeTemp(rl_obj.reg); in GenInlinedCharAt()
1279 FreeTemp(rl_idx.reg); in GenInlinedCharAt()
1284 FreeTemp(reg_off); in GenInlinedCharAt()
[all …]
Dralloc_util.cc549 void Mir2Lir::FreeTemp(RegStorage reg) { in FreeTemp() function in art::Mir2Lir
551 FreeTemp(reg.GetLow()); in FreeTemp()
552 FreeTemp(reg.GetHigh()); in FreeTemp()
573 FreeTemp(rl_free.reg); in FreeRegLocTemps()
1025 FreeTemp(reg); in UpdateLoc()
1060 FreeTemp(reg); in UpdateLocWide()
Dgen_loadstore.cc72 FreeTemp(temp_reg); in Workaround7250540()
Dmir_to_lir.h760 virtual void FreeTemp(RegStorage reg);