Home
last modified time | relevance | path

Searched refs:getTargetRegisterInfo (Results 1 – 25 of 46) sorted by relevance

12

/freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/
H A DMachineRegisterInfo.cpp46 unsigned NumRegs = getTargetRegisterInfo()->getNumRegs(); in MachineRegisterInfo()
224 errs() << printReg(Reg, getTargetRegisterInfo()) in verifyUseList()
233 errs() << printReg(Reg, getTargetRegisterInfo()) in verifyUseList()
239 errs() << printReg(Reg, getTargetRegisterInfo()) in verifyUseList()
245 errs() << printReg(Reg, getTargetRegisterInfo()) in verifyUseList()
383 const TargetRegisterInfo *TRI = getTargetRegisterInfo(); in replaceRegWith()
520 const TargetRegisterInfo *TRI = getTargetRegisterInfo(); in isConstantPhysReg()
578 const TargetRegisterInfo *TRI = getTargetRegisterInfo(); in isPhysRegModified()
593 const TargetRegisterInfo *TRI = getTargetRegisterInfo(); in isPhysRegUsed()
604 const TargetRegisterInfo *TRI = getTargetRegisterInfo(); in disableCalleeSavedRegister()
[all …]
H A DLivePhysRegs.cpp252 const TargetRegisterInfo &TRI = *MRI.getTargetRegisterInfo(); in computeLiveIns()
263 const TargetRegisterInfo &TRI = *MRI.getTargetRegisterInfo(); in addLiveIns()
279 const TargetRegisterInfo &TRI = *MRI.getTargetRegisterInfo(); in recomputeLivenessFlags()
H A DLiveRangeEdit.cpp139 const TargetRegisterInfo *TRI = MRI.getTargetRegisterInfo(); in allUsesAvailableAt()
272 const TargetRegisterInfo &TRI = *MRI.getTargetRegisterInfo(); in useIsKill()
406 const TargetRegisterInfo *TRI = MRI.getTargetRegisterInfo(); in eliminateDeadDef()
415 const TargetRegisterInfo &TRI = *MRI.getTargetRegisterInfo(); in eliminateDeadDef()
H A DLiveIntervalCalc.cpp52 const TargetRegisterInfo &TRI = *MRI->getTargetRegisterInfo(); in calculate()
145 const TargetRegisterInfo &TRI = *MRI->getTargetRegisterInfo(); in extendToUses()
H A DRegisterScavenging.cpp138 const TargetRegisterInfo &TRI = *MRI.getTargetRegisterInfo(); in findSurvivorBackwards()
341 const TargetRegisterInfo &TRI = *MRI.getTargetRegisterInfo(); in scavengeVReg()
395 const TargetRegisterInfo &TRI = *MRI.getTargetRegisterInfo(); in scavengeFrameVirtualRegsInBlock()
H A DMachineSSAContext.cpp83 Out << printReg(Value, MRI->getTargetRegisterInfo(), 0, MRI); in print()
H A DRegUsageInfoPropagate.cpp64 ->getRegInfo().getTargetRegisterInfo() in setRegMask()
H A DRenameIndependentSubregs.cpp176 const TargetRegisterInfo &TRI = *MRI->getTargetRegisterInfo(); in findComponents()
214 const TargetRegisterInfo &TRI = *MRI->getTargetRegisterInfo(); in rewriteOperands()
H A DLiveRangeCalc.cpp212 errs() << "Use of " << printReg(PhysReg, MRI->getTargetRegisterInfo()) in findReachingDefs()
221 const TargetRegisterInfo *TRI = MRI->getTargetRegisterInfo(); in findReachingDefs()
H A DDetectDeadLanes.cpp79 const TargetRegisterInfo &TRI = *MRI.getTargetRegisterInfo(); in isCrossCopy()
552 TRI = MRI->getTargetRegisterInfo(); in runOnMachineFunction()
H A DMachineUniformityAnalysis.cpp36 const auto &TRI = *MRI.getTargetRegisterInfo(); in markDefsDivergent()
H A DImplicitNullChecks.cpp303 TRI = MF.getRegInfo().getTargetRegisterInfo(); in runOnMachineFunction()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DGCNRegPressure.cpp42 auto STI = static_cast<const SIRegisterInfo*>(MRI.getTargetRegisterInfo()); in getRegKind()
81 const TargetRegisterInfo *TRI = MRI.getTargetRegisterInfo(); in inc()
166 MRI.getTargetRegisterInfo()->getSubRegIndexLaneMask(MO.getSubReg()); in getDefRegMask()
472 reportMismatch(LISLR, TrackedLR, MRI->getTargetRegisterInfo()); in isValid()
488 const TargetRegisterInfo *TRI = MRI.getTargetRegisterInfo(); in print()
542 const TargetRegisterInfo *TRI = MRI.getTargetRegisterInfo(); in runOnMachineFunction()
H A DAMDGPUMacroFusion.cpp45 const TargetRegisterInfo *TRI = MRI.getTargetRegisterInfo(); in shouldScheduleAdjacent()
H A DAMDGPUMachineCFGStructurizer.cpp248 const TargetRegisterInfo *TRI = MRI->getTargetRegisterInfo(); in dump()
898 << printReg(Register, MRI->getTargetRegisterInfo()) << " with " in replaceRegister()
899 << printReg(NewRegister, MRI->getTargetRegisterInfo()) << "\n"); in replaceRegister()
907 LLVM_DEBUG(Current->print(dbgs(), MRI->getTargetRegisterInfo())); in replaceRegister()
910 LLVM_DEBUG(Current->print(dbgs(), MRI->getTargetRegisterInfo())); in replaceRegister()
940 << printReg(Register, MRI->getTargetRegisterInfo()) in replaceRegister()
999 const TargetRegisterInfo *TRI = MRI->getTargetRegisterInfo(); in removeFalseRegisterKills()
1018 << printReg(Reg, MRI->getTargetRegisterInfo()) in removeFalseRegisterKills()
1903 << printReg(Reg, MRI->getTargetRegisterInfo()) in getDefInstr()
1907 << printReg(Reg, MRI->getTargetRegisterInfo()) in getDefInstr()
[all …]
H A DGCNRewritePartialRegUses.cpp483 TRI = static_cast<const SIRegisterInfo *>(MRI->getTargetRegisterInfo()); in runOnMachineFunction()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86DomainReassignment.cpp186 TII->getRegClass(TII->get(DstOpcode), 0, MRI->getTargetRegisterInfo(), in convertInstr()
246 MRI->getTargetRegisterInfo()); in getExtraCost()
355 dbgs() << printReg(Reg, MRI->getTargetRegisterInfo(), 0, MRI); in dump()
441 RegDomain RD = getDomain(MRI->getRegClass(Reg), MRI->getTargetRegisterInfo()); in visitRegister()
H A DX86FixupBWInsts.cpp166 TRI = MF.getRegInfo().getTargetRegisterInfo(); in runOnMachineFunction()
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DMachineRegisterInfo.h157 const TargetRegisterInfo *getTargetRegisterInfo() const { in getTargetRegisterInfo() function
859 getTargetRegisterInfo()->regsOverlap(Op.getReg(), OldReg)) in updateDbgUsersToReg()
975 return getTargetRegisterInfo()->isInAllocatableClass(PhysReg) && in isAllocatable()
1241 const TargetRegisterInfo *TRI = MRI->getTargetRegisterInfo(); in PSetIterator()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblyFrameLowering.cpp283 MRI.getTargetRegisterInfo()->getPointerRegClass(MF); in emitPrologue()
354 MRI.getTargetRegisterInfo()->getPointerRegClass(MF); in emitEpilogue()
H A DWebAssemblyRegisterInfo.cpp122 MRI.getTargetRegisterInfo()->getPointerRegClass(MF); in eliminateFrameIndex()
H A DWebAssemblyInstrInfo.cpp67 : MRI.getTargetRegisterInfo()->getMinimalPhysRegClass(DestReg); in copyPhysReg()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVFoldMasks.cpp190 TRI = MRI->getTargetRegisterInfo(); in runOnMachineFunction()
H A DRISCVRVVInitUndef.cpp285 TRI = MRI->getTargetRegisterInfo(); in runOnMachineFunction()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMBaseRegisterInfo.cpp897 MRI.getTargetRegisterInfo()->getRegClassWeight(NewRC); in shouldCoalesce()
899 MRI.getTargetRegisterInfo()->getRegClassWeight(SrcRC); in shouldCoalesce()
901 MRI.getTargetRegisterInfo()->getRegClassWeight(DstRC); in shouldCoalesce()

12