| /freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| D | SIOptimizeVGPRLiveRange.cpp | 204 for (auto &UseMI : MRI->use_nodbg_instructions(Reg)) { in findNonPHIUsesInBlock() local 295 auto *UseMI = I->getParent(); in collectCandidateRegisters() local 397 auto *UseMI = I->getParent(); in updateLiveRangeInThenRegion() local 493 auto *UseMI = O.getParent(); in optimizeLiveRange() local 526 auto *UseMI = O.getParent(); in optimizeWaterfallLiveRange() local
|
| D | SIFoldOperands.cpp | 24 MachineInstr *UseMI; member 152 const MachineInstr &UseMI, in isInlineConstantIfFolded() 176 const MachineInstr &UseMI, in frameIndexMayFold() 532 MachineInstr *UseMI, in tryToFoldACImm() 606 MachineInstr *UseMI, in foldOperand() 1223 for (auto &UseMI : in foldInstOperand() local 1246 MachineInstr *UseMI = Use.getParent(); in foldInstOperand() local 1277 MachineInstr *UseMI = NonInlineUse->getParent(); in foldInstOperand() local 1286 MachineInstr *UseMI = U->getParent(); in foldInstOperand() local 1561 MachineInstr *UseMI = Op->getParent(); in tryFoldRegSequence() local
|
| D | SIFixSGPRCopies.cpp | 186 const auto *UseMI = MO.getParent(); in tryChangeVGPRtoSGPRinCopy() local 788 const MachineInstr *UseMI = Use.getParent(); in processPHINode() local
|
| D | SILowerControlFlow.cpp | 217 auto UseMI = MRI->use_instr_nodbg_begin(SaveExecReg); in emitIf() local
|
| /freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
| D | HexagonOptAddrMode.cpp | 187 MachineInstr &UseMI = *NodeAddr<StmtNode *>(IA).Addr->getCode(); in canRemoveAddasl() local 314 MachineInstr *UseMI = NodeAddr<StmtNode *>(IA).Addr->getCode(); in isSafeToExtLR() local 399 MachineInstr *UseMI = OwnerN.Addr->getCode(); in processAddUses() local 412 MachineInstr *UseMI) { in updateAddUses() 623 MachineInstr *UseMI = UseIA.Addr->getCode(); in changeAddAsl() local 669 bool HexagonOptAddrMode::xformUseMI(MachineInstr *TfrMI, MachineInstr *UseMI, in xformUseMI() 750 MachineInstr *UseMI = OwnerN.Addr->getCode(); in processBlock() local
|
| /freebsd-12-stable/contrib/llvm-project/llvm/lib/CodeGen/ |
| D | RegisterScavenging.cpp | 290 MachineBasicBlock::iterator &UseMI) { in findSurvivorReg() 449 MachineBasicBlock::iterator &UseMI) { in spill() 545 MachineBasicBlock::iterator UseMI; in scavengeRegister() local 574 MachineBasicBlock::iterator UseMI; in scavengeRegisterBackwards() local
|
| D | MachineTraceMetrics.cpp | 651 static bool getDataDeps(const MachineInstr &UseMI, in getDataDeps() 681 static void getPHIDeps(const MachineInstr &UseMI, in getPHIDeps() 700 static void updatePhysDepsDownwards(const MachineInstr *UseMI, in updatePhysDepsDownwards() 782 updateDepth(MachineTraceMetrics::TraceBlockInfo &TBI, const MachineInstr &UseMI, in updateDepth() 821 updateDepth(const MachineBasicBlock *MBB, const MachineInstr &UseMI, in updateDepth() 953 static bool pushDepHeight(const DataDep &Dep, const MachineInstr &UseMI, in pushDepHeight()
|
| D | TargetSchedule.cpp | 186 const MachineInstr *UseMI, unsigned UseOperIdx) const { in computeOperandLatency() argument
|
| D | PeepholeOptimizer.cpp | 504 MachineInstr *UseMI = UseMO.getParent(); in INITIALIZE_PASS_DEPENDENCY() local 577 MachineInstr *UseMI = UseMO->getParent(); in INITIALIZE_PASS_DEPENDENCY() local 1883 for (const MachineInstr &UseMI : MRI.use_nodbg_instructions(DefOp.getReg())) { in getNextSourceFromBitcast() local
|
| D | LiveRangeEdit.cpp | 188 MachineInstr *DefMI = nullptr, *UseMI = nullptr; in foldAsLoad() local
|
| D | MachineSSAUpdater.cpp | 225 MachineInstr *UseMI = U.getParent(); in RewriteUse() local
|
| D | DetectDeadLanes.cpp | 420 const MachineInstr &UseMI = *MO.getParent(); in determineInitialUsedLanes() local
|
| D | TwoAddressInstructionPass.cpp | 383 MachineInstr &UseMI = *MRI->use_instr_nodbg_begin(Reg); in findOnlyInterestingUse() local 645 while (MachineInstr *UseMI = findOnlyInterestingUse(Reg, MBB, MRI, TII,IsCopy, in scanUses() local
|
| D | RegisterCoalescer.cpp | 893 MachineInstr *UseMI = MO.getParent(); in removeCopyByCommutingDef() local 943 MachineInstr *UseMI = UseMO.getParent(); in removeCopyByCommutingDef() local 1579 MachineInstr *UseMI = UseMO.getParent(); in reMaterializeTrivialDef() local 1772 MachineInstr *UseMI = &*(I++); in updateRegDefsUses() local
|
| /freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/Mips/ |
| D | Mips16RegisterInfo.cpp | 58 MachineBasicBlock::iterator &UseMI, const TargetRegisterClass *RC, in saveScavengerRegister()
|
| /freebsd-12-stable/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/ |
| D | Localizer.cpp | 126 MachineInstr &UseMI = *MOUse.getParent(); in localizeInterBlock() local
|
| D | CombinerHelper.cpp | 406 MachineInstr &UseMI = *UseMO.getParent(); in InsertInsnsWithoutSideEffectsBeforeUse() local 479 for (auto &UseMI : MRI.use_nodbg_instructions(LoadReg)) { in matchCombineExtendingLoads() local 557 MachineInstr *UseMI = UseMO->getParent(); in applyCombineExtendingLoads() local 627 const MachineInstr &UseMI) { in isPredecessor() 643 const MachineInstr &UseMI) { in dominates() 861 for (auto &UseMI : MRI.use_nodbg_instructions(Addr)) { in findPreIndexCandidate() local 992 for (auto &UseMI : MRI.use_nodbg_instructions(Src1)) { in matchCombineDivRem() local 4158 for (auto &UseMI : MRI.use_nodbg_instructions(Src1Reg)) { in reassociationCanBreakAddressingModePattern() local
|
| /freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
| D | PPCVSXFMAMutate.cpp | 286 MachineInstr *UseMI = UseMO.getParent(); in processBlock() local
|
| D | PPCInstrInfo.cpp | 168 const MachineInstr &UseMI, in getOperandLatency() 2058 bool PPCInstrInfo::onlyFoldImmediate(MachineInstr &UseMI, MachineInstr &DefMI, in onlyFoldImmediate() 2125 bool PPCInstrInfo::FoldImmediate(MachineInstr &UseMI, MachineInstr &DefMI, in FoldImmediate() 2440 MachineInstr *UseMI = &*I; in optimizeCompareInstr() local 2503 MachineInstr *UseMI = &*MRI->use_instr_begin(CRReg); in optimizeCompareInstr() local 2624 MachineInstr *UseMI = &*I; in optimizeCompareInstr() local
|
| /freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/ARM/ |
| D | MLxExpansionPass.cpp | 122 MachineInstr *UseMI = &*MRI->use_instr_nodbg_begin(Reg); in getDefReg() local
|
| /freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/AArch64/GISel/ |
| D | AArch64PostLegalizerCombiner.cpp | 160 MachineInstr &UseMI = *MRI.use_instr_begin(Dst); in matchAArch64MulConstCombine() local
|
| D | AArch64RegisterBankInfo.cpp | 756 for (const MachineInstr &UseMI : in getInstrMapping() local
|
| /freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/RISCV/ |
| D | RISCVInsertVSETVLI.cpp | 385 MachineInstr *UseMI = MRI->getVRegDef(UseMO.getReg()); in computeInfoForInstr() local
|
| /freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/AArch64/ |
| D | AArch64ExpandPseudoInsts.cpp | 102 static void transferImpOps(MachineInstr &OldMI, MachineInstrBuilder &UseMI, in transferImpOps()
|
| /freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/X86/ |
| D | X86DomainReassignment.cpp | 579 for (auto &UseMI : MRI->use_nodbg_instructions(CurReg)) { in buildClosure() local
|