HomeSort by relevance Sort by last modified time
    Searched refs:XZR (Results 1 - 21 of 21) sorted by null

  /art/runtime/arch/arm64/
registers_arm64.cc 28 "lr", "sp", "xzr"
39 if (rhs >= X0 && rhs <= XZR) {
registers_arm64.h 67 XZR = 32,
  /external/llvm/lib/Target/AArch64/
AArch64DeadRegisterDefinitionsPass.cpp 106 NewReg = AArch64::XZR;
AArch64A53Fix835769.cpp 70 // non-accumulating multiplies, i.e. when Ra=XZR='11111'
71 return MI->getOperand(3).getReg() != AArch64::XZR;
AArch64RegisterInfo.cpp 84 Reserved.set(AArch64::XZR);
114 case AArch64::XZR:
380 return 32 - 1 // XZR/SP
AArch64ExpandPseudoInsts.cpp 100 .addReg(AArch64::XZR)
167 .addReg(AArch64::XZR)
350 .addReg(AArch64::XZR)
405 .addReg(BitSize == 32 ? AArch64::WZR : AArch64::XZR)
434 // ORR x0, xzr, |A|X|A|X|
AArch64InstrInfo.cpp 334 // not x -> csinv, represented as orn dst, xzr, src.
336 if (ZReg != AArch64::XZR && ZReg != AArch64::WZR)
351 // neg x -> csneg, represented as sub dst, xzr, src.
353 if (ZReg != AArch64::XZR && ZReg != AArch64::WZR)
450 // cmp reg, #0 is actually subs xzr, reg, #0.
452 BuildMI(MBB, I, DL, get(AArch64::SUBSXri), AArch64::XZR)
479 // cmp reg, #foo is actually ands xzr, reg, #1<<foo.
486 BuildMI(MBB, I, DL, get(AArch64::ANDSXri), AArch64::XZR)
986 return MI->getOperand(1).getReg() == AArch64::XZR;
1005 case AArch64::ORRXrs: // orr Xd, Xzr, Xm (LSL #0
    [all...]
AArch64AsmPrinter.cpp 287 unsigned Reg = ExtraCode[0] == 'w' ? AArch64::WZR : AArch64::XZR;
AArch64ConditionalCompares.cpp 260 if (DstReg == AArch64::WZR || DstReg == AArch64::XZR)
AArch64FastISel.cpp 932 ZReg = AArch64::XZR;
    [all...]
AArch64ISelLowering.cpp     [all...]
AArch64ISelDAGToDAG.cpp     [all...]
  /art/compiler/utils/arm64/
managed_register_arm64.h 193 return IsCoreRegister() && (id_ == XZR);
assembler_arm64.h 201 } else if (code == XZR) {
202 return vixl::xzr;
managed_register_arm64_test.cc 300 EXPECT_TRUE(!reg_X31.Equals(Arm64ManagedRegister::FromCoreRegister(XZR)));
309 EXPECT_TRUE(!reg_SP.Equals(Arm64ManagedRegister::FromCoreRegister(XZR)));
453 reg = Arm64ManagedRegister::FromCoreRegister(XZR);
464 EXPECT_NE(XZR, reg_o.AsOverlappingWRegisterCore());
    [all...]
assembler_arm64.cc 210 ___ Csel(reg_x(dest), reg_x(XZR), reg_x(dest), COND_OP(cond));
  /external/llvm/test/MC/AArch64/
arm64-aliases.s 27 orr x2, xzr, x9
44 ands xzr, x1, x2, lsl #3
58 ; ADDS to WZR/XZR is a CMN
80 ; SUBS to WZR/XZR is a CMP
110 ; SUB/SUBS from WZR/XZR is a NEG
  /external/llvm/lib/Target/AArch64/InstPrinter/
AArch64InstPrinter.cpp 653 if (Reg != AArch64::XZR)
    [all...]
  /external/llvm/lib/Target/AArch64/Utils/
AArch64BaseInfo.h 63 case AArch64::XZR: return AArch64::WZR;
103 case AArch64::WZR: return AArch64::XZR;
    [all...]
  /external/llvm/lib/Target/AArch64/Disassembler/
AArch64Disassembler.cpp 376 AArch64::LR, AArch64::XZR
396 if (Register == AArch64::XZR)
    [all...]
  /external/llvm/lib/Target/AArch64/AsmParser/
AArch64AsmParser.cpp     [all...]

Completed in 124 milliseconds