Searched refs:rl_method (Results 1 - 15 of 15) sorted by path

/art/compiler/dex/quick/arm/
H A Dcall_arm.cc340 void ArmMir2Lir::GenEntrySequence(RegLocation* ArgLocs, RegLocation rl_method) { argument
462 FlushIns(ArgLocs, rl_method);
H A Dcodegen_arm.h116 void GenEntrySequence(RegLocation* ArgLocs, RegLocation rl_method);
/art/compiler/dex/quick/arm64/
H A Dcall_arm64.cc305 void Arm64Mir2Lir::GenEntrySequence(RegLocation* ArgLocs, RegLocation rl_method) { argument
402 FlushIns(ArgLocs, rl_method);
H A Dcodegen_arm64.h181 void GenEntrySequence(RegLocation* ArgLocs, RegLocation rl_method) OVERRIDE;
235 void FlushIns(RegLocation* ArgLocs, RegLocation rl_method) OVERRIDE;
H A Dtarget_arm64.cc911 void Arm64Mir2Lir::FlushIns(RegLocation* ArgLocs, RegLocation rl_method) { argument
920 RegLocation rl_src = rl_method;
925 StoreValue(rl_method, rl_src);
927 if (rl_method.location == kLocPhysReg) {
/art/compiler/dex/quick/
H A Dgen_common.cc541 RegLocation rl_method = LoadCurrMethod(); local
543 LoadRefDisp(rl_method.reg, mirror::ArtMethod::DeclaringClassOffset().Int32Value(), r_base,
545 if (IsTemp(rl_method.reg)) {
546 FreeTemp(rl_method.reg);
630 RegLocation rl_method = LoadCurrMethod(); local
632 LoadRefDisp(rl_method.reg, mirror::ArtMethod::DeclaringClassOffset().Int32Value(), r_base,
822 RegLocation rl_method = LoadCurrMethod(); local
823 CheckRegLocation(rl_method);
831 CallRuntimeHelperImmReg(kQuickInitializeTypeAndVerifyAccess, type_idx, rl_method.reg, true);
838 LoadRefDisp(rl_method
851 SlowPath(Mir2Lir* m2l, LIR* fromfast, LIR* cont, const int type_idx, const RegLocation& rl_method, const RegLocation& rl_result) argument
893 RegLocation rl_method = mir_graph_->GetMethodLoc(); local
959 RegLocation rl_method = LoadCurrMethod(); local
[all...]
H A Dgen_invoke.cc369 void Mir2Lir::FlushIns(RegLocation* ArgLocs, RegLocation rl_method) { argument
375 RegLocation rl_src = rl_method;
380 StoreValue(rl_method, rl_src);
382 if (rl_method.location == kLocPhysReg) {
H A Dmir_to_lir.h929 virtual void FlushIns(RegLocation* ArgLocs, RegLocation rl_method);
1320 virtual void GenEntrySequence(RegLocation* ArgLocs, RegLocation rl_method) = 0;
/art/compiler/dex/quick/mips/
H A Dcall_mips.cc289 void MipsMir2Lir::GenEntrySequence(RegLocation* ArgLocs, RegLocation rl_method) { argument
350 FlushIns(ArgLocs, rl_method);
H A Dcodegen_mips.h115 void GenEntrySequence(RegLocation* ArgLocs, RegLocation rl_method);
/art/compiler/dex/quick/x86/
H A Dcall_x86.cc86 RegLocation rl_method = mir_graph_->GetRegLocation(base_of_code_->s_reg_low); local
87 if (rl_method.wide) {
88 rl_method = LoadValueWide(rl_method, kCoreReg);
90 rl_method = LoadValue(rl_method, kCoreReg);
92 start_of_method_reg = rl_method.reg;
160 RegLocation rl_method = mir_graph_->GetRegLocation(base_of_code_->s_reg_low); local
161 if (rl_method.wide) {
162 LoadValueDirectWide(rl_method, method_star
206 GenEntrySequence(RegLocation* ArgLocs, RegLocation rl_method) argument
[all...]
H A Dcodegen_x86.h233 void GenEntrySequence(RegLocation* ArgLocs, RegLocation rl_method) OVERRIDE;
328 void FlushIns(RegLocation* ArgLocs, RegLocation rl_method) OVERRIDE;
H A Dint_x86.cc1077 RegLocation rl_method = mir_graph_->GetRegLocation(base_of_code_->s_reg_low); local
1078 if (rl_method.wide) {
1079 LoadValueDirectWideFixed(rl_method, reg);
1081 LoadValueDirectFixed(rl_method, reg);
2649 RegLocation rl_method = mir_graph_->GetMethodLoc(); local
2654 if (rl_method.location == kLocPhysReg) {
2656 LoadRefDisp(rl_method.reg, mirror::ArtMethod::DeclaringClassOffset().Int32Value(),
2659 LoadRefDisp(rl_method.reg, mirror::ArtMethod::DexCacheResolvedTypesOffset().Int32Value(),
H A Dtarget_x86.cc1811 RegLocation rl_method = mir_graph_->GetRegLocation(base_of_code_->s_reg_low); local
1812 if (rl_method.wide) {
1813 rl_method = LoadValueWide(rl_method, kCoreReg);
1815 rl_method = LoadValue(rl_method, kCoreReg);
1823 LIR *load = NewLIR2(opcode, reg, rl_method.reg.GetReg());
2467 void X86Mir2Lir::FlushIns(RegLocation* ArgLocs, RegLocation rl_method) { argument
2468 if (!cu_->target64) return Mir2Lir::FlushIns(ArgLocs, rl_method);
2475 RegLocation rl_src = rl_method;
[all...]
H A Dutility_x86.cc579 RegLocation rl_method = mir_graph_->GetRegLocation(base_of_code_->s_reg_low); local
580 if (rl_method.wide) {
581 rl_method = LoadValueWide(rl_method, kCoreReg);
583 rl_method = LoadValue(rl_method, kCoreReg);
591 res = LoadBaseDisp(rl_method.reg, 256 /* bogus */, RegStorage::FloatSolo64(low_reg_val),
595 Clobber(rl_method.reg);

Completed in 124 milliseconds