Home
last modified time | relevance | path

Searched refs:RUI (Results 1 – 4 of 4) sorted by relevance

/freebsd-12.1/contrib/llvm/lib/CodeGen/
H A DMachineCopyPropagation.cpp93 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 DInterferenceCache.cpp144 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 DRegisterScavenging.cpp101 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 DGCNHazardRecognizer.cpp312 for (MCRegUnitIterator RUI(Reg, &TRI); RUI.isValid(); ++RUI) in addRegUnits() local
313 BV.set(*RUI); in addRegUnits()