| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | MachineCopyPropagation.cpp | 140 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 D | LiveRegMatrix.cpp | 103 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 D | InterferenceCache.cpp | 95 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 D | RegAllocFast.cpp | 283 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 D | MachineLICM.cpp | 497 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 D | ScheduleDAGInstrs.cpp | 235 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 D | MachineTraceMetrics.cpp | 766 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 D | ReachingDefAnalysis.cpp | 84 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 D | RDFRegisters.cpp | 84 for (MCRegUnit Unit : TRI.regunits(MCRegister::from(I))) in PhysicalRegisterInfo() 157 for (MCRegUnit U : TRI.regunits(CR)) in getUnits()
|
| H A D | RegisterClassInfo.cpp | 87 for (MCRegUnit U : TRI->regunits(*I)) in runOnMachineFunction()
|
| H A D | BreakFalseDeps.cpp | 126 for (MCRegUnit Unit : TRI->regunits(OriginalReg)) { in pickBestRegisterForUndef()
|
| H A D | RegAllocBasic.cpp | 217 for (MCRegUnit Unit : TRI->regunits(PhysReg)) { in spillInterferences()
|
| H A D | RegAllocEvictionAdvisor.cpp | 260 for (MCRegUnit Unit : TRI->regunits(PhysReg)) { in canEvictInterferenceBasedOnCost()
|
| H A D | EarlyIfConversion.cpp | 273 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 D | VirtRegMap.cpp | 587 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 D | LiveRegUnits.h | 88 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 D | RegisterClassInfo.h | 125 for (MCRegUnit Unit : TRI->regunits(PhysReg)) { in getLastCalleeSavedAlias()
|
| H A D | LiveIntervals.h | 446 for (MCRegUnit Unit : TRI->regunits(Reg)) in removeAllRegUnitsForPhysReg()
|
| /freebsd/contrib/llvm-project/llvm/lib/MC/ |
| H A D | MCRegisterInfo.cpp | 213 auto RangeA = regunits(RegA); in regsOverlap() 215 auto RangeB = regunits(RegB); in regsOverlap()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPUInsertDelayAlu.cpp | 396 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 D | SIOptimizeExecMaskingPreRA.cpp | 107 for (MCRegUnit Unit : TRI.regunits(Reg.asMCReg())) { in isDefBetween() 331 for (MCRegUnit Unit : TRI->regunits(ExecReg)) { in optimizeElseBranch()
|
| H A D | SIPostRABundler.cpp | 112 for (MCRegUnit Unit : TRI->regunits(Reg)) in collectUsedRegUnits()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/X86/ |
| H A D | X86FixupBWInsts.cpp | 201 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 D | MCRegisterInfo.h | 263 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 D | PPCVSXFMAMutate.cpp | 300 for (MCRegUnit Unit : TRI->regunits(AddendSrcReg.asMCReg())) { in processBlock()
|