/art/compiler/jni/ |
D | jni_cfi_test.cc | 78 ArrayRef<const ManagedRegister> callee_save_regs = jni_conv->CalleeSaveRegisters(); in TestImplSized() local 84 jni_asm->BuildFrame(frame_size, mr_conv->MethodRegister(), callee_save_regs); in TestImplSized() 95 jni_asm->RemoveFrame(frame_size, callee_save_regs, /* may_suspend= */ true); in TestImplSized()
|
/art/compiler/utils/riscv64/ |
D | jni_macro_assembler_riscv64.cc | 36 ArrayRef<const ManagedRegister> callee_save_regs) { in GetCoreAndFpSpillMasks() argument 39 for (ManagedRegister r : callee_save_regs) { in GetCoreAndFpSpillMasks() 48 DCHECK_EQ(callee_save_regs.size(), in GetCoreAndFpSpillMasks() 64 ArrayRef<const ManagedRegister> callee_save_regs) { in BuildFrame() argument 69 (callee_save_regs.size() + (method_reg.IsRegister() ? 1u : 0u)) * kSpillSize); in BuildFrame() 73 auto [core_spill_mask, fp_spill_mask] = GetCoreAndFpSpillMasks(callee_save_regs); in BuildFrame() 99 ArrayRef<const ManagedRegister> callee_save_regs, in RemoveFrame() argument 104 auto [core_spill_mask, fp_spill_mask] = GetCoreAndFpSpillMasks(callee_save_regs); in RemoveFrame() 105 size_t offset = frame_size - callee_save_regs.size() * kSpillSize; in RemoveFrame()
|
D | jni_macro_assembler_riscv64.h | 49 ArrayRef<const ManagedRegister> callee_save_regs) override; 53 ArrayRef<const ManagedRegister> callee_save_regs,
|
D | jni_macro_assembler_riscv64_test.cc | 94 ArrayRef<const ManagedRegister> callee_save_regs = jni_conv->CalleeSaveRegisters(); in TEST_F() local 96 __ BuildFrame(frame_size, method_reg, callee_save_regs); in TEST_F() 124 __ RemoveFrame(frame_size, callee_save_regs, /*may_suspend=*/ false); in TEST_F()
|
/art/compiler/utils/x86_64/ |
D | jni_macro_assembler_x86_64.h | 48 ArrayRef<const ManagedRegister> callee_save_regs) override; 52 ArrayRef<const ManagedRegister> callee_save_regs,
|
/art/compiler/utils/x86/ |
D | jni_macro_assembler_x86.h | 47 ArrayRef<const ManagedRegister> callee_save_regs) override; 51 ArrayRef<const ManagedRegister> callee_save_regs,
|
/art/compiler/utils/arm/ |
D | jni_macro_assembler_arm_vixl.h | 50 ArrayRef<const ManagedRegister> callee_save_regs) override; 54 ArrayRef<const ManagedRegister> callee_save_regs,
|
D | jni_macro_assembler_arm_vixl.cc | 84 ArrayRef<const ManagedRegister> callee_save_regs) { in BuildFrame() argument 96 for (const ManagedRegister& reg : callee_save_regs) { in BuildFrame() 143 ArrayRef<const ManagedRegister> callee_save_regs, in RemoveFrame() argument 150 for (const ManagedRegister& reg : callee_save_regs) { in RemoveFrame()
|
/art/compiler/utils/arm64/ |
D | jni_macro_assembler_arm64.h | 56 ArrayRef<const ManagedRegister> callee_save_regs) override; 60 ArrayRef<const ManagedRegister> callee_save_regs,
|
D | jni_macro_assembler_arm64.cc | 872 ArrayRef<const ManagedRegister> callee_save_regs) { in BuildFrame() argument 876 for (auto r : callee_save_regs) { in BuildFrame() 907 ArrayRef<const ManagedRegister> callee_save_regs, in RemoveFrame() argument 912 for (auto r : callee_save_regs) { in RemoveFrame()
|
/art/compiler/utils/ |
D | jni_macro_assembler.h | 100 ArrayRef<const ManagedRegister> callee_save_regs) = 0; 108 ArrayRef<const ManagedRegister> callee_save_regs,
|
D | assembler_thumb_test.cc | 119 ArrayRef<const ManagedRegister> callee_save_regs = jni_conv->CalleeSaveRegisters(); in TEST_F() local 125 __ BuildFrame(frame_size, mr_conv->MethodRegister(), callee_save_regs); in TEST_F() 241 __ RemoveFrame(frame_size, callee_save_regs, /* may_suspend= */ true); in TEST_F()
|
/art/compiler/jni/quick/ |
D | jni_compiler.cc | 176 ArrayRef<const ManagedRegister> callee_save_regs = main_jni_conv->CalleeSaveRegisters(); in ArtJniCompileMethodInternal() local 177 __ BuildFrame(current_frame_size, method_register, callee_save_regs); in ArtJniCompileMethodInternal() 591 __ RemoveFrame(current_frame_size, callee_save_regs, may_suspend); in ArtJniCompileMethodInternal()
|