Home
last modified time | relevance | path

Searched refs:MCRegUnitIterator (Results 1 – 6 of 6) sorted by relevance

/freebsd/contrib/llvm-project/llvm/include/llvm/MC/
H A DMCRegisterInfo.h30 class MCRegUnitIterator; variable
259 iterator_range<MCRegUnitIterator> regunits(MCRegister Reg) const;
266 friend class MCRegUnitIterator; variable
620 class MCRegUnitIterator
621 : public iterator_adaptor_base<MCRegUnitIterator,
631 MCRegUnitIterator() = default;
633 MCRegUnitIterator(MCRegister Reg, const MCRegisterInfo *MCRI) { in MCRegUnitIterator() function
647 MCRegUnitIterator &operator++() {
660 MCRegUnitIterator RUIter;
786 inline iterator_range<MCRegUnitIterator>
[all …]
/freebsd/contrib/llvm-project/llvm/lib/MC/
H A DMCRegisterInfo.cpp31 MCRegUnitIterator RI;
40 for (RI = MCRegUnitIterator(Reg, MCRI); RI.isValid(); ++RI) { in MCRegAliasIteratorImpl()
210 MCRegUnitIterator IA = RangeA.begin(), EA = RangeA.end(); in regsOverlap()
212 MCRegUnitIterator IB = RangeB.begin(), EB = RangeB.end(); in regsOverlap()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DMachineLICM.cpp470 for (MCRegUnitIterator RUI(PhysReg, &TRI); RUI.isValid(); ++RUI) in applyBitsNotInRegMaskToRegUnitsMask()
517 for (MCRegUnitIterator RUI(Reg, TRI); RUI.isValid(); ++RUI) { in ProcessMI()
530 for (MCRegUnitIterator RUI(Reg, TRI); RUI.isValid(); ++RUI) in ProcessMI()
550 for (MCRegUnitIterator RUI(Reg, TRI); RUI.isValid(); ++RUI) { in ProcessMI()
601 for (MCRegUnitIterator RUI(LI.PhysReg, TRI); RUI.isValid(); ++RUI) in HoistRegionPostRA()
624 for (MCRegUnitIterator RUI(Reg, TRI); RUI.isValid(); ++RUI) in HoistRegionPostRA()
644 for (MCRegUnitIterator RUI(Def, TRI); RUI.isValid(); ++RUI) { in HoistRegionPostRA()
658 for (MCRegUnitIterator RUI(MO.getReg(), TRI); RUI.isValid(); ++RUI) { in HoistRegionPostRA()
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DRegisterClassInfo.h120 for (MCRegUnitIterator UI(PhysReg, TRI); UI.isValid(); ++UI) { in getLastCalleeSavedAlias()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DSILowerWWMCopies.cpp82 LIS->getRegUnit(*MCRegUnitIterator(MCRegister::from(AMDGPU::SCC), TRI)); in isSCCLiveAtMI()
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86FixupBWInsts.cpp203 MCRegUnitIterator I = Range.begin(), E = Range.end(); in getSuperRegDestIfDead()