Home
last modified time | relevance | path

Searched refs:GPR64RegClass (Results 1 – 18 of 18) sorted by relevance

/NextBSD/contrib/llvm/lib/Target/AArch64/
HDAArch64FrameLowering.cpp769 if (AArch64::GPR64RegClass.contains(Reg1)) { in spillCalleeSavedRegisters()
770 assert(AArch64::GPR64RegClass.contains(Reg2) && in spillCalleeSavedRegisters()
842 if (AArch64::GPR64RegClass.contains(Reg1)) { in restoreCalleeSavedRegisters()
843 assert(AArch64::GPR64RegClass.contains(Reg2) && in restoreCalleeSavedRegisters()
923 assert((AArch64::GPR64RegClass.contains(OddReg) && in determineCalleeSaves()
924 AArch64::GPR64RegClass.contains(EvenReg)) ^ in determineCalleeSaves()
935 if (AArch64::GPR64RegClass.contains(OddReg)) { in determineCalleeSaves()
961 if (AArch64::GPR64RegClass.contains(OddReg)) { in determineCalleeSaves()
1014 const TargetRegisterClass *RC = &AArch64::GPR64RegClass; in determineCalleeSaves()
HDAArch64FastISel.cpp344 const TargetRegisterClass *RC = (VT == MVT::i64) ? &AArch64::GPR64RegClass in materializeInt()
378 &AArch64::GPR64RegClass : &AArch64::GPR32RegClass; in materializeFP()
436 ResultReg = createResultReg(&AArch64::GPR64RegClass); in materializeGV()
1254 Is64Bit ? &AArch64::GPR64RegClass : &AArch64::GPR32RegClass; in emitAddSub_rr()
1297 RC = Is64Bit ? &AArch64::GPR64RegClass : &AArch64::GPR32RegClass; in emitAddSub_ri()
1335 Is64Bit ? &AArch64::GPR64RegClass : &AArch64::GPR32RegClass; in emitAddSub_rs()
1373 RC = Is64Bit ? &AArch64::GPR64RegClass : &AArch64::GPR32RegClass; in emitAddSub_rx()
1663 RC = &AArch64::GPR64RegClass; in emitLogicalOp_rs()
1765 &AArch64::GPR64RegClass: &AArch64::GPR32RegClass; in emitLoad()
1770 &AArch64::GPR64RegClass: &AArch64::GPR32RegClass; in emitLoad()
[all …]
HDAArch64RegisterInfo.cpp149 return &AArch64::GPR64RegClass; in getPointerRegClass()
155 return &AArch64::GPR64RegClass; // Only MSR & MRS copy NZCV. in getCrossCopyRegClass()
405 MF.getRegInfo().createVirtualRegister(&AArch64::GPR64RegClass); in eliminateFrameIndex()
HDAArch64InstrInfo.cpp489 if (MRI.constrainRegClass(DstReg, &AArch64::GPR64RegClass)) { in insertSelect()
490 RC = &AArch64::GPR64RegClass; in insertSelect()
1129 AArch64::GPR64RegClass.contains(DstReg)); in isGPRCopy()
1760 AArch64::GPR64RegClass.contains(SrcReg)) { in copyPhysReg()
1765 if (AArch64::GPR64RegClass.contains(DestReg) && in copyPhysReg()
1786 assert(AArch64::GPR64RegClass.contains(SrcReg) && "Invalid NZCV copy"); in copyPhysReg()
1795 assert(AArch64::GPR64RegClass.contains(DestReg) && "Invalid NZCV copy"); in copyPhysReg()
1845 MF.getRegInfo().constrainRegClass(SrcReg, &AArch64::GPR64RegClass); in storeRegToStackSlot()
1943 MF.getRegInfo().constrainRegClass(DestReg, &AArch64::GPR64RegClass); in loadRegFromStackSlot()
2080 MF.getRegInfo().constrainRegClass(DstReg, &AArch64::GPR64RegClass); in foldMemoryOperandImpl()
[all …]
HDAArch64AdvSIMDScalarPass.cpp106 return MRI->getRegClass(Reg)->hasSuperClassEq(&AArch64::GPR64RegClass); in isGPR64()
107 return AArch64::GPR64RegClass.contains(Reg); in isGPR64()
HDAArch64CleanupLocalDynamicTLSPass.cpp117 *TLSBaseAddrReg = RegInfo.createVirtualRegister(&AArch64::GPR64RegClass); in setRegister()
HDAArch64ISelLowering.cpp2142 RC = &AArch64::GPR64RegClass; in LowerFormalArguments()
2290 unsigned VReg = MF.addLiveIn(GPRArgRegs[i], &AArch64::GPR64RegClass); in saveVarArgRegisters()
4097 unsigned Reg = MF.addLiveIn(AArch64::LR, &AArch64::GPR64RegClass); in LowerRETURNADDR()
/NextBSD/contrib/llvm/lib/Target/Mips/
HDMipsOptionRecord.h47 GPR64RegClass = &(TRI->getRegClass(Mips::GPR64RegClassID)); in MipsRegInfoRecord()
65 const MCRegisterClass *GPR64RegClass; variable
HDMipsMachineFunction.cpp85 ? &Mips::GPR64RegClass in getGlobalBaseReg()
106 ? &Mips::GPR64RegClass in createEhDataRegsFI()
HDMipsSERegisterInfo.cpp63 return &Mips::GPR64RegClass; in intRegClass()
181 ABI.ArePtrs64bit() ? &Mips::GPR64RegClass : &Mips::GPR32RegClass; in eliminateFI()
HDMipsSEInstrInfo.cpp142 else if (Mips::GPR64RegClass.contains(DestReg)) { // Copy to CPU64 Reg. in copyPhysReg()
143 if (Mips::GPR64RegClass.contains(SrcReg)) in copyPhysReg()
152 else if (Mips::GPR64RegClass.contains(SrcReg)) { // Copy from CPU64 Reg. in copyPhysReg()
192 else if (Mips::GPR64RegClass.hasSubClassEq(RC)) in storeRegToStack()
233 else if (Mips::GPR64RegClass.hasSubClassEq(RC)) in loadRegFromStack()
391 &Mips::GPR64RegClass : &Mips::GPR32RegClass; in loadImmediate()
HDMipsSEFrameLowering.cpp389 &Mips::GPR64RegClass : &Mips::GPR32RegClass; in emitPrologue()
557 ABI.ArePtrs64bit() ? &Mips::GPR64RegClass : &Mips::GPR32RegClass; in emitEpilogue()
657 &Mips::GPR64RegClass : &Mips::GPR32RegClass; in determineCalleeSaves()
671 ABI.ArePtrs64bit() ? &Mips::GPR64RegClass : &Mips::GPR32RegClass; in determineCalleeSaves()
HDMipsSubtarget.cpp134 &Mips::GPR64RegClass : &Mips::GPR32RegClass); in getCriticalPathRCs()
HDMipsRegisterInfo.cpp55 return ABI.ArePtrs64bit() ? &Mips::GPR64RegClass : &Mips::GPR32RegClass; in getPointerRegClass()
HDMipsSEISelDAGToDAG.cpp143 RC = (ABI.IsN64()) ? &Mips::GPR64RegClass : &Mips::GPR32RegClass; in initGlobalBaseReg()
HDMipsSEISelLowering.cpp45 addRegisterClass(MVT::i64, &Mips::GPR64RegClass); in MipsSETargetLowering()
3206 Subtarget.isABI_N64() ? &Mips::GPR64RegClass : &Mips::GPR32RegClass; in emitINSERT_DF_VIDX()
HDMipsISelLowering.cpp3410 return std::make_pair(0U, &Mips::GPR64RegClass); in getRegForInlineAsmConstraint()
3434 return std::make_pair((unsigned)Mips::T9_64, &Mips::GPR64RegClass); in getRegForInlineAsmConstraint()
/NextBSD/contrib/llvm/lib/Target/Mips/MCTargetDesc/
HDMipsOptionRecord.cpp80 GPR64RegClass->contains(CurrentSubReg)) in SetPhysRegUsed()