/art/runtime/arch/arm/ |
quick_entrypoints_cc_arm.cc | 33 uint32_t gpr_index = 1; // Index into core registers. Reserve r0 for ArtMethod*. local 42 core_reg_args[gpr_index++] = args[arg_index++]; 78 if (gpr_index == 1 && !kArm32QuickCodeUseSoftFloat) { 80 gpr_index++; 82 if (gpr_index < arraysize(core_reg_args)) { 86 core_reg_args[gpr_index++] = args[arg_index]; 91 if (gpr_index < arraysize(core_reg_args)) { 92 core_reg_args[gpr_index++] = args[arg_index];
|
/art/compiler/jni/quick/mips/ |
calling_convention_mips.cc | 97 uint32_t gpr_index = 1; // Skip A0, it is used for ArtMethod*. local 119 if (gpr_index == 1) { 121 gpr_index++; 123 if (gpr_index < arraysize(kCoreArgumentRegisters) - 1) { 125 MipsManagedRegister::FromCoreRegister(kCoreArgumentRegisters[gpr_index++])); 126 } else if (gpr_index == arraysize(kCoreArgumentRegisters) - 1) { 127 gpr_index++; 134 if (gpr_index < arraysize(kCoreArgumentRegisters)) { 136 MipsManagedRegister::FromCoreRegister(kCoreArgumentRegisters[gpr_index++]));
|
/art/compiler/jni/quick/arm/ |
calling_convention_arm.cc | 144 uint32_t gpr_index = 1; // R0 ~ R3. Reserve r0 for ArtMethod*. local 175 if (gpr_index < arraysize(kHFCoreArgumentRegisters) - 1) { 177 if (gpr_index == 1) { 178 gpr_index++; 183 if (gpr_index < arraysize(kHFCoreArgumentRegisters) - 1) { 185 ArmManagedRegister::FromCoreRegister(kHFCoreArgumentRegisters[gpr_index++])); 186 } else if (gpr_index == arraysize(kHFCoreArgumentRegisters) - 1) { 187 gpr_index++; 194 if (gpr_index < arraysize(kHFCoreArgumentRegisters)) { 196 ArmManagedRegister::FromCoreRegister(kHFCoreArgumentRegisters[gpr_index++])) [all...] |
/external/google-breakpad/src/processor/ |
dump_context.cc | 346 for (unsigned int gpr_index = 0; 347 gpr_index < MD_CONTEXT_PPC_GPR_COUNT; 348 ++gpr_index) { 350 gpr_index, context_ppc->gpr[gpr_index]); 387 for (unsigned int gpr_index = 0; 388 gpr_index < MD_CONTEXT_PPC64_GPR_COUNT; 389 ++gpr_index) { 391 gpr_index, context_ppc64->gpr[gpr_index]); [all...] |
minidump.cc | 603 for (unsigned int gpr_index = 0; 604 gpr_index < MD_CONTEXT_PPC64_GPR_COUNT; 605 ++gpr_index) { 606 Swap(&context_ppc64->gpr[gpr_index]); 879 for (unsigned int gpr_index = 0; 880 gpr_index < MD_CONTEXT_PPC_GPR_COUNT; 881 ++gpr_index) { 882 Swap(&context_ppc->gpr[gpr_index]); [all...] |
/art/runtime/arch/mips/ |
quick_entrypoints_mips.S | 665 li $t3, 2 # t3 = gpr_index = 2 (skip A0 and A1) 685 bne $t5, $t3, 1f # if (gpr_index == 2) 687 LOAD_WORD_TO_REG a2, t0, t3, loop # a2 = current argument, gpr_index++ 688 1: bne $t5, $t3, loop # else if (gpr_index == 3) 690 LOAD_WORD_TO_REG a3, t0, t3, loop # a3 = current argument, gpr_index++ 695 beqz $t5, 2f # if (gpr_index < 3) 697 LOAD_LONG_TO_REG a2, a3, t0, t3, loop # a2_a3 = curr_arg, gpr_index = 4 699 li $t3, 4 # gpr_index = 4 790 li $t3, 1 # t3 = gpr_index = 1 (skip A0) 810 bne $t5, $t3, 1f # if (gpr_index == 1 [all...] |
/art/runtime/entrypoints/quick/ |
quick_trampoline_entrypoints.cc | 82 static size_t GprIndexToGprOffset(uint32_t gpr_index) { 83 return gpr_index * GetBytesPerGprSpillLocation(kRuntimeISA); 120 static size_t GprIndexToGprOffset(uint32_t gpr_index) { 121 return gpr_index * GetBytesPerGprSpillLocation(kRuntimeISA); 156 static size_t GprIndexToGprOffset(uint32_t gpr_index) { 157 return gpr_index * GetBytesPerGprSpillLocation(kRuntimeISA); 200 static size_t GprIndexToGprOffset(uint32_t gpr_index) { 201 return gpr_index * GetBytesPerGprSpillLocation(kRuntimeISA); 233 static size_t GprIndexToGprOffset(uint32_t gpr_index) { 234 return gpr_index * GetBytesPerGprSpillLocation(kRuntimeISA) [all...] |
/external/valgrind/VEX/priv/ |
host_s390_defs.c | 62 static Int gpr_index[16]; // GPR regno -> register index variable 68 Int ix = gpr_index[regno]; 394 for (UInt i = 0; i < sizeof gpr_index / sizeof gpr_index[0]; ++i) 395 gpr_index[i] = -1; 407 gpr_index[regno] = ru->size; 425 gpr_index[other[i]] = ru->size; 430 for (UInt i = 0; i < sizeof gpr_index / sizeof gpr_index[0]; ++i) 431 vassert(gpr_index[i] >= 0) [all...] |
/external/llvm/lib/Target/PowerPC/ |
PPCISelLowering.cpp | [all...] |