/art/compiler/dex/quick/arm/ |
fp_arm.cc | 363 RegisterClass reg_class = RegClassForAbsFP(rl_src, rl_dest); local 364 rl_src = LoadValue(rl_src, reg_class); 365 RegLocation rl_result = EvalLoc(rl_dest, reg_class, true); 366 if (reg_class == kFPReg) { 381 RegisterClass reg_class = RegClassForAbsFP(rl_src, rl_dest); local 382 rl_src = LoadValueWide(rl_src, reg_class); 383 RegLocation rl_result = EvalLoc(rl_dest, reg_class, true); 384 if (reg_class == kFPReg) {
|
int_arm.cc | 1295 RegisterClass reg_class = RegClassBySize(size); local 1383 RegisterClass reg_class = RegClassBySize(size); local [all...] |
/art/compiler/dex/quick/arm64/ |
fp_arm64.cc | 350 RegisterClass reg_class = RegClassForAbsFP(rl_src, rl_dest); local 351 rl_src = LoadValue(rl_src, reg_class); 352 RegLocation rl_result = EvalLoc(rl_dest, reg_class, true); 353 if (reg_class == kFPReg) { 368 RegisterClass reg_class = RegClassForAbsFP(rl_src, rl_dest); local 369 rl_src = LoadValueWide(rl_src, reg_class); 370 RegLocation rl_result = EvalLoc(rl_dest, reg_class, true); 371 if (reg_class == kFPReg) {
|
int_arm64.cc | 1103 RegisterClass reg_class = RegClassBySize(size); local 1200 RegisterClass reg_class = RegClassBySize(size); local [all...] |
/art/compiler/dex/ |
verified_method.cc | 225 mirror::Class* reg_class = reg_type.GetClass(); local 226 if (reg_class->IsInterface()) { 230 if (reg_class->IsAbstract() && !reg_class->IsArrayClass()) {
|
/external/chromium_org/third_party/mach_override/libudis86/ |
decode.c | 61 enum reg_class { /* register classes */ enum
|
/art/compiler/dex/quick/mips/ |
int_mips.cc | 487 RegisterClass reg_class = RegClassBySize(size); local 526 rl_result = EvalLoc(rl_dest, reg_class, true); 537 rl_result = EvalLoc(rl_dest, reg_class, true); 556 RegisterClass reg_class = RegClassBySize(size); local 606 rl_src = LoadValueWide(rl_src, reg_class); 615 rl_src = LoadValue(rl_src, reg_class);
|
/art/compiler/dex/quick/ |
mir_to_lir.cc | 69 RegStorage Mir2Lir::LoadArg(int in_position, RegisterClass reg_class, bool wide) { 93 wide ? AllocTypedTempWide(false, reg_class) : AllocTypedTemp(false, reg_class); 97 // Check if we need to copy the arg to a different reg_class. 98 if (!RegClassMatches(reg_class, reg_arg)) { 100 RegStorage new_reg = AllocTypedTempWide(false, reg_class); 104 RegStorage new_reg = AllocTypedTemp(false, reg_class); 121 RegStorage new_regs = AllocTypedTempWide(false, reg_class); 123 return new_regs; // The reg_class is OK, we can return. 131 // Continue below to check the reg_class 244 RegisterClass reg_class = RegClassForFieldLoadStore(size, data.is_volatile); local 289 RegisterClass reg_class = RegClassForFieldLoadStore(size, data.is_volatile); local 310 RegisterClass reg_class = ShortyToRegClass(cu_->shorty[0]); local [all...] |
gen_common.cc | 594 RegisterClass reg_class = RegClassForFieldLoadStore(store_size, field_info.IsVolatile()); local 596 rl_src = LoadValueWide(rl_src, reg_class); 598 rl_src = LoadValue(rl_src, reg_class); 675 RegisterClass reg_class = RegClassForFieldLoadStore(load_size, field_info.IsVolatile()); local 676 RegLocation rl_result = EvalLoc(rl_dest, reg_class, true); 729 RegisterClass reg_class = RegClassForFieldLoadStore(load_size, field_info.IsVolatile()); local 734 RegLocation rl_result = EvalLoc(rl_dest, reg_class, true); 776 RegisterClass reg_class = RegClassForFieldLoadStore(store_size, field_info.IsVolatile()); local 782 rl_src = LoadValueWide(rl_src, reg_class); 784 rl_src = LoadValue(rl_src, reg_class); [all...] |
gen_invoke.cc | 1158 RegStorage reg_class = TargetReg(kArg1, kRef); local [all...] |
/art/compiler/dex/quick/x86/ |
int_x86.cc | 2063 RegisterClass reg_class = RegClassBySize(size); local 2112 RegisterClass reg_class = RegClassBySize(size); local [all...] |