/external/llvm/lib/CodeGen/ |
D | LiveVariables.cpp | 197 for (MCSubRegIterator SubRegs(Reg, TRI); SubRegs.isValid(); ++SubRegs) { in FindLastPartialDef() 221 for (MCSubRegIterator SubRegs(DefReg, TRI); SubRegs.isValid(); ++SubRegs) in FindLastPartialDef() 251 for (MCSubRegIterator SubRegs(Reg, TRI); SubRegs.isValid(); ++SubRegs) { in HandlePhysRegUse() 263 for (MCSubRegIterator SS(SubReg, TRI); SS.isValid(); ++SS) in HandlePhysRegUse() 275 for (MCSubRegIterator SubRegs(Reg, TRI); SubRegs.isValid(); ++SubRegs) in HandlePhysRegUse() 290 for (MCSubRegIterator SubRegs(Reg, TRI); SubRegs.isValid(); ++SubRegs) { in FindLastRefOrPartRef() 339 for (MCSubRegIterator SubRegs(Reg, TRI); SubRegs.isValid(); ++SubRegs) { in HandlePhysRegKill() 354 for (MCSubRegIterator SS(SubReg, TRI); SS.isValid(); ++SS) in HandlePhysRegKill() 370 for (MCSubRegIterator SubRegs(Reg, TRI); SubRegs.isValid(); ++SubRegs) { in HandlePhysRegKill() 391 for (MCSubRegIterator SS(SubReg, TRI); SS.isValid(); ++SS) in HandlePhysRegKill() [all …]
|
D | PostRASchedulerList.cpp | 429 for (MCSubRegIterator SubRegs(Reg, TRI); SubRegs.isValid(); ++SubRegs) in StartBlockForKills() 455 for (MCSubRegIterator SubRegs(SuperReg, TRI); SubRegs.isValid(); ++SubRegs) { in ToggleKillFlag() 502 for (MCSubRegIterator SubRegs(Reg, TRI); SubRegs.isValid(); ++SubRegs) in FixupKills() 520 for (MCSubRegIterator SubRegs(Reg, TRI); SubRegs.isValid(); ++SubRegs) { in FixupKills() 553 for (MCSubRegIterator SubRegs(Reg, TRI); SubRegs.isValid(); ++SubRegs) in FixupKills()
|
D | RegisterScavenging.cpp | 36 for (MCSubRegIterator SubRegs(Reg, TRI); SubRegs.isValid(); ++SubRegs) in setUsed() 107 for (MCSubRegIterator SubRegs(Reg, TRI); SubRegs.isValid(); ++SubRegs) in addRegWithSubRegs() 188 for (MCSubRegIterator SubRegs(Reg, TRI); SubRegs.isValid(); ++SubRegs) in forward()
|
D | MachineCopyPropagation.cpp | 77 for (MCSubRegIterator SR(MappedDef, TRI); SR.isValid(); ++SR) in SourceNoLongerAvailable() 218 for (MCSubRegIterator SR(Def, TRI); SR.isValid(); ++SR) { in CopyPropagateBlock()
|
D | DeadMachineInstructionElim.cpp | 161 for (MCSubRegIterator SR(Reg, TRI); SR.isValid(); ++SR) in runOnMachineFunction()
|
D | CriticalAntiDepBreaker.cpp | 205 for (MCSubRegIterator SubRegs(Reg, TRI); SubRegs.isValid(); ++SubRegs) in PrescanInstruction() 250 for (MCSubRegIterator SubRegs(Reg, TRI); SubRegs.isValid(); ++SubRegs) { in ScanInstruction()
|
D | IfConversion.cpp | 974 for (MCSubRegIterator SubRegs(Reg, TRI); SubRegs.isValid(); ++SubRegs) in InitPredRedefs() 994 for (MCSubRegIterator SubRegs(Reg, TRI); SubRegs.isValid(); ++SubRegs) in UpdatePredRedefs() 1006 for (MCSubRegIterator SubRegs(Reg, TRI); SubRegs.isValid(); ++SubRegs) in UpdatePredRedefs() 1345 for (MCSubRegIterator SubRegs(Reg, TRI); SubRegs.isValid(); ++SubRegs) in IfConvertDiamond() 1354 for (MCSubRegIterator SubRegs(Reg, TRI); SubRegs.isValid(); ++SubRegs) in IfConvertDiamond()
|
D | MachineInstrBundle.cpp | 174 for (MCSubRegIterator SubRegs(Reg, TRI); SubRegs.isValid(); ++SubRegs) { in finalizeBundle()
|
D | MachineVerifier.cpp | 94 for (MCSubRegIterator SubRegs(Reg, TRI); SubRegs.isValid(); ++SubRegs) in addRegWithSubRegs() 451 for (MCSubRegIterator SubRegs(Reg, TRI); SubRegs.isValid(); ++SubRegs) { in visitMachineFunctionBefore() 670 for (MCSubRegIterator SubRegs(*I, TRI); SubRegs.isValid(); ++SubRegs) in visitMachineBasicBlockBefore() 680 for (MCSubRegIterator SubRegs(I, TRI); SubRegs.isValid(); ++SubRegs) in visitMachineBasicBlockBefore()
|
D | AggressiveAntiDepBreaker.cpp | 251 for (MCSubRegIterator SubRegs(Reg, TRI); SubRegs.isValid(); ++SubRegs) in GetPassthruRegs() 317 for (MCSubRegIterator SubRegs(Reg, TRI); SubRegs.isValid(); ++SubRegs) { in HandleLastUse()
|
D | BranchFolding.cpp | 139 for (MCSubRegIterator SubRegs(Reg, TRI); SubRegs.isValid(); ++SubRegs) in OptimizeImpDefsBlock() 1555 for (MCSubRegIterator SubRegs(Reg, TRI); SubRegs.isValid(); ++SubRegs) in findHoistingInsertPosAndDeps()
|
/external/llvm/lib/MC/ |
D | 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()
|
/external/llvm/include/llvm/MC/ |
D | MCRegisterInfo.h | 227 friend class MCSubRegIterator; variable 424 class MCSubRegIterator : public MCRegisterInfo::DiffListIterator { 426 MCSubRegIterator(unsigned Reg, const MCRegisterInfo *MCRI) { in MCSubRegIterator() function
|
/external/llvm/lib/Target/ARM/ |
D | Thumb2ITBlockPass.cpp | 77 for (MCSubRegIterator Subreg(Reg, TRI); Subreg.isValid(); ++Subreg) in TrackDefUses() 84 for (MCSubRegIterator Subreg(Reg, TRI); Subreg.isValid(); ++Subreg) in TrackDefUses()
|
D | ARMBaseRegisterInfo.cpp | 106 for (MCSubRegIterator SI(*I, this); SI.isValid(); ++SI) in getReservedRegs()
|
/external/llvm/lib/Target/X86/ |
D | X86RegisterInfo.cpp | 310 for (MCSubRegIterator I(X86::RSP, this); I.isValid(); ++I) in getReservedRegs() 315 for (MCSubRegIterator I(X86::RIP, this); I.isValid(); ++I) in getReservedRegs() 321 for (MCSubRegIterator I(X86::RBP, this); I.isValid(); ++I) in getReservedRegs() 335 for (MCSubRegIterator I(getBaseRegister(), this); I.isValid(); ++I) in getReservedRegs()
|