Home
last modified time | relevance | path

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

12

/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/
DLiveVariables.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 …]
DCriticalAntiDepBreaker.cpp232 for (MCSubRegIterator SubRegs(Reg, TRI, /*IncludeSelf=*/true); in PrescanInstruction()
244 for (MCSubRegIterator SubRegs(Reg, TRI, /*IncludeSelf=*/true); in PrescanInstruction()
266 for (MCSubRegIterator SRI(PhysReg, TRI, true); SRI.isValid(); ++SRI) in ScanInstruction()
299 for (MCSubRegIterator SRI(Reg, TRI, true); SRI.isValid(); ++SRI) { in ScanInstruction()
DDeadMachineInstructionElim.cpp158 for (MCSubRegIterator SR(Reg, TRI,/*IncludeSelf=*/true); in runOnMachineFunction()
DRegUsageInfoCollector.cpp212 for (MCSubRegIterator SR(Reg, &TRI); SR.isValid(); ++SR) in computeCalleeSavedRegs()
DMachineFrameInfo.cpp130 for (MCSubRegIterator S(I.getReg(), TRI, true); S.isValid(); ++S) in getPristineRegs()
DMachineInstrBundle.cpp199 for (MCSubRegIterator SubRegs(Reg, TRI); SubRegs.isValid(); ++SubRegs) { in finalizeBundle()
DAggressiveAntiDepBreaker.cpp256 for (MCSubRegIterator SubRegs(Reg, TRI, /*IncludeSelf=*/true); in GetPassthruRegs()
334 for (MCSubRegIterator SubRegs(Reg, TRI); SubRegs.isValid(); ++SubRegs) { in HandleLastUse()
DIfConversion.cpp1521 for (MCSubRegIterator S(Reg, TRI); S.isValid(); ++S) { in UpdatePredRedefs()
1963 for (MCSubRegIterator SubRegs(Reg, TRI, /*IncludeSelf=*/true); in IfConvertDiamondCommon()
1971 for (MCSubRegIterator SubRegs(Reg, TRI, /*IncludeSelf=*/true); in IfConvertDiamondCommon()
DMachineSink.cpp1215 for (MCSubRegIterator S(DefReg, TRI, true); S.isValid(); ++S) in updateLiveIn()
DScheduleDAGInstrs.cpp338 for (MCSubRegIterator SubReg(Reg, TRI, true); SubReg.isValid(); ++SubReg) { in addPhysRegDeps()
DBranchFolding.cpp1924 for (MCSubRegIterator SubRegs(Reg, TRI); SubRegs.isValid(); ++SubRegs) in findHoistingInsertPosAndDeps()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/MCA/HardwareUnits/
DRegisterFile.cpp104 for (MCSubRegIterator I(Reg, &MRI); I.isValid(); ++I) { in addRegisterFile()
201 for (MCSubRegIterator I(ZeroRegisterID, &MRI); I.isValid(); ++I) in addRegisterWrite()
205 for (MCSubRegIterator I(ZeroRegisterID, &MRI); I.isValid(); ++I) in addRegisterWrite()
215 for (MCSubRegIterator I(RegID, &MRI); I.isValid(); ++I) { in addRegisterWrite()
275 for (MCSubRegIterator I(RegID, &MRI); I.isValid(); ++I) { in removeRegisterWrite()
343 for (MCSubRegIterator I(AliasReg, &MRI); I.isValid(); ++I) in tryEliminateMove()
373 for (MCSubRegIterator I(RegID, &MRI); I.isValid(); ++I) { in collectWrites()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/MC/
DMCRegisterInfo.cpp38 for (MCSubRegIterator Subs(Reg, this); Subs.isValid(); ++Subs, ++SRI) in getSubReg()
50 for (MCSubRegIterator Subs(Reg, this); Subs.isValid(); ++Subs, ++SRI) in getSubRegIndex()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/MC/
DMCRegisterInfo.h337 friend class MCSubRegIterator; variable
587 class MCSubRegIterator : public MCRegisterInfo::DiffListIterator {
589 MCSubRegIterator(MCRegister Reg, const MCRegisterInfo *MCRI,
601 MCSubRegIterator SRIter;
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Hexagon/
DHexagonBlockRanges.cpp272 MCSubRegIterator I(R.Reg, &TRI); in expandToSubRegs()
358 if (MCSubRegIterator(PR, &TRI, false).isValid()) in computeInitialLiveRanges()
378 !MCSubRegIterator(S.Reg, &TRI, false).isValid()); in computeInitialLiveRanges()
387 !MCSubRegIterator(S.Reg, &TRI, false).isValid()); in computeInitialLiveRanges()
DHexagonGenMux.cpp147 for (MCSubRegIterator I(Reg, HRI); I.isValid(); ++I) in getSubRegs()
358 for (MCSubRegIterator S(Reg, HRI, true); S.isValid(); ++S) in genMuxInBlock()
DHexagonFrameLowering.cpp251 for (MCSubRegIterator SubRegs(Reg, &TRI); SubRegs.isValid(); ++SubRegs) { in getMax32BitSubRegister()
311 for (MCSubRegIterator S(R, &HRI, true); S.isValid(); ++S) in needsStackFrame()
437 for (MCSubRegIterator S(*P, &HRI, true); S.isValid(); ++S) in findShrunkPrologEpilog()
1477 for (MCSubRegIterator SR(R, TRI, true); SR.isValid(); ++SR) in assignCalleeSavedSpillSlots()
1509 for (MCSubRegIterator SR(R, TRI, true); SR.isValid(); ++SR) { in assignCalleeSavedSpillSlots()
DRDFLiveness.cpp895 for (MCSubRegIterator SR(R, &TRI, true); SR.isValid(); ++SR) in resetKills()
913 for (MCSubRegIterator SR(R, &TRI, true); SR.isValid(); ++SR) in resetKills()
DHexagonCopyToCombine.cpp447 for (MCSubRegIterator SubRegs(Reg, TRI); SubRegs.isValid(); ++SubRegs) in findPotentialNewifiableTFRs()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Hexagon/MCTargetDesc/
DHexagonMCChecker.cpp79 for (MCRegAliasIterator SRI(R, &RI, !MCSubRegIterator(R, &RI).isValid()); in initReg()
81 if (!MCSubRegIterator(*SRI, &RI).isValid()) in initReg()
138 for (MCRegAliasIterator SRI(R, &RI, !MCSubRegIterator(R, &RI).isValid()); in init()
140 if (MCSubRegIterator(*SRI, &RI).isValid()) in init()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/
DLivePhysRegs.h82 for (MCSubRegIterator SubRegs(Reg, TRI, /*IncludeSelf=*/true); in addReg()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/ARM/
DThumb2ITBlockPass.cpp101 for (MCSubRegIterator Subreg(Reg, TRI, /*IncludeSelf=*/true); in INITIALIZE_PASS()
DARMBaseRegisterInfo.cpp212 for (MCSubRegIterator SI(Reg, this); SI.isValid(); ++SI) in getReservedRegs()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/AsmPrinter/
DDwarfExpression.cpp144 for (MCSubRegIterator SR(MachineReg, &TRI); SR.isValid(); ++SR) { in addMachineReg()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AArch64/
DAArch64RegisterInfo.cpp162 for (MCSubRegIterator SubReg(AArch64::GPR64commonRegClass.getRegister(i), in UpdateCustomCallPreservedMask()

12