HomeSort by: relevance | last modified time | path
    Searched refs:ZReg (Results 1 - 6 of 6) sorted by relevancy

  /src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/GISel/
AArch64InstructionSelector.cpp 1142 Register ZReg = Is32Bit ? AArch64::WZR : AArch64::XZR;
1148 // G_SELECT cc, 0, 1 -> CSINC zreg, zreg, cc
1150 True = ZReg;
1151 False = ZReg;
1156 // G_SELECT cc 0, -1 -> CSINV zreg, zreg cc
1158 True = ZReg;
1159 False = ZReg;
1167 // G_SELECT cc, 1, f -> CSINC f, zreg, inv_c
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/AsmParser/
AArch64AsmParser.cpp 1562 /* ZReg */ { AArch64::Z0,
4115 static inline bool isMatchingOrAlias(unsigned ZReg, unsigned Reg) {
4116 assert((ZReg >= AArch64::Z0) && (ZReg <= AArch64::Z31));
4117 return (ZReg == ((Reg - AArch64::B0) + AArch64::Z0)) ||
4118 (ZReg == ((Reg - AArch64::H0) + AArch64::Z0)) ||
4119 (ZReg == ((Reg - AArch64::S0) + AArch64::Z0)) ||
4120 (ZReg == ((Reg - AArch64::D0) + AArch64::Z0)) ||
4121 (ZReg == ((Reg - AArch64::Q0) + AArch64::Z0)) ||
4122 (ZReg == ((Reg - AArch64::Z0) + AArch64::Z0))
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/
AArch64FastISel.cpp 545 unsigned ZReg = Is64Bit ? AArch64::XZR : AArch64::WZR;
547 return fastEmitInst_r(Opc, TLI.getRegClassFor(VT), ZReg);
3954 unsigned Opc, ZReg;
3961 Opc = AArch64::MADDWrrr; ZReg = AArch64::WZR; break;
3963 Opc = AArch64::MADDXrrr; ZReg = AArch64::XZR; break;
3968 return fastEmitInst_rrr(Opc, RC, Op0, Op1, ZReg);
AArch64InstrInfo.cpp 576 unsigned ZReg = removeCopies(MRI, DefMI->getOperand(1).getReg());
577 if (ZReg != AArch64::XZR && ZReg != AArch64::WZR)
594 unsigned ZReg = removeCopies(MRI, DefMI->getOperand(1).getReg());
595 if (ZReg != AArch64::XZR && ZReg != AArch64::WZR)
  /src/external/apache2/llvm/dist/llvm/lib/Target/X86/
X86InstrInfo.cpp 4734 unsigned ZReg =
4736 MIB->getOperand(0).setReg(ZReg);
X86ISelLowering.cpp     [all...]

Completed in 67 milliseconds