Home
last modified time | relevance | path

Searched refs:class_reg (Results 1 – 11 of 11) sorted by relevance

/art/compiler/dex/quick/
Dgen_common.cc1222 RegStorage class_reg = TargetReg(kArg2, kRef); // kArg2 will hold the Class* in GenInstanceofCallingHelper() local
1229 OpRegCopy(class_reg, ret_reg); // Align usage with fast path in GenInstanceofCallingHelper()
1235 class_reg, kNotVolatile); in GenInstanceofCallingHelper()
1244 OpPcRelDexCacheArrayLoad(cu_->dex_file, offset, class_reg, false); in GenInstanceofCallingHelper()
1246 RegStorage r_method = LoadCurrMethodWithHint(class_reg); in GenInstanceofCallingHelper()
1249 class_reg, kNotVolatile); in GenInstanceofCallingHelper()
1251 LoadRefDisp(class_reg, offset_of_type, class_reg, kNotVolatile); in GenInstanceofCallingHelper()
1254 GenIfNullUseHelperImm(class_reg, kQuickInitializeType, type_idx); in GenInstanceofCallingHelper()
1277 GenSelectConst32(ref_class_reg, class_reg, kCondEq, 1, 0, rl_result.reg, in GenInstanceofCallingHelper()
1285 OpRegReg(kOpCmp, ref_class_reg, class_reg); // Same? in GenInstanceofCallingHelper()
[all …]
/art/compiler/optimizing/
Dcode_generator_arm.h177 void GenerateClassInitializationCheck(SlowPathCodeARM* slow_path, Register class_reg);
Dcode_generator_mips64.h185 void GenerateClassInitializationCheck(SlowPathCodeMIPS64* slow_path, GpuRegister class_reg);
Dcode_generator_x86.h160 void GenerateClassInitializationCheck(SlowPathCodeX86* slow_path, Register class_reg);
Dcode_generator_x86_64.h170 void GenerateClassInitializationCheck(SlowPathCodeX86_64* slow_path, CpuRegister class_reg);
Dcode_generator_arm64.h155 void GenerateClassInitializationCheck(SlowPathCodeARM64* slow_path, vixl::Register class_reg);
Dcode_generator_arm64.cc992 vixl::Register class_reg) { in GenerateClassInitializationCheck() argument
1001 __ Add(temp, class_reg, status_offset); in GenerateClassInitializationCheck()
1006 __ Ldr(temp, HeapOperand(class_reg, status_offset)); in GenerateClassInitializationCheck()
Dcode_generator_mips64.cc971 GpuRegister class_reg) { in GenerateClassInitializationCheck() argument
972 __ LoadFromOffset(kLoadWord, TMP, class_reg, mirror::Class::StatusOffset().Int32Value()); in GenerateClassInitializationCheck()
Dcode_generator_arm.cc3841 SlowPathCodeARM* slow_path, Register class_reg) { in GenerateClassInitializationCheck() argument
3842 __ LoadFromOffset(kLoadWord, IP, class_reg, mirror::Class::StatusOffset().Int32Value()); in GenerateClassInitializationCheck()
Dcode_generator_x86.cc4321 SlowPathCodeX86* slow_path, Register class_reg) { in GenerateClassInitializationCheck() argument
4322 __ cmpl(Address(class_reg, mirror::Class::StatusOffset().Int32Value()), in GenerateClassInitializationCheck()
Dcode_generator_x86_64.cc4106 SlowPathCodeX86_64* slow_path, CpuRegister class_reg) { in GenerateClassInitializationCheck() argument
4107 __ cmpl(Address(class_reg, mirror::Class::StatusOffset().Int32Value()), in GenerateClassInitializationCheck()