Home
last modified time | relevance | path

Searched refs:gpr_index (Results 1 – 3 of 3) sorted by relevance

/art/runtime/arch/arm/
Dquick_entrypoints_cc_arm.cc33 uint32_t gpr_index = 1; // Index into core registers. Reserve r0 for ArtMethod*. in quick_invoke_reg_setup() local
42 core_reg_args[gpr_index++] = args[arg_index++]; in quick_invoke_reg_setup()
78 if (gpr_index == 1 && !kArm32QuickCodeUseSoftFloat) { in quick_invoke_reg_setup()
80 gpr_index++; in quick_invoke_reg_setup()
82 if (gpr_index < arraysize(core_reg_args)) { in quick_invoke_reg_setup()
86 core_reg_args[gpr_index++] = args[arg_index]; in quick_invoke_reg_setup()
91 if (gpr_index < arraysize(core_reg_args)) { in quick_invoke_reg_setup()
92 core_reg_args[gpr_index++] = args[arg_index]; in quick_invoke_reg_setup()
/art/compiler/jni/quick/arm/
Dcalling_convention_arm.cc144 uint32_t gpr_index = 1; // R0 ~ R3. Reserve r0 for ArtMethod*. in EntrySpills() local
175 if (gpr_index < arraysize(kHFCoreArgumentRegisters) - 1) { in EntrySpills()
177 if (gpr_index == 1) { in EntrySpills()
178 gpr_index++; in EntrySpills()
183 if (gpr_index < arraysize(kHFCoreArgumentRegisters) - 1) { in EntrySpills()
185 ArmManagedRegister::FromCoreRegister(kHFCoreArgumentRegisters[gpr_index++])); in EntrySpills()
186 } else if (gpr_index == arraysize(kHFCoreArgumentRegisters) - 1) { in EntrySpills()
187 gpr_index++; in EntrySpills()
194 if (gpr_index < arraysize(kHFCoreArgumentRegisters)) { in EntrySpills()
196 ArmManagedRegister::FromCoreRegister(kHFCoreArgumentRegisters[gpr_index++])); in EntrySpills()
/art/runtime/entrypoints/quick/
Dquick_trampoline_entrypoints.cc77 static size_t GprIndexToGprOffset(uint32_t gpr_index) { in GprIndexToGprOffset() argument
78 return gpr_index * GetBytesPerGprSpillLocation(kRuntimeISA); in GprIndexToGprOffset()
114 static size_t GprIndexToGprOffset(uint32_t gpr_index) { in GprIndexToGprOffset() argument
115 return gpr_index * GetBytesPerGprSpillLocation(kRuntimeISA); in GprIndexToGprOffset()
142 static size_t GprIndexToGprOffset(uint32_t gpr_index) { in GprIndexToGprOffset() argument
143 return gpr_index * GetBytesPerGprSpillLocation(kRuntimeISA); in GprIndexToGprOffset()
188 static size_t GprIndexToGprOffset(uint32_t gpr_index) { in GprIndexToGprOffset() argument
189 return gpr_index * GetBytesPerGprSpillLocation(kRuntimeISA); in GprIndexToGprOffset()
220 static size_t GprIndexToGprOffset(uint32_t gpr_index) { in GprIndexToGprOffset() argument
221 return gpr_index * GetBytesPerGprSpillLocation(kRuntimeISA); in GprIndexToGprOffset()
[all …]