Home
last modified time | relevance | path

Searched refs:ReservedRegs (Results 1 – 9 of 9) sorted by relevance

/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DMachineRegisterInfo.h142 BitVector ReservedRegs; variable
941 ReservedRegs.set((*R).id()); in reserveReg()
947 return !ReservedRegs.empty(); in reservedRegsFrozen()
954 return !reservedRegsFrozen() || ReservedRegs.test(PhysReg.id()); in canReserveReg()
964 return ReservedRegs; in getReservedRegs()
H A DRDFGraph.h909 BitVector ReservedRegs; member
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DSILowerSGPRSpills.cpp352 BitVector ReservedRegs = TRI->getReservedRegs(MF); in determineRegsForWWMAllocation() local
368 if (!ReservedRegs.test(Reg) && in determineRegsForWWMAllocation()
/freebsd/contrib/llvm-project/llvm/lib/Target/VE/
H A DVERegisterInfo.cpp65 const Register ReservedRegs[] = { in getReservedRegs() local
83 for (auto R : ReservedRegs) in getReservedRegs()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DMachineRegisterInfo.cpp527 ReservedRegs = getTargetRegisterInfo()->getReservedRegs(*MF); in freezeReservedRegs()
528 assert(ReservedRegs.size() == getTargetRegisterInfo()->getNumRegs() && in freezeReservedRegs()
H A DRDFGraph.cpp861 ReservedRegs = MRI.getReservedRegs(); in build()
881 if (SkipReserved && ReservedRegs[R]) in build()
888 if (SkipReserved && ReservedRegs[R]) in build()
1155 ReservedRegs.clear(); in reset()
1830 if (IgnoreReserved && RR.isReg() && ReservedRegs[RR.idx()]) in hasUntrackedRef()
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64FrameLowering.cpp3948 BitVector ReservedRegs = RegInfo->getReservedRegs(MF); in determineCalleeSaves() local
3992 if (AArch64::GPR64RegClass.contains(Reg) && !ReservedRegs[Reg]) { in determineCalleeSaves()
4014 !ReservedRegs[PairedReg]) in determineCalleeSaves()
4037 assert(!ReservedRegs[AFI->getPredicateRegForFillSpill()] && in determineCalleeSaves()
/freebsd/contrib/llvm-project/llvm/lib/Target/LoongArch/
H A DLoongArchISelLowering.cpp8290 BitVector ReservedRegs = Subtarget.getRegisterInfo()->getReservedRegs(MF); in getRegisterByName() local
8291 if (!ReservedRegs.test(Reg)) in getRegisterByName()
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVISelLowering.cpp24173 BitVector ReservedRegs = Subtarget.getRegisterInfo()->getReservedRegs(MF); in getRegisterByName() local
24174 if (!ReservedRegs.test(Reg) && !Subtarget.isRegisterReservedByUser(Reg)) in getRegisterByName()