Home
last modified time | relevance | path

Searched refs:MCSubRegIterator (Results 1 – 16 of 16) sorted by relevance

/external/llvm/lib/CodeGen/
DLiveVariables.cpp197 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 …]
DPostRASchedulerList.cpp429 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()
DRegisterScavenging.cpp36 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()
DMachineCopyPropagation.cpp77 for (MCSubRegIterator SR(MappedDef, TRI); SR.isValid(); ++SR) in SourceNoLongerAvailable()
218 for (MCSubRegIterator SR(Def, TRI); SR.isValid(); ++SR) { in CopyPropagateBlock()
DDeadMachineInstructionElim.cpp161 for (MCSubRegIterator SR(Reg, TRI); SR.isValid(); ++SR) in runOnMachineFunction()
DCriticalAntiDepBreaker.cpp205 for (MCSubRegIterator SubRegs(Reg, TRI); SubRegs.isValid(); ++SubRegs) in PrescanInstruction()
250 for (MCSubRegIterator SubRegs(Reg, TRI); SubRegs.isValid(); ++SubRegs) { in ScanInstruction()
DIfConversion.cpp974 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()
DMachineInstrBundle.cpp174 for (MCSubRegIterator SubRegs(Reg, TRI); SubRegs.isValid(); ++SubRegs) { in finalizeBundle()
DMachineVerifier.cpp94 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()
DAggressiveAntiDepBreaker.cpp251 for (MCSubRegIterator SubRegs(Reg, TRI); SubRegs.isValid(); ++SubRegs) in GetPassthruRegs()
317 for (MCSubRegIterator SubRegs(Reg, TRI); SubRegs.isValid(); ++SubRegs) { in HandleLastUse()
DBranchFolding.cpp139 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/
DMCRegisterInfo.cpp32 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/
DMCRegisterInfo.h227 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/
DThumb2ITBlockPass.cpp77 for (MCSubRegIterator Subreg(Reg, TRI); Subreg.isValid(); ++Subreg) in TrackDefUses()
84 for (MCSubRegIterator Subreg(Reg, TRI); Subreg.isValid(); ++Subreg) in TrackDefUses()
DARMBaseRegisterInfo.cpp106 for (MCSubRegIterator SI(*I, this); SI.isValid(); ++SI) in getReservedRegs()
/external/llvm/lib/Target/X86/
DX86RegisterInfo.cpp310 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()