Home
last modified time | relevance | path

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

/trueos/contrib/llvm/lib/CodeGen/
HDLiveVariables.cpp197 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 …]
HDPostRASchedulerList.cpp439 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()
HDRegisterScavenging.cpp34 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()
HDMachineCopyPropagation.cpp77 for (MCSubRegIterator SR(MappedDef, TRI); SR.isValid(); ++SR) in SourceNoLongerAvailable()
216 for (MCSubRegIterator SR(Def, TRI, /*IncludeSelf=*/true); SR.isValid(); in CopyPropagateBlock()
HDDeadMachineInstructionElim.cpp160 for (MCSubRegIterator SR(Reg, TRI,/*IncludeSelf=*/true); in runOnMachineFunction()
HDCriticalAntiDepBreaker.cpp204 for (MCSubRegIterator SubRegs(Reg, TRI, /*IncludeSelf=*/true); in PrescanInstruction()
250 for (MCSubRegIterator SubRegs(Reg, TRI); SubRegs.isValid(); ++SubRegs) { in ScanInstruction()
HDMachineInstrBundle.cpp174 for (MCSubRegIterator SubRegs(Reg, TRI); SubRegs.isValid(); ++SubRegs) { in finalizeBundle()
HDMachineVerifier.cpp95 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()
HDAggressiveAntiDepBreaker.cpp250 for (MCSubRegIterator SubRegs(Reg, TRI, /*IncludeSelf=*/true); in GetPassthruRegs()
317 for (MCSubRegIterator SubRegs(Reg, TRI); SubRegs.isValid(); ++SubRegs) { in HandleLastUse()
HDBranchFolding.cpp138 for (MCSubRegIterator SubRegs(Reg, TRI, /*IncludeSelf=*/true); in OptimizeImpDefsBlock()
1562 for (MCSubRegIterator SubRegs(Reg, TRI); SubRegs.isValid(); ++SubRegs) in findHoistingInsertPosAndDeps()
HDIfConversion.cpp1388 for (MCSubRegIterator SubRegs(Reg, TRI, /*IncludeSelf=*/true); in IfConvertDiamond()
1397 for (MCSubRegIterator SubRegs(Reg, TRI, /*IncludeSelf=*/true); in IfConvertDiamond()
/trueos/contrib/llvm/lib/MC/
HDMCRegisterInfo.cpp32 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/
HDMCRegisterInfo.h232 friend class MCSubRegIterator; variable
441 class MCSubRegIterator : public MCRegisterInfo::DiffListIterator {
443 MCSubRegIterator(unsigned Reg, const MCRegisterInfo *MCRI,
/trueos/contrib/llvm/lib/Target/ARM/
HDThumb2ITBlockPass.cpp77 for (MCSubRegIterator Subreg(Reg, TRI, /*IncludeSelf=*/true); in TrackDefUses()
84 for (MCSubRegIterator Subreg(Reg, TRI, /*IncludeSelf=*/true); in TrackDefUses()
HDARMBaseRegisterInfo.cpp140 for (MCSubRegIterator SI(*I, this); SI.isValid(); ++SI) in getReservedRegs()
/trueos/contrib/llvm/lib/Target/X86/
HDX86RegisterInfo.cpp325 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/
HDpatch-r263312-llvm-r196986-allow-realign-alloca.diff31 for (MCSubRegIterator I(getBaseRegister(), this, /*IncludeSelf=*/true);
HDpatch-r263312-llvm-r169939-inline-asm-with-realign.diff231 for (MCSubRegIterator I(getBaseRegister(), this, /*IncludeSelf=*/true);
/trueos/contrib/llvm/lib/Target/Hexagon/
HDHexagonCopyToCombine.cpp405 for (MCSubRegIterator SubRegs(Reg, TRI); SubRegs.isValid(); ++SubRegs) { in findPotentialNewifiableTFRs()