Searched refs:MCRegUnitIterator (Results 1 – 6 of 6) sorted by relevance
/freebsd/contrib/llvm-project/llvm/include/llvm/MC/ |
H A D | MCRegisterInfo.h | 30 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 D | MCRegisterInfo.cpp | 31 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 D | MachineLICM.cpp | 470 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 D | RegisterClassInfo.h | 120 for (MCRegUnitIterator UI(PhysReg, TRI); UI.isValid(); ++UI) { in getLastCalleeSavedAlias()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | SILowerWWMCopies.cpp | 82 LIS->getRegUnit(*MCRegUnitIterator(MCRegister::from(AMDGPU::SCC), TRI)); in isSCCLiveAtMI()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/ |
H A D | X86FixupBWInsts.cpp | 203 MCRegUnitIterator I = Range.begin(), E = Range.end(); in getSuperRegDestIfDead()
|