Home
last modified time | relevance | path

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

/art/compiler/utils/x86_64/
Djni_macro_assembler_x86_64.h83 void SignExtend(ManagedRegister mreg, size_t size) override;
86 void ZeroExtend(ManagedRegister mreg, size_t size) override;
Djni_macro_assembler_x86_64.cc257 void X86_64JNIMacroAssembler::SignExtend(ManagedRegister mreg, size_t size) { in SignExtend() argument
258 X86_64ManagedRegister reg = mreg.AsX86_64(); in SignExtend()
268 void X86_64JNIMacroAssembler::ZeroExtend(ManagedRegister mreg, size_t size) { in ZeroExtend() argument
269 X86_64ManagedRegister reg = mreg.AsX86_64(); in ZeroExtend()
/art/compiler/utils/x86/
Djni_macro_assembler_x86.h82 void SignExtend(ManagedRegister mreg, size_t size) override;
85 void ZeroExtend(ManagedRegister mreg, size_t size) override;
Djni_macro_assembler_x86.cc231 void X86JNIMacroAssembler::SignExtend(ManagedRegister mreg, size_t size) { in SignExtend() argument
232 X86ManagedRegister reg = mreg.AsX86(); in SignExtend()
242 void X86JNIMacroAssembler::ZeroExtend(ManagedRegister mreg, size_t size) { in ZeroExtend() argument
243 X86ManagedRegister reg = mreg.AsX86(); in ZeroExtend()
/art/compiler/utils/riscv64/
Djni_macro_assembler_riscv64.h84 void SignExtend(ManagedRegister mreg, size_t size) override;
87 void ZeroExtend(ManagedRegister mreg, size_t size) override;
Djni_macro_assembler_riscv64.cc389 void Riscv64JNIMacroAssembler::SignExtend([[maybe_unused]] ManagedRegister mreg, in SignExtend() argument
395 void Riscv64JNIMacroAssembler::ZeroExtend([[maybe_unused]] ManagedRegister mreg, in ZeroExtend() argument
/art/compiler/utils/arm/
Djni_macro_assembler_arm_vixl.h85 void SignExtend(ManagedRegister mreg, size_t size) override;
88 void ZeroExtend(ManagedRegister mreg, size_t size) override;
Djni_macro_assembler_arm_vixl.cc338 void ArmVIXLJNIMacroAssembler::SignExtend([[maybe_unused]] ManagedRegister mreg, in SignExtend() argument
343 void ArmVIXLJNIMacroAssembler::ZeroExtend([[maybe_unused]] ManagedRegister mreg, in ZeroExtend() argument
840 void ArmVIXLJNIMacroAssembler::DecodeJNITransitionOrLocalJObject(ManagedRegister mreg, in DecodeJNITransitionOrLocalJObject() argument
847 vixl32::Register reg = AsVIXLRegister(mreg.AsArm()); in DecodeJNITransitionOrLocalJObject()
/art/compiler/utils/arm64/
Djni_macro_assembler_arm64.h87 void SignExtend(ManagedRegister mreg, size_t size) override;
90 void ZeroExtend(ManagedRegister mreg, size_t size) override;
Djni_macro_assembler_arm64.cc597 void Arm64JNIMacroAssembler::SignExtend(ManagedRegister mreg, size_t size) { in SignExtend() argument
598 Arm64ManagedRegister reg = mreg.AsArm64(); in SignExtend()
608 void Arm64JNIMacroAssembler::ZeroExtend(ManagedRegister mreg, size_t size) { in ZeroExtend() argument
609 Arm64ManagedRegister reg = mreg.AsArm64(); in ZeroExtend()
/art/compiler/utils/
Djni_macro_assembler.h161 virtual void SignExtend(ManagedRegister mreg, size_t size) = 0;
164 virtual void ZeroExtend(ManagedRegister mreg, size_t size) = 0;