Home
last modified time | relevance | path

Searched refs:AsArm64 (Results 1 – 7 of 7) sorted by relevance

/art/compiler/utils/arm64/
Djni_macro_assembler_arm64.cc55 ___ Mov(reg_x(tr.AsArm64().AsXRegister()), reg_x(TR)); in GetCurrentThread()
135 Arm64ManagedRegister src = m_src.AsArm64(); in Store()
153 Arm64ManagedRegister src = m_src.AsArm64(); in StoreRef()
160 Arm64ManagedRegister src = m_src.AsArm64(); in StoreRawPtr()
168 Arm64ManagedRegister scratch = m_scratch.AsArm64(); in StoreImmediateToFrame()
178 Arm64ManagedRegister scratch = m_scratch.AsArm64(); in StoreStackOffsetToThread()
195 Arm64ManagedRegister source = m_source.AsArm64(); in StoreSpanning()
196 Arm64ManagedRegister scratch = m_scratch.AsArm64(); in StoreSpanning()
290 return Load(m_dst.AsArm64(), SP, src.Int32Value(), size); in Load()
296 return Load(m_dst.AsArm64(), TR, src.Int32Value(), size); in LoadFromThread()
[all …]
Dassembler_arm64.cc86 Arm64ManagedRegister dst = m_dst.AsArm64(); in LoadRawPtr()
87 Arm64ManagedRegister base = m_base.AsArm64(); in LoadRawPtr()
96 Arm64ManagedRegister base = m_base.AsArm64(); in JumpTo()
97 Arm64ManagedRegister scratch = m_scratch.AsArm64(); in JumpTo()
Dmanaged_register_arm64.h218 constexpr inline arm64::Arm64ManagedRegister ManagedRegister::AsArm64() const { in AsArm64() function
Djni_macro_assembler_arm64.h245 vixl::aarch64::Label* AsArm64() { in AsArm64() function
Dmanaged_register_arm64_test.cc27 Arm64ManagedRegister reg = ManagedRegister::NoRegister().AsArm64(); in TEST()
/art/compiler/jni/quick/arm64/
Dcalling_convention_arm64.cc94 if (r.AsArm64().IsXRegister()) { in CalculateCoreCalleeSpillMask()
95 result |= (1u << r.AsArm64().AsXRegister()); in CalculateCoreCalleeSpillMask()
105 if (r.AsArm64().IsDRegister()) { in CalculateFpCalleeSpillMask()
106 result |= (1u << r.AsArm64().AsDRegister()); in CalculateFpCalleeSpillMask()
/art/compiler/utils/
Dmanaged_register.h52 constexpr arm64::Arm64ManagedRegister AsArm64() const;