Home
last modified time | relevance | path

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

12

/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/
H A DMachineRegisterInfo.cpp48 unsigned NumRegs = getTargetRegisterInfo()->getNumRegs(); in MachineRegisterInfo()
75 MRI.getTargetRegisterInfo()->getCommonSubClass(OldRC, RC); in constrainRegClass()
126 getTargetRegisterInfo()->getLargestLegalSuperClass(OldRC, *MF); in recomputeRegClass()
138 getTargetRegisterInfo()); in recomputeRegClass()
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()
259 for (unsigned i = 1, e = getTargetRegisterInfo()->getNumRegs(); i != e; ++i) in verifyUseLists()
383 const TargetRegisterInfo *TRI = getTargetRegisterInfo(); in replaceRegWith()
[all …]
H A DLivePhysRegs.cpp246 const TargetRegisterInfo &TRI = *MRI.getTargetRegisterInfo(); in computeLiveIns()
257 const TargetRegisterInfo &TRI = *MRI.getTargetRegisterInfo(); in addLiveIns()
278 const TargetRegisterInfo &TRI = *MRI.getTargetRegisterInfo(); in recomputeLivenessFlags()
H A DLiveIntervalCalc.cpp62 const TargetRegisterInfo &TRI = *MRI->getTargetRegisterInfo(); in calculate()
155 const TargetRegisterInfo &TRI = *MRI->getTargetRegisterInfo(); in extendToUses()
H A DRegUsageInfoPropagate.cpp67 ->getRegInfo().getTargetRegisterInfo() in setRegMask()
H A DLiveRangeCalc.cpp214 errs() << "Use of " << printReg(PhysReg, MRI->getTargetRegisterInfo()) in findReachingDefs()
224 const TargetRegisterInfo *TRI = MRI->getTargetRegisterInfo(); in findReachingDefs()
H A DRenameIndependentSubregs.cpp176 const TargetRegisterInfo &TRI = *MRI->getTargetRegisterInfo(); in findComponents()
214 const TargetRegisterInfo &TRI = *MRI->getTargetRegisterInfo(); in rewriteOperands()
H A DRegisterScavenging.cpp369 const TargetRegisterInfo &TRI = *MRI.getTargetRegisterInfo(); in findSurvivorBackwards()
613 const TargetRegisterInfo &TRI = *MRI.getTargetRegisterInfo(); in scavengeVReg()
667 const TargetRegisterInfo &TRI = *MRI.getTargetRegisterInfo(); in scavengeFrameVirtualRegsInBlock()
H A DLiveRangeEdit.cpp250 const TargetRegisterInfo &TRI = *MRI.getTargetRegisterInfo(); in useIsKill()
370 const TargetRegisterInfo &TRI = *MRI.getTargetRegisterInfo(); in eliminateDeadDef()
H A DDetectDeadLanes.cpp161 const TargetRegisterInfo &TRI = *MRI.getTargetRegisterInfo(); in isCrossCopy()
579 TRI = MRI->getTargetRegisterInfo(); in runOnMachineFunction()
H A DImplicitNullChecks.cpp305 TRI = MF.getRegInfo().getTargetRegisterInfo(); in runOnMachineFunction()
H A DRegisterPressure.cpp226 const TargetRegisterInfo &TRI = *MRI.getTargetRegisterInfo(); in init()
1228 const TargetRegisterInfo &TRI = *MRI.getTargetRegisterInfo(); in findUseBetween()
H A DModuloSchedule.cpp1615 *MRI.getTargetRegisterInfo()); in filterInstructions()
1862 *MRI.getTargetRegisterInfo()); in CreateLCSSAExitingBlock()
1929 *MRI.getTargetRegisterInfo()); in rewriteUsesOf()
H A DMachineOutliner.cpp677 const TargetRegisterInfo &TRI = *MRI.getTargetRegisterInfo(); in createOutlinedFunction()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/
H A DGCNRegPressure.cpp39 dbgs() << " " << printReg(Reg, MRI.getTargetRegisterInfo()) in printLivesAt()
76 auto STI = static_cast<const SIRegisterInfo*>(MRI.getTargetRegisterInfo()); in getRegKind()
196 MRI.getTargetRegisterInfo()->getSubRegIndexLaneMask(MO.getSubReg()); in getDefRegMask()
205 return MRI.getTargetRegisterInfo()->getSubRegIndexLaneMask(SubReg); in getUsedRegMask()
471 reportMismatch(LISLR, TrackedLR, MRI->getTargetRegisterInfo()); in isValid()
488 const TargetRegisterInfo *TRI = MRI.getTargetRegisterInfo(); in printLiveRegs()
H A DAMDGPUMacroFusion.cpp45 const TargetRegisterInfo *TRI = MRI.getTargetRegisterInfo(); in shouldScheduleAdjacent()
H A DAMDGPUMachineCFGStructurizer.cpp248 const TargetRegisterInfo *TRI = MRI->getTargetRegisterInfo(); in dump()
900 << printReg(Register, MRI->getTargetRegisterInfo()) << " with " in replaceRegister()
901 << printReg(NewRegister, MRI->getTargetRegisterInfo()) << "\n"); in replaceRegister()
909 LLVM_DEBUG(Current->print(dbgs(), MRI->getTargetRegisterInfo())); in replaceRegister()
912 LLVM_DEBUG(Current->print(dbgs(), MRI->getTargetRegisterInfo())); in replaceRegister()
937 << printReg(NewRegister, MRI->getTargetRegisterInfo()) in replaceRegister()
942 << printReg(Register, MRI->getTargetRegisterInfo()) in replaceRegister()
944 << printReg(NewRegister, MRI->getTargetRegisterInfo()) in replaceRegister()
1001 const TargetRegisterInfo *TRI = MRI->getTargetRegisterInfo(); in removeFalseRegisterKills()
1020 << printReg(Reg, MRI->getTargetRegisterInfo()) in removeFalseRegisterKills()
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/
H A DMachineRegisterInfo.h153 const TargetRegisterInfo *getTargetRegisterInfo() const { in getTargetRegisterInfo() function
829 for (MCRegUnitIterator RUI(OldReg, getTargetRegisterInfo()); RUI.isValid(); in updateDbgUsersToReg()
836 for (MCRegUnitIterator RUI(OldReg, getTargetRegisterInfo()); in updateDbgUsersToReg()
934 return getTargetRegisterInfo()->isInAllocatableClass(PhysReg) && in isAllocatable()
1200 const TargetRegisterInfo *TRI = MRI->getTargetRegisterInfo(); in PSetIterator()
/netbsd-src/external/apache2/llvm/dist/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()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/
H A DWebAssemblyFrameLowering.cpp228 MRI.getTargetRegisterInfo()->getPointerRegClass(MF); in emitPrologue()
299 MRI.getTargetRegisterInfo()->getPointerRegClass(MF); in emitEpilogue()
H A DWebAssemblyRegisterInfo.cpp122 MRI.getTargetRegisterInfo()->getPointerRegClass(MF); in eliminateFrameIndex()
H A DWebAssemblyInstrInfo.cpp66 : MRI.getTargetRegisterInfo()->getMinimalPhysRegClass(DestReg); in copyPhysReg()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/ARM/
H A DARMBaseRegisterInfo.cpp874 MRI.getTargetRegisterInfo()->getRegClassWeight(NewRC); in shouldCoalesce()
876 MRI.getTargetRegisterInfo()->getRegClassWeight(SrcRC); in shouldCoalesce()
878 MRI.getTargetRegisterInfo()->getRegClassWeight(DstRC); in shouldCoalesce()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/
H A DAArch64A57FPLoadBalancing.cpp320 TRI = F.getRegInfo().getTargetRegisterInfo(); in runOnMachineFunction()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/GlobalISel/
H A DRegisterBankInfo.cpp115 const TargetRegisterInfo *TRI = MRI.getTargetRegisterInfo(); in getRegBankFromConstraints()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/Hexagon/
H A DHexagonBitSimplify.cpp412 Width = MRI.getTargetRegisterInfo()->getRegSizeInBits(*RC); in getSubregMask()
421 Width = MRI.getTargetRegisterInfo()->getRegSizeInBits(*RC) / 2; in getSubregMask()
441 *MRI.getTargetRegisterInfo()); in parseRegSequence()
905 *MRI.getTargetRegisterInfo()); in getFinalVRegClass()

12