/freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/ |
H A D | GISelChangeObserver.cpp | 20 for (auto &ChangingMI : MRI.use_instructions(Reg)) { in changingAllUsesOfReg()
|
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | MachineUniformityAnalysis.cpp | 72 for (MachineInstr &UserInstr : RegInfo.use_instructions(Reg)) { in pushUsers() 122 for (MachineInstr &UserInstr : RegInfo.use_instructions(Reg)) { in propagateTemporalDivergence()
|
H A D | MachineRegisterInfo.cpp | 506 for (MachineInstr &I : use_instructions(Reg)) in dumpUses() 539 for (MachineInstr &UseMI : llvm::make_early_inc_range(use_instructions(Reg))) { in markUsesInDebugValueAsUndef()
|
H A D | ModuloSchedule.cpp | 1351 for (MachineInstr &MI : MRI.use_instructions(Def.getReg())) { in rewrite() 1618 for (MachineInstr &UseMI : MRI.use_instructions(DefMO.getReg())) { in filterInstructions() 1870 for (MachineInstr &Use : MRI.use_instructions(OldR)) in CreateLCSSAExitingBlock() 1932 for (MachineInstr &UseMI : MRI.use_instructions(DefMO.getReg())) { in rewriteUsesOf()
|
H A D | MachineLICM.cpp | 997 for (MachineInstr &UseMI : MRI->use_instructions(CopyDstReg)) { in isCopyFeedingInvariantStore() 1061 for (MachineInstr &UseMI : MRI->use_instructions(Reg)) { in HasLoopPHIUse()
|
H A D | MachineSink.cpp | 1526 for (MachineInstr &MI : MRI->use_instructions(MO.getReg())) { in SinkIntoCycle() 1771 for (auto &User : MRI.use_instructions(MO.getReg())) { in SalvageUnsunkDebugUsersOfCopy()
|
H A D | TailDuplicator.cpp | 299 for (MachineInstr &UseMI : MRI->use_instructions(Reg)) { in isDefLiveOut()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/ |
H A D | X86FixupSetCC.cpp | 82 for (auto &Use : MRI->use_instructions(MI.getOperand(0).getReg())) in runOnMachineFunction()
|
H A D | X86CmovConversion.cpp | 557 auto UIs = MRI->use_instructions(MI->defs().begin()->getReg()); in checkForProfitableCmovCandidates()
|
H A D | X86FastPreTileConfig.cpp | 625 for (MachineInstr &UseMI : MRI->use_instructions(TileReg)) { in configBasicBlock()
|
H A D | X86SpeculativeLoadHardening.cpp | 1780 for (MachineInstr &UseMI : MRI->use_instructions(DefReg)) { in sinkPostLoadHardenedInst()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/ |
H A D | AArch64StackTaggingPreRA.cpp | 178 llvm::make_early_inc_range(MRI->use_instructions(TaggedReg))) { in uncheckUsesOf() 276 for (auto &UseI : MRI->use_instructions(UseReg)) { in findFirstSlotCandidate()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
H A D | PPCBranchCoalescing.cpp | 432 for (auto &Use : MRI->use_instructions(Def.getReg())) { in canMoveToBeginning() 543 for (auto &Use : MRI->use_instructions(Def.getReg())) { in canMerge()
|
H A D | PPCMIPeephole.cpp | 586 for (MachineInstr& UseMI : MRI->use_instructions(MIDestReg)) in simplifyCode()
|
H A D | PPCInstrInfo.cpp | 4539 for (auto &CompareUseMI : MRI->use_instructions(DefReg)) { in simplifyToLI()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/ |
H A D | RISCVMergeBaseOffset.cpp | 374 for (const MachineInstr &UseMI : MRI->use_instructions(DestReg)) { in foldIntoMemoryOps() 474 llvm::make_early_inc_range(MRI->use_instructions(DestReg))) { in foldIntoMemoryOps()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | SILowerI1Copies.cpp | 581 for (MachineInstr &Use : MRI->use_instructions(DstReg)) in lowerPhis() 705 for (MachineInstr &Use : MRI->use_instructions(DstReg)) in lowerCopiesToI1()
|
H A D | AMDGPURegBankCombiner.cpp | 137 for (MachineInstr &Use : MRI.use_instructions(Reg)) { in getAsVgpr()
|
H A D | SIFixSGPRCopies.cpp | 957 for (auto &U : MRI->use_instructions(Reg)) in analyzeVGPRToSGPRCopy()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/ |
H A D | LegalizationArtifactCombiner.h | 559 for (auto &UseMI : MRI.use_instructions(DstReg)) { in replaceRegOrBuildCopy() 1325 for (MachineInstr &U : MRI.use_instructions(MI.getOperand(0).getReg())) { in tryCombineInstruction() 1356 for (MachineInstr &Use : MRI.use_instructions(NewDef)) { in tryCombineInstruction()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/ |
H A D | A15SDOptimizer.cpp | 219 for (MachineInstr &Use : MRI->use_instructions(Reg)) { in eraseInstrWithNoUses()
|
H A D | MVETPAndVPTOptimisationsPass.cpp | 511 MRI->use_instructions(LoopStart->getOperand(0).getReg())) in ConvertTailPredLoop()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/ |
H A D | MipsRegisterBankInfo.cpp | 183 for (MachineInstr &UseMI : MRI.use_instructions(Reg)) { in addDefUses()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
H A D | MachineRegisterInfo.h | 509 use_instructions(Register Reg) const { in use_instructions() function
|
/freebsd/contrib/llvm-project/llvm/lib/Target/SPIRV/ |
H A D | SPIRVInstructionSelector.cpp | 814 auto UIs = MRI->use_instructions(ResVReg); in selectAddrSpaceCast()
|