Searched refs:rn (Results 1 – 5 of 5) sorted by relevance
/art/compiler/utils/arm/ |
D | assembler_arm_vixl.h | 86 void CompareAndBranchIfZero(vixl32::Register rn, 89 void CompareAndBranchIfNonZero(vixl32::Register rn, 103 void (func_name)(vixl32::Register rd, vixl32::Register rn, const vixl32::Operand& operand) { \ 104 MacroAssembler::func_name(vixl32::DontCare, rd, rn, operand); \ 139 void Rrx(vixl32::Register rd, vixl32::Register rn) { in Rrx() argument 140 MacroAssembler::Rrx(vixl32::DontCare, rd, rn); in Rrx() 144 void Mul(vixl32::Register rd, vixl32::Register rn, vixl32::Register rm) { in Mul() argument 145 MacroAssembler::Mul(vixl32::DontCare, rd, rn, rm); in Mul() 151 void Add(vixl32::Register rd, vixl32::Register rn, const vixl32::Operand& operand) { in Add() argument 152 if (rd.Is(rn) && operand.IsPlainRegister()) { in Add() [all …]
|
D | assembler_arm_vixl.cc | 417 vixl32::Register rn, in AddConstant() argument 422 if (!rd.Is(rn)) { in AddConstant() 423 ___ Mov(rd, rn); in AddConstant() 427 ___ Add(rd, rn, value); in AddConstant() 432 vixl32::Register rn, in AddConstantInIt() argument 437 ___ mov(cond, rd, rn); in AddConstantInIt() 439 ___ add(cond, rd, rn, value); in AddConstantInIt() 443 void ArmVIXLMacroAssembler::CompareAndBranchIfZero(vixl32::Register rn, in CompareAndBranchIfZero() argument 446 if (!is_far_target && rn.IsLow() && !label->IsBound()) { in CompareAndBranchIfZero() 451 Cbz(rn, label); in CompareAndBranchIfZero() [all …]
|
/art/compiler/utils/arm64/ |
D | jni_macro_assembler_arm64.h | 198 XRegister rn,
|
D | jni_macro_assembler_arm64.cc | 122 XRegister rn, in AddConstant() argument 127 ___ Add(reg_x(rd), reg_x(rn), value); in AddConstant() 132 temps.Exclude(reg_x(rd), reg_x(rn)); in AddConstant() 134 ___ Add(temp, reg_x(rn), value); in AddConstant()
|
/art/compiler/optimizing/ |
D | code_generator_arm_vixl.cc | 116 static inline bool CanEmitNarrowLdr(vixl32::Register rt, vixl32::Register rn, uint32_t offset) { in CanEmitNarrowLdr() argument 117 return rt.IsLow() && rn.IsLow() && offset < 32u; in CanEmitNarrowLdr()
|