reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

lib/CodeGen/BranchFolding.cpp
 1879   for (const MachineOperand &MO : Loc->operands()) {
 1914   for (const MachineOperand &MO : PI->operands()) {
 1945   for (const MachineOperand &MO : PI->operands()) {
 2013     for (MachineOperand &MO : TIB->operands()) {
 2068     for (const MachineOperand &MO : TIB->operands()) {
 2086     for (const MachineOperand &MO : TIB->operands()) {
lib/CodeGen/BreakFalseDeps.cpp
  130   for (MachineOperand &CurrMO : MI->operands()) {
lib/CodeGen/CFGuardLongjmp.cpp
   82       for (MachineOperand &MO : MI.operands()) {
lib/CodeGen/DetectDeadLanes.cpp
  536       for (MachineOperand &MO : MI.operands()) {
lib/CodeGen/EarlyIfConversion.cpp
  255   for (const MachineOperand &MO : I->operands()) {
  378     for (const MachineOperand &MO : I->operands()) {
lib/CodeGen/ExecutionDomainFix.cpp
  383   for (MachineOperand &mo : mi->operands()) {
lib/CodeGen/GlobalISel/CombinerHelper.cpp
  112   for (const MachineOperand &MO : MI.operands()) {
  124       for (const MachineOperand &BuildVecMO : Def->operands()) {
lib/CodeGen/ImplicitNullChecks.cpp
  415   for (auto &DependenceMO : DependenceMI->operands()) {
  600     if (llvm::any_of(MI.operands(), [&](MachineOperand &MO) {
  689     for (const MachineOperand &MO : FaultingInstr->operands()) {
  699       for (auto &MO : DepMI->operands()) {
lib/CodeGen/LiveDebugValues.cpp
  811   for (const MachineOperand &MO : MI.operands()) {
lib/CodeGen/LiveIntervals.cpp
  778         for (const MachineOperand &MO : MI->operands()) {
  976     for (MachineOperand &MO : MI->operands()) {
lib/CodeGen/LiveRangeShrink.cpp
  140       for (const MachineOperand &MO : MI.operands()) {
  172       for (const MachineOperand &MO : MI.operands()) {
lib/CodeGen/MIRCanonicalizerPass.cpp
  357     for (auto &MO : MI.operands()) {
lib/CodeGen/MachineCSE.cpp
  167   for (MachineOperand &MO : MI->operands()) {
  465   for (const MachineOperand &MO : MI->operands()) {
lib/CodeGen/MachineCombiner.cpp
  169     for (const MachineOperand &MO : InstrPtr->operands()) {
  224   for (const MachineOperand &MO : NewRoot->operands()) {
lib/CodeGen/MachineCopyPropagation.cpp
  542     for (const MachineOperand &MO : MI->operands())
  558     for (const MachineOperand &MO : MI->operands()) {
lib/CodeGen/MachineInstr.cpp
  162   for (MachineOperand &MO : operands())
  171   for (MachineOperand &MO : operands())
  683   for (const MachineOperand &MO : MI->operands()) {
 1133   for (MachineOperand &MO : operands()) {
 1145     for (MachineOperand &MO : operands()) {
 1151     for (MachineOperand &MO : operands()) {
 1854   for (MachineOperand &MO : operands()) {
 1917   for (MachineOperand &MO : operands()) {
 1925   for (MachineOperand &MO : operands()) {
 1939     for (const MachineOperand &MO : operands()) {
 1953   for (MachineOperand &MO : operands()) {
lib/CodeGen/MachineLICM.cpp
  405   for (const MachineOperand &MO : MI->operands()) {
  525     for (const MachineOperand &MO : TI->operands()) {
  553       for (const MachineOperand &MO : MI->operands()) {
  578       for (MachineOperand &MO : MI.operands()) {
 1008   for (const MachineOperand &MO : I.operands()) {
 1485     for (MachineOperand &MO : MI->operands())
lib/CodeGen/MachineOutliner.cpp
 1247           for (MachineOperand &MOP : MI.operands()) {
lib/CodeGen/MachinePipeliner.cpp
 1565     for (const MachineOperand &MO : SU->getInstr()->operands())
lib/CodeGen/MachineSink.cpp
  952   for (auto &MO : MI.operands()) {
  975   for (MachineOperand &MO : MI.operands()) {
  993   for (auto &MO : MI.operands()) {
 1311     for (auto &MO : MI->operands()) {
lib/CodeGen/PatchableFunction.cpp
   77   for (auto &MO : FirstActualI->operands())
lib/CodeGen/PeepholeOptimizer.cpp
 1660         for (const MachineOperand &MO : MI->operands()) {
lib/CodeGen/ProcessImplicitDefs.cpp
   68   for (const MachineOperand &MO : MI->operands())
  100     for (MachineOperand &MO : UserMI->operands()) {
lib/CodeGen/RegAllocFast.cpp
  890   for (const MachineOperand &MO : MI.operands()) {
  905   for (const MachineOperand &MO : MI.operands()) {
  961   for (const MachineOperand &MO : MI.operands()) {
 1139     for (const MachineOperand &MO : MI.operands()) {
lib/CodeGen/RegUsageInfoPropagate.cpp
   70     for (MachineOperand &MO : MI.operands()) {
lib/CodeGen/RegisterCoalescer.cpp
 1617   for (MachineOperand &MO : CopyMI->operands())
 2943                Indexes->getInstructionFromIndex(Def)->operands()) {
lib/CodeGen/RegisterScavenging.cpp
  119   for (const MachineOperand &MO : MI.operands()) {
  204   for (const MachineOperand &MO : MI.operands()) {
  327     for (const MachineOperand &MO : MI->operands()) {
  543   for (const MachineOperand &MO : MI.operands()) {
  739   for (const MachineOperand &MO : MBB.front().operands()) {
lib/CodeGen/ScheduleDAGInstrs.cpp
  205     for (const MachineOperand &MO : ExitMI->operands()) {
 1088   for (MachineOperand &MO : MI.operands()) {
lib/CodeGen/SelectionDAG/FastISel.cpp
  170   for (const MachineOperand &MO : MI.operands()) {
lib/CodeGen/StackColoring.cpp
  680         for (const MachineOperand &MO : MI.operands()) {
  985       for (MachineOperand &MO : I.operands()) {
 1094       for (const MachineOperand &MO : I.operands()) {
lib/CodeGen/TwoAddressInstructionPass.cpp
  230   for (const MachineOperand &MO : MI->operands()) {
  910   for (const MachineOperand &MO : MI->operands()) {
  954     for (const MachineOperand &MO : OtherMI.operands()) {
 1092   for (const MachineOperand &MO : KillMI->operands()) {
 1129     for (const MachineOperand &MO : OtherMI.operands()) {
 1427             for (const MachineOperand &MO : MI.operands()) {
 1616       for (MachineOperand &MO : MI->operands()) {
 1656     for (MachineOperand &MO : MI->operands()) {
lib/CodeGen/XRayInstrumentation.cpp
  110         for (auto &MO : T.operands())
lib/Target/AArch64/AArch64A57FPLoadBalancing.cpp
  553     for (auto &U : I.operands()) {
lib/Target/AArch64/AArch64FrameLowering.cpp
  195       for (const MachineOperand &MO : MI.operands()) {
lib/Target/AArch64/AArch64InstrInfo.cpp
 5404   for (const MachineOperand &MOP : MI.operands()) {
 5438     for (const MachineOperand &MOP : MI.operands()) {
lib/Target/AArch64/AArch64InstructionSelector.cpp
 3928   auto IntrinOp = find_if(I.operands(), [&](const MachineOperand &Op) {
lib/Target/AMDGPU/AMDGPUInstructionSelector.cpp
  167   for (const MachineOperand &MO : I.operands()) {
  449   for (const MachineOperand &MO : Copy->operands()) {
lib/Target/AMDGPU/AMDGPURegisterBankInfo.cpp
   58     for (MachineOperand &Op : MI.operands()) {
lib/Target/AMDGPU/GCNIterativeScheduler.cpp
  391       for (auto &Op : MI->operands())
lib/Target/AMDGPU/GCNSchedStrategy.cpp
  409     for (auto &Op : MI->operands())
lib/Target/AMDGPU/R600ControlFlowFinalizer.cpp
  428           for (MachineOperand &MO : BI->operands()) {
lib/Target/AMDGPU/SIFixSGPRCopies.cpp
  438     for (auto &MO : MI.operands()) {
lib/Target/AMDGPU/SIInstrInfo.cpp
 1551       for (MachineOperand &MO : I->operands())
lib/Target/AMDGPU/SILoadStoreOptimizer.cpp
  586   for (MachineOperand &Use : MI.operands()) {
lib/Target/AMDGPU/SIOptimizeExecMaskingPreRA.cpp
  356           for (auto &Op : I->operands()) {
  397     for (auto &Op : Lead->operands()) {
lib/Target/AMDGPU/SIPreAllocateWWMRegs.cpp
  123       for (MachineOperand &MO : MI.operands()) {
lib/Target/AMDGPU/SIRegisterInfo.cpp
  384   for (const MachineOperand &MO: MI.operands()) {
lib/Target/ARM/A15SDOptimizer.cpp
  191     for (MachineOperand &MO : MI->operands()) {
  213       for (MachineOperand &MODef : Def->operands()) {
  403   for (MachineOperand &MO : MI->operands()) {
lib/Target/ARM/ARMFastISel.cpp
  255   for (const MachineOperand &MO : MI->operands()) {
lib/Target/ARM/ARMLowOverheadLoops.cpp
  122     for (auto &MO : MI.operands()) {
  135     for (auto &MO : MI.operands()) {
  293       for (auto &MO : MI.operands()) {
lib/Target/ARM/Thumb1FrameLowering.cpp
  641     for (auto MO: MBBI->operands())
  756     for (auto MO: MBBI->operands())
lib/Target/ARM/Thumb2ITBlockPass.cpp
   87   for (auto &MO : MI->operands()) {
  114   for (MachineOperand &MO : MI->operands()) {
lib/Target/ARM/Thumb2SizeReduction.cpp
  300   for (const MachineOperand &MO : CPSRDef->operands()) {
  309   for (const MachineOperand &MO : Use->operands()) {
  974   for (const MachineOperand &MO : MI.operands()) {
  989   for (const MachineOperand &MO : MI.operands()) {
lib/Target/AVR/AVRExpandPseudoInsts.cpp
  875   for (MachineOperand &MO : MI.operands()) {
lib/Target/Hexagon/HexagonBitSimplify.cpp
 1015     for (auto &Op : MI->operands()) {
lib/Target/Hexagon/HexagonBlockRanges.cpp
  320     for (auto &Op : In.operands()) {
  336     for (auto &Op : In.operands()) {
  350     for (auto &Op : In.operands()) {
lib/Target/Hexagon/HexagonConstExtenders.cpp
 1151   for (MachineOperand &Op : MI.operands())
lib/Target/Hexagon/HexagonConstPropagation.cpp
 2792     for (const MachineOperand &MO : MI.operands()) {
 2813         for (const MachineOperand &MO : MI.operands()) {
 2831   for (const MachineOperand &MO : MI.operands()) {
 3094     for (MachineOperand &MO : NewMI->operands())
 3159       for (auto &Op : NI->operands())
lib/Target/Hexagon/HexagonCopyToCombine.cpp
  441     for (MachineOperand &Op : MI.operands()) {
lib/Target/Hexagon/HexagonExpandCondsets.cpp
  473     for (auto &Op : DefI->operands()) {
  728   for (auto &Op : MI->operands()) {
  764     for (auto &Op : MI->operands()) {
  798   for (auto &Op : MI.operands()) {
  899   for (auto &Op : NewI->operands())
  920     for (auto &Op : MI->operands()) {
  991     for (auto &Op : MI->operands()) {
 1081           for (auto &Op : I->operands())
 1283     for (MachineOperand &Op : MI->operands())
lib/Target/Hexagon/HexagonGenInsert.cpp
 1477     for (const MachineOperand &MO : MI->operands()) {
lib/Target/Hexagon/HexagonGenMux.cpp
  364     for (MachineOperand &Op : I->operands()) {
lib/Target/Hexagon/HexagonHazardRecognizer.cpp
  115   for (const MachineOperand &MO : MI->operands())
lib/Target/Hexagon/HexagonNewValueJump.cpp
  150   for (const MachineOperand &Op : II->operands()) {
  651             for (MachineOperand &MO : MI.operands()) {
  658                 for (MachineOperand &Op : I->operands()) {
lib/Target/Hexagon/HexagonOptAddrMode.cpp
  204     for (auto &Mo : UseMI.operands())
lib/Target/Hexagon/HexagonSplitDouble.cpp
  442         for (auto &Op : UseI->operands()) {
  600   for (auto &Op : MI->operands()) {
 1079   for (auto &Op : MI->operands()) {
 1104   for (auto &Op : MI->operands()) {
lib/Target/Hexagon/HexagonVLIWPacketizer.cpp
  386       for (auto &MO : BI->operands())
  428   for (auto &MO : MJ.operands())
  946   for (auto &Op : MI.operands()) {
 1587       for (const MachineOperand &Op : I.operands()) {
lib/Target/Hexagon/RDFLiveness.cpp
  885     for (auto &Op : MI->operands()) {
  898     for (auto &Op : MI->operands()) {
lib/Target/Mips/MipsSEInstrInfo.cpp
  689   for (auto & MO : I->operands()) {
lib/Target/PowerPC/PPCMIPeephole.cpp
  961       for (MachineOperand &MO : CMPI->operands())
lib/Target/PowerPC/PPCVSXSwapRemoval.cpp
  253       for (const MachineOperand &MO : MI.operands()) {
  600     for (const MachineOperand &MO : MI->operands()) {
lib/Target/RISCV/RISCVISelLowering.cpp
 1280       if (llvm::any_of(SequenceMBBI->operands(), [&](MachineOperand &MO) {
lib/Target/SystemZ/SystemZElimCompare.cpp
  300   for (const auto &MO : MI.operands())
lib/Target/SystemZ/SystemZRegisterInfo.cpp
  388     for (const MachineOperand &MO : MII->operands())
lib/Target/WebAssembly/WebAssemblyCFGStackify.cpp
 1329           SmallVector<MachineOperand, 4> Ops(MI.operands());
lib/Target/X86/X86CallFrameOptimization.cpp
  335   for (const MachineOperand &MO : MI->operands()) {
lib/Target/X86/X86CmovConversion.cpp
  456         for (auto &MO : MI.operands()) {
lib/Target/X86/X86FlagsCopyLowering.cpp
  269                         MI.operands(), [&](MachineOperand &MOp) {
lib/Target/X86/X86FloatingPoint.cpp
  977   for (const auto &MO : I->operands()) {
 1698     for (auto &MO : I->operands()) {
lib/Target/X86/X86ISelLowering.cpp
30380   for (const auto &MO : MI.operands()) {
31136       for (auto &MOp : II.operands())
lib/Target/X86/X86InstrInfo.cpp
 8096   for (const MachineOperand &MOP : MI.operands())
lib/Target/X86/X86SpeculativeLoadHardening.cpp
  547     for (MachineOperand &Op : CMovI->operands()) {
lib/Target/X86/X86VZeroUpper.cpp
  154   for (const MachineOperand &MO : MI.operands()) {
  170   for (const MachineOperand &MO : MI.operands()) {