Searched refs:RUI (Results 1 – 4 of 4) sorted by relevance
| /freebsd-12.1/contrib/llvm/lib/CodeGen/ |
| H A D | MachineCopyPropagation.cpp | 93 for (MCRegUnitIterator RUI(Reg, &TRI); RUI.isValid(); ++RUI) { in markRegsUnavailable() local 94 auto CI = Copies.find(*RUI); in markRegsUnavailable() 103 for (MCRegUnitIterator RUI(Reg, &TRI); RUI.isValid(); ++RUI) { in clobberRegister() local 104 auto I = Copies.find(*RUI); in clobberRegister() 127 for (MCRegUnitIterator RUI(Def, &TRI); RUI.isValid(); ++RUI) in trackCopy() local 128 Copies[*RUI] = {MI, {}, true}; in trackCopy() 132 for (MCRegUnitIterator RUI(Src, &TRI); RUI.isValid(); ++RUI) { in trackCopy() local 133 auto I = Copies.insert({*RUI, {nullptr, {}, false}}); in trackCopy() 158 MCRegUnitIterator RUI(Reg, &TRI); in findAvailCopy() local 160 findCopyForUnit(*RUI, TRI, /*MustBeAvailable=*/true); in findAvailCopy() [all …]
|
| H A D | InterferenceCache.cpp | 144 RegUnitInfo &RUI = RegUnits[i]; in update() local 145 RUI.VirtI.find(Start); in update() 146 RUI.FixedI = RUI.Fixed->find(Start); in update() 150 RegUnitInfo &RUI = RegUnits[i]; in update() local 151 RUI.VirtI.advanceTo(Start); in update() 152 if (RUI.FixedI != RUI.Fixed->end()) in update() 153 RUI.FixedI = RUI.Fixed->advanceTo(RUI.FixedI, Start); in update()
|
| H A D | RegisterScavenging.cpp | 101 for (MCRegUnitIterator RUI(Reg, TRI); RUI.isValid(); ++RUI) in addRegUnits() local 102 BV.set(*RUI); in addRegUnits() 106 for (MCRegUnitIterator RUI(Reg, TRI); RUI.isValid(); ++RUI) in removeRegUnits() local 107 BV.reset(*RUI); in removeRegUnits()
|
| /freebsd-12.1/contrib/llvm/lib/Target/AMDGPU/ |
| H A D | GCNHazardRecognizer.cpp | 312 for (MCRegUnitIterator RUI(Reg, &TRI); RUI.isValid(); ++RUI) in addRegUnits() local 313 BV.set(*RUI); in addRegUnits()
|