| /trueos/contrib/llvm/lib/CodeGen/ |
| HD | LiveVariables.cpp | 197 for (MCSubRegIterator SubRegs(Reg, TRI); SubRegs.isValid(); ++SubRegs) { in FindLastPartialDef() 220 for (MCSubRegIterator SubRegs(DefReg, TRI, /*IncludeSelf=*/true); in FindLastPartialDef() 251 for (MCSubRegIterator SubRegs(Reg, TRI); SubRegs.isValid(); ++SubRegs) { in HandlePhysRegUse() 263 for (MCSubRegIterator SS(SubReg, TRI); SS.isValid(); ++SS) in HandlePhysRegUse() 274 for (MCSubRegIterator SubRegs(Reg, TRI, /*IncludeSelf=*/true); in HandlePhysRegUse() 290 for (MCSubRegIterator SubRegs(Reg, TRI); SubRegs.isValid(); ++SubRegs) { in FindLastRefOrPartRef() 339 for (MCSubRegIterator SubRegs(Reg, TRI); SubRegs.isValid(); ++SubRegs) { in HandlePhysRegKill() 353 for (MCSubRegIterator SS(SubReg, TRI, /*IncludeSelf=*/true); SS.isValid(); in HandlePhysRegKill() 370 for (MCSubRegIterator SubRegs(Reg, TRI); SubRegs.isValid(); ++SubRegs) { in HandlePhysRegKill() 390 for (MCSubRegIterator SS(SubReg, TRI, /*IncludeSelf=*/true); in HandlePhysRegKill() [all …]
|
| HD | PostRASchedulerList.cpp | 439 for (MCSubRegIterator SubRegs(Reg, TRI, /*IncludeSelf=*/true); in StartBlockForKills() 466 for (MCSubRegIterator SubRegs(SuperReg, TRI); SubRegs.isValid(); ++SubRegs) { in ToggleKillFlag() 511 for (MCSubRegIterator SubRegs(Reg, TRI, /*IncludeSelf=*/true); in FixupKills() 530 for (MCSubRegIterator SubRegs(Reg, TRI); SubRegs.isValid(); ++SubRegs) { in FixupKills() 561 for (MCSubRegIterator SubRegs(Reg, TRI, /*IncludeSelf=*/true); in FixupKills()
|
| HD | RegisterScavenging.cpp | 34 for (MCSubRegIterator SubRegs(Reg, TRI, /*IncludeSelf=*/true); in setUsed() 107 for (MCSubRegIterator SubRegs(Reg, TRI, /*IncludeSelf=*/true); in addRegWithSubRegs() 220 for (MCSubRegIterator SubRegs(Reg, TRI); SubRegs.isValid(); ++SubRegs) in forward()
|
| HD | MachineCopyPropagation.cpp | 77 for (MCSubRegIterator SR(MappedDef, TRI); SR.isValid(); ++SR) in SourceNoLongerAvailable() 216 for (MCSubRegIterator SR(Def, TRI, /*IncludeSelf=*/true); SR.isValid(); in CopyPropagateBlock()
|
| HD | DeadMachineInstructionElim.cpp | 160 for (MCSubRegIterator SR(Reg, TRI,/*IncludeSelf=*/true); in runOnMachineFunction()
|
| HD | CriticalAntiDepBreaker.cpp | 204 for (MCSubRegIterator SubRegs(Reg, TRI, /*IncludeSelf=*/true); in PrescanInstruction() 250 for (MCSubRegIterator SubRegs(Reg, TRI); SubRegs.isValid(); ++SubRegs) { in ScanInstruction()
|
| HD | MachineInstrBundle.cpp | 174 for (MCSubRegIterator SubRegs(Reg, TRI); SubRegs.isValid(); ++SubRegs) { in finalizeBundle()
|
| HD | MachineVerifier.cpp | 95 for (MCSubRegIterator SubRegs(Reg, TRI); SubRegs.isValid(); ++SubRegs) in addRegWithSubRegs() 460 for (MCSubRegIterator SubRegs(Reg, TRI); SubRegs.isValid(); ++SubRegs) { in visitMachineFunctionBefore() 683 for (MCSubRegIterator SubRegs(*I, TRI, /*IncludeSelf=*/true); in visitMachineBasicBlockBefore() 693 for (MCSubRegIterator SubRegs(I, TRI, /*IncludeSelf=*/true); in visitMachineBasicBlockBefore()
|
| HD | AggressiveAntiDepBreaker.cpp | 250 for (MCSubRegIterator SubRegs(Reg, TRI, /*IncludeSelf=*/true); in GetPassthruRegs() 317 for (MCSubRegIterator SubRegs(Reg, TRI); SubRegs.isValid(); ++SubRegs) { in HandleLastUse()
|
| HD | BranchFolding.cpp | 138 for (MCSubRegIterator SubRegs(Reg, TRI, /*IncludeSelf=*/true); in OptimizeImpDefsBlock() 1562 for (MCSubRegIterator SubRegs(Reg, TRI); SubRegs.isValid(); ++SubRegs) in findHoistingInsertPosAndDeps()
|
| HD | IfConversion.cpp | 1388 for (MCSubRegIterator SubRegs(Reg, TRI, /*IncludeSelf=*/true); in IfConvertDiamond() 1397 for (MCSubRegIterator SubRegs(Reg, TRI, /*IncludeSelf=*/true); in IfConvertDiamond()
|
| /trueos/contrib/llvm/lib/MC/ |
| HD | MCRegisterInfo.cpp | 32 for (MCSubRegIterator Subs(Reg, this); Subs.isValid(); ++Subs, ++SRI) in getSubReg() 43 for (MCSubRegIterator Subs(Reg, this); Subs.isValid(); ++Subs, ++SRI) in getSubRegIndex()
|
| /trueos/contrib/llvm/include/llvm/MC/ |
| HD | MCRegisterInfo.h | 232 friend class MCSubRegIterator; variable 441 class MCSubRegIterator : public MCRegisterInfo::DiffListIterator { 443 MCSubRegIterator(unsigned Reg, const MCRegisterInfo *MCRI,
|
| /trueos/contrib/llvm/lib/Target/ARM/ |
| HD | Thumb2ITBlockPass.cpp | 77 for (MCSubRegIterator Subreg(Reg, TRI, /*IncludeSelf=*/true); in TrackDefUses() 84 for (MCSubRegIterator Subreg(Reg, TRI, /*IncludeSelf=*/true); in TrackDefUses()
|
| HD | ARMBaseRegisterInfo.cpp | 140 for (MCSubRegIterator SI(*I, this); SI.isValid(); ++SI) in getReservedRegs()
|
| /trueos/contrib/llvm/lib/Target/X86/ |
| HD | X86RegisterInfo.cpp | 325 for (MCSubRegIterator I(X86::RSP, this, /*IncludeSelf=*/true); I.isValid(); in getReservedRegs() 330 for (MCSubRegIterator I(X86::RIP, this, /*IncludeSelf=*/true); I.isValid(); in getReservedRegs() 336 for (MCSubRegIterator I(X86::RBP, this, /*IncludeSelf=*/true); I.isValid(); in getReservedRegs() 350 for (MCSubRegIterator I(getBaseRegister(), this, /*IncludeSelf=*/true); in getReservedRegs()
|
| /trueos/contrib/llvm/patches/ |
| HD | patch-r263312-llvm-r196986-allow-realign-alloca.diff | 31 for (MCSubRegIterator I(getBaseRegister(), this, /*IncludeSelf=*/true);
|
| HD | patch-r263312-llvm-r169939-inline-asm-with-realign.diff | 231 for (MCSubRegIterator I(getBaseRegister(), this, /*IncludeSelf=*/true);
|
| /trueos/contrib/llvm/lib/Target/Hexagon/ |
| HD | HexagonCopyToCombine.cpp | 405 for (MCSubRegIterator SubRegs(Reg, TRI); SubRegs.isValid(); ++SubRegs) { in findPotentialNewifiableTFRs()
|