/art/compiler/dex/quick/arm64/ |
arm64_lir.h | 103 #define A64_REG_IS_ZR(reg_num) ((reg_num) == rwzr || (reg_num) == rxzr) 139 rxzr = RegStorage::k64BitSolo | RegStorage::kCoreRegister | 0x3f, enumerator in enum:art::A64NativeRegisterPool 170 constexpr RegStorage rs_xzr(RegStorage::kValid | rxzr);
|
utility_arm64.cc | 137 return NewLIR2(kA64Fmov2Sx, r_dest.GetReg(), rxzr); 470 return NewLIR2(opcode, r_dest.GetReg(), rxzr); 483 return NewLIR3(WIDE(kA64Orr3Rrl), r_dest.GetReg(), rxzr, log_imm); 899 return NewLIR2(kA64Mov2rr | wide, r_dest.GetReg(), (is_wide) ? rxzr : rwzr); 913 return NewLIR2(kA64Mvn2rr | wide, r_dest.GetReg(), (is_wide) ? rxzr : rwzr); [all...] |
target_arm64.cc | 441 if (LIKELY(operand != rxzr)) 477 if (LIKELY(operand != rwzr && operand != rxzr)) { [all...] |
int_arm64.cc | 423 r_magic.GetReg(), rl_src.reg.GetReg(), rxzr); 480 NewLIR3(WIDE(kA64Orr3Rrl), r_magic.GetReg(), rxzr, magic_table[lit].magic64_base); local [all...] |
assemble_arm64.cc | [all...] |