Home
last modified time | relevance | path

Searched refs:regunits (Results 1 – 25 of 44) sorted by relevance

12

/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DMachineCopyPropagation.cpp140 for (auto SafeUnit : TRI.regunits(SafeReg)) in getPreservedRegUnits()
153 for (MCRegUnit Unit : TRI.regunits(Reg)) { in markRegsUnavailable()
174 auto Dest = TRI.regunits(CopyOperands->Destination->getReg().asMCReg()); in invalidateRegister()
175 auto Src = TRI.regunits(CopyOperands->Source->getReg().asMCReg()); in invalidateRegister()
180 for (MCRegUnit Unit : TRI.regunits(Reg)) { in invalidateRegister()
224 for (MCRegUnit SrcUnit : TRI.regunits(Src)) { in clobberRegUnit()
255 for (MCRegUnit Unit : TRI.regunits(Reg)) { in clobberRegister()
266 MCRegUnit RU = *TRI.regunits(Reg).begin(); in trackSrcUsers()
290 MCRegUnit RU = *TRI.regunits(Reg).begin(); in getSrcUsers()
308 for (MCRegUnit Unit : TRI.regunits(Def)) in trackCopy()
[all …]
H A DLiveRegMatrix.cpp103 for (MCRegUnit Unit : TRI->regunits(PhysReg)) { in foreachUnit()
146 for (MCRegUnit Unit : TRI->regunits(PhysReg)) { in isPhysRegUsed()
227 for (MCRegUnit Unit : TRI->regunits(PhysReg)) { in checkInterference()
285 for (MCRegUnit Unit : TRI->regunits(PhysReg)) { in getOneVReg()
H A DInterferenceCache.cpp95 for (MCRegUnit Unit : TRI->regunits(PhysReg)) in revalidate()
112 for (MCRegUnit Unit : TRI->regunits(PhysReg)) { in reset()
121 for (MCRegUnit Unit : TRI->regunits(PhysReg)) { in valid()
H A DRegAllocFast.cpp283 for (MCRegUnit Unit : TRI->regunits(PhysReg)) in markRegUsedInInstr()
298 for (MCRegUnit Unit : TRI->regunits(PhysReg)) in isRegUsedInInstr()
307 for (MCRegUnit Unit : TRI->regunits(PhysReg)) { in markPhysRegUsedInInstr()
315 for (MCRegUnit Unit : TRI->regunits(PhysReg)) in unmarkRegUsedInInstr()
452 for (MCRegUnit Unit : TRI->regunits(PhysReg)) in setPhysRegState()
457 for (MCRegUnit Unit : TRI->regunits(PhysReg)) { in isPhysRegFree()
705 MCRegUnit FirstUnit = *TRI->regunits(PhysReg).begin(); in reloadAtBegin()
746 for (MCRegUnit Unit : TRI->regunits(PhysReg)) { in displacePhysReg()
777 MCRegUnit FirstUnit = *TRI->regunits(PhysReg).begin(); in freePhysReg()
802 for (MCRegUnit Unit : TRI->regunits(PhysReg)) { in calcSpillCost()
[all …]
H A DMachineLICM.cpp497 for (MCRegUnit Unit : TRI.regunits(PhysReg)) in applyBitsNotInRegMaskToRegUnitsMask()
544 for (MCRegUnit Unit : TRI->regunits(Reg)) { in ProcessMI()
567 for (MCRegUnit Unit : TRI->regunits(Reg)) { in ProcessMI()
617 for (MCRegUnit Unit : TRI->regunits(LI.PhysReg)) in HoistRegionPostRA()
631 for (MCRegUnit Unit : TRI->regunits(Reg)) in HoistRegionPostRA()
634 for (MCRegUnit Unit : TRI->regunits(Reg)) in HoistRegionPostRA()
653 for (MCRegUnit Unit : TRI->regunits(Reg)) in HoistRegionPostRA()
673 for (MCRegUnit Unit : TRI->regunits(Def)) { in HoistRegionPostRA()
687 for (MCRegUnit Unit : TRI->regunits(MO.getReg())) { in HoistRegionPostRA()
H A DScheduleDAGInstrs.cpp235 for (MCRegUnit Unit : TRI->regunits(Reg)) in addSchedBarrierDeps()
272 for (MCRegUnit Unit : TRI->regunits(Reg)) { in addPhysRegDataDeps()
332 for (MCRegUnit Unit : TRI->regunits(Reg)) { in addPhysRegDeps()
359 for (MCRegUnit Unit : TRI->regunits(Reg)) in addPhysRegDeps()
367 for (MCRegUnit Unit : TRI->regunits(Reg)) { in addPhysRegDeps()
379 for (MCRegUnit Unit : TRI->regunits(Reg)) { in addPhysRegDeps()
393 for (MCRegUnit Unit : TRI->regunits(Reg)) in addPhysRegDeps()
H A DMachineTraceMetrics.cpp766 for (MCRegUnit Unit : TRI->regunits(Reg)) { in updatePhysDepsDownwards()
778 for (MCRegUnit Unit : TRI->regunits(Kill)) in updatePhysDepsDownwards()
784 TRI->regunits(UseMI->getOperand(DefOp).getReg().asMCReg())) { in updatePhysDepsDownwards()
952 for (MCRegUnit Unit : TRI->regunits(Reg.asMCReg())) { in updatePhysDepsUpwards()
972 for (MCRegUnit Unit : TRI->regunits(Reg)) { in updatePhysDepsUpwards()
H A DReachingDefAnalysis.cpp84 for (MCRegUnit Unit : TRI->regunits(LI.PhysReg)) { in enterBasicBlock()
154 for (MCRegUnit Unit : TRI->regunits(MO.getReg().asMCReg())) { in processDefs()
360 for (MCRegUnit Unit : TRI->regunits(Reg)) { in getReachingDef()
H A DRDFRegisters.cpp84 for (MCRegUnit Unit : TRI.regunits(MCRegister::from(I))) in PhysicalRegisterInfo()
157 for (MCRegUnit U : TRI.regunits(CR)) in getUnits()
H A DRegisterClassInfo.cpp87 for (MCRegUnit U : TRI->regunits(*I)) in runOnMachineFunction()
H A DBreakFalseDeps.cpp126 for (MCRegUnit Unit : TRI->regunits(OriginalReg)) { in pickBestRegisterForUndef()
H A DRegAllocBasic.cpp217 for (MCRegUnit Unit : TRI->regunits(PhysReg)) { in spillInterferences()
H A DRegAllocEvictionAdvisor.cpp260 for (MCRegUnit Unit : TRI->regunits(PhysReg)) { in canEvictInterferenceBasedOnCost()
H A DEarlyIfConversion.cpp273 for (MCRegUnit Unit : TRI->regunits(Reg.asMCReg())) in InstrDependenciesAllowIfConv()
403 for (MCRegUnit Unit : TRI->regunits(Reg.asMCReg())) in findInsertionPoint()
411 for (MCRegUnit Unit : TRI->regunits(Reads.pop_back_val())) in findInsertionPoint()
H A DVirtRegMap.cpp587 for (MCRegUnit Unit : TRI->regunits(SuperPhysReg)) { in subRegLiveThrough()
766 for (MCRegUnit Unit : TRI->regunits(PhysReg)) { in rewrite()
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DLiveRegUnits.h88 for (MCRegUnit Unit : TRI->regunits(Reg)) in addReg()
104 for (MCRegUnit Unit : TRI->regunits(Reg)) in removeReg()
118 for (MCRegUnit Unit : TRI->regunits(Reg)) { in available()
H A DRegisterClassInfo.h125 for (MCRegUnit Unit : TRI->regunits(PhysReg)) { in getLastCalleeSavedAlias()
H A DLiveIntervals.h446 for (MCRegUnit Unit : TRI->regunits(Reg)) in removeAllRegUnitsForPhysReg()
/freebsd/contrib/llvm-project/llvm/lib/MC/
H A DMCRegisterInfo.cpp213 auto RangeA = regunits(RegA); in regsOverlap()
215 auto RangeB = regunits(RegB); in regsOverlap()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUInsertDelayAlu.cpp396 for (MCRegUnit Unit : TRI->regunits(Op.getReg())) { in runOnMachineBasicBlock()
410 LastSGPRFromVALU = *TRI->regunits(Reg).begin(); in runOnMachineBasicBlock()
428 for (MCRegUnit Unit : TRI->regunits(Op.getReg())) in runOnMachineBasicBlock()
H A DSIOptimizeExecMaskingPreRA.cpp107 for (MCRegUnit Unit : TRI.regunits(Reg.asMCReg())) { in isDefBetween()
331 for (MCRegUnit Unit : TRI->regunits(ExecReg)) { in optimizeElseBranch()
H A DSIPostRABundler.cpp112 for (MCRegUnit Unit : TRI->regunits(Reg)) in collectUsedRegUnits()
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86FixupBWInsts.cpp201 auto Range = TRI->regunits(OrigDestReg); in getSuperRegDestIfDead()
203 for (MCRegUnit S : TRI->regunits(SuperDestReg)) { in getSuperRegDestIfDead()
/freebsd/contrib/llvm-project/llvm/include/llvm/MC/
H A DMCRegisterInfo.h263 iterator_range<MCRegUnitIterator> regunits(MCRegister Reg) const;
802 MCRegisterInfo::regunits(MCRegister Reg) const { in regunits() function
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCVSXFMAMutate.cpp300 for (MCRegUnit Unit : TRI->regunits(AddendSrcReg.asMCReg())) { in processBlock()

12