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

Declarations

include/llvm/CodeGen/MachineRegisterInfo.h
  596   MachineInstr *getVRegDef(unsigned Reg) const;

References

include/llvm/CodeGen/GlobalISel/InstructionSelectorImpl.h
  109       MachineInstr *NewMI = MRI.getVRegDef(MO.getReg());
include/llvm/CodeGen/GlobalISel/LegalizationArtifactCombiner.h
   61       markInstAndDefDead(MI, *MRI.getVRegDef(SrcReg), DeadInsts);
   79     auto *SrcMI = MRI.getVRegDef(SrcReg);
  114       markInstAndDefDead(MI, *MRI.getVRegDef(SrcReg), DeadInsts);
  120     auto *SrcMI = MRI.getVRegDef(SrcReg);
  154       markInstAndDefDead(MI, *MRI.getVRegDef(SrcReg), DeadInsts);
  170     auto *SrcMI = MRI.getVRegDef(SrcReg);
  392     MachineInstr *MergeI = MRI.getVRegDef(Src);
  500       MachineInstr *TmpDef = MRI.getVRegDef(PrevRegSrc);
include/llvm/CodeGen/GlobalISel/MIPatternMatch.h
  127     MI = MRI.getVRegDef(Reg);
lib/CodeGen/EarlyIfConversion.cpp
  271     MachineInstr *DefMI = MRI->getVRegDef(Reg);
lib/CodeGen/GlobalISel/CombinerHelper.cpp
  117     MachineInstr *Def = MRI.getVRegDef(Reg);
  768   MachineInstr *CmpMI = MRI.getVRegDef(BrCond->getOperand(0).getReg());
  786   MachineInstr *CmpMI = MRI.getVRegDef(BrCond->getOperand(0).getReg());
lib/CodeGen/GlobalISel/GISelKnownBits.cpp
   54   const MachineInstr &MI = *MRI.getVRegDef(R);
   93   MachineInstr &MI = *MRI.getVRegDef(R);
  316           MachineInstr *RHSMI = MRI.getVRegDef(MI.getOperand(2).getReg());
lib/CodeGen/GlobalISel/InstructionSelector.cpp
   62   MachineInstr *RootI = MRI.getVRegDef(Root.getReg());
   67   MachineInstr *RHSI = MRI.getVRegDef(RHS.getReg());
lib/CodeGen/GlobalISel/Utils.cpp
  244   while ((MI = MRI.getVRegDef(VReg)) && !IsConstantOpcode(MI->getOpcode()) &&
  297   MachineInstr *MI = MRI.getVRegDef(VReg);
  305   auto *DefMI = MRI.getVRegDef(Reg);
  314     DefMI = MRI.getVRegDef(SrcReg);
  391   const MachineInstr *DefMI = MRI.getVRegDef(Val);
lib/CodeGen/LiveVariables.cpp
  133   assert(MRI->getVRegDef(reg) && "Register use before def!");
  168   if (MBB == MRI->getVRegDef(reg)->getParent()) return;
  179     MarkVirtRegAliveInBlock(VRInfo, MRI->getVRegDef(reg)->getParent(), *PI);
  594       MarkVirtRegAliveInBlock(getVarInfo(*I),MRI->getVRegDef(*I)->getParent(),
  658       if (VirtRegInfo[Reg].Kills[j] == MRI->getVRegDef(Reg))
  730   const MachineInstr *Def = MRI.getVRegDef(Reg);
lib/CodeGen/MachineCSE.cpp
  174     MachineInstr *DefMI = MRI->getVRegDef(Reg);
lib/CodeGen/MachineLICM.cpp
 1041     assert(MRI->getVRegDef(Reg) &&
 1046     if (CurLoop->contains(MRI->getVRegDef(Reg)))
lib/CodeGen/MachinePipeliner.cpp
 2070   MachineInstr *BaseDef = MRI.getVRegDef(BaseReg);
 2073     BaseDef = MRI.getVRegDef(BaseReg);
 2108   MachineInstr *Phi = MRI.getVRegDef(BaseReg);
 2117   MachineInstr *PrevDef = MRI.getVRegDef(PrevReg);
 2188   MachineInstr *Def = MRI.getVRegDef(Reg);
 2194         Def = MRI.getVRegDef(Def->getOperand(i).getReg());
 2248   MachineInstr *Def = MRI.getVRegDef(BaseOpS->getReg());
 2254   MachineInstr *LoopDef = MRI.getVRegDef(LoopVal);
 2599   SUnit *UseSU = SSD->getSUnit(MRI.getVRegDef(LoopVal));
 2622   MachineInstr *Phi = MRI.getVRegDef(MO.getReg());
lib/CodeGen/MachineSSAUpdater.cpp
  329     return InstrIsPHI(Updater->MRI->getVRegDef(Val));
lib/CodeGen/MachineSink.cpp
  217   MachineInstr *DefMI = MRI->getVRegDef(SrcReg);
  459       MachineInstr *DefMI = MRI->getVRegDef(Reg);
lib/CodeGen/MachineTraceMetrics.cpp
  770     const MachineInstr *DefMI = MTM.MRI->getVRegDef(LIR.Reg);
 1031         unsigned &Height = Heights[MTM.MRI->getVRegDef(LI.Reg)];
 1135       const MachineInstr *DefMI = MTM.MRI->getVRegDef(LIR.Reg);
lib/CodeGen/ModuloSchedule.cpp
  399     int LoopValStage = Schedule.getStage(MRI.getVRegDef(LoopVal));
  450         MachineInstr *InstOp1 = MRI.getVRegDef(PhiOp1);
  458           InstOp1 = MRI.getVRegDef(PhiOp1);
  472       if (MachineInstr *InstOp1 = MRI.getVRegDef(PhiOp1))
  476       MachineInstr *PhiInst = MRI.getVRegDef(LoopVal);
  643       if (MachineInstr *InstOp2 = MRI.getVRegDef(PhiOp2))
  654         if (MachineInstr *InstOp1 = MRI.getVRegDef(PhiOp1)) {
  800         MachineInstr *MI = MRI.getVRegDef(LCDef);
  925   MachineInstr *BaseDef = MRI.getVRegDef(BaseReg);
  928     BaseDef = MRI.getVRegDef(BaseReg);
 1039       MachineInstr *Def = MRI.getVRegDef(reg);
 1060   MachineInstr *Def = MRI.getVRegDef(Reg);
 1066         Def = MRI.getVRegDef(Def->getOperand(i).getReg());
 1079     MachineInstr *LoopInst = MRI.getVRegDef(LoopVal);
 1116     unsigned PhiStage = (unsigned)Schedule.getStage(MRI.getVRegDef(PhiDef));
 1117     unsigned LoopStage = (unsigned)Schedule.getStage(MRI.getVRegDef(LoopVal));
 1198   MachineInstr *Use = MRI.getVRegDef(LoopVal);
 1472     MachineInstr *MI = MRI.getVRegDef(R);
 1530       MachineInstr *MI = MRI.getVRegDef(MO->getReg());
 1563            MRI.getVRegDef(MO->getReg())->getParent() == BB;
lib/CodeGen/OptimizePHIs.cpp
  115     MachineInstr *SrcMI = MRI->getVRegDef(SrcReg);
  122       SrcMI = MRI->getVRegDef(SrcReg);
lib/CodeGen/PHIElimination.cpp
  410         if (MachineInstr *DefMI = MRI->getVRegDef(SrcReg))
lib/CodeGen/PeepholeOptimizer.cpp
  422         Def = MRI.getVRegDef(Reg);
lib/CodeGen/RegisterCoalescer.cpp
 2033     CopyMI = MRI->getVRegDef(SrcReg);
 2052     MachineInstr &DestMI = *MRI->getVRegDef(SrcReg);
lib/CodeGen/SelectionDAG/FastISel.cpp
  470     LastLocalValue = MRI.getVRegDef(Reg);
lib/CodeGen/SelectionDAG/InstrEmitter.cpp
  510       DefMI = MRI->getVRegDef(Reg);
lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp
  578       MachineInstr *Def = RegInfo->getVRegDef(Reg);
  593       MachineInstr *Def = RegInfo->getVRegDef(LDI->second);
lib/CodeGen/TailDuplicator.cpp
  192       MachineInstr *DefMI = MRI->getVRegDef(VReg);
lib/CodeGen/TargetRegisterInfo.cpp
  498     const MachineInstr *MI = MRI->getVRegDef(SrcReg);
lib/Target/AArch64/AArch64InstrInfo.cpp
  419     const MachineInstr *DefMI = MRI.getVRegDef(VReg);
  437   const MachineInstr *DefMI = MRI.getVRegDef(VReg);
 4790   MachineInstr *DefMI = MRI->getVRegDef(VReg);
 4799     DefMI = MRI->getVRegDef(CopyVReg);
lib/Target/AArch64/AArch64InstructionSelector.cpp
  957   MachineInstr *CCMI = MRI.getVRegDef(CondReg);
  959     CCMI = MRI.getVRegDef(CCMI->getOperand(1).getReg());
 1178     auto *AmtMI = MRI.getVRegDef(ShiftReg);
 1765     auto *PtrMI = MRI.getVRegDef(PtrReg);
 1776           PtrMI = MRI.getVRegDef(Ptr2Reg);
 3401   MachineInstr *CondDef = MRI.getVRegDef(I.getOperand(1).getReg());
 3418     CondDef = MRI.getVRegDef(CondDef->getOperand(1).getReg());
 4286   MachineInstr *Gep = MRI.getVRegDef(Root.getReg());
 4350   MachineInstr *RootDef = MRI.getVRegDef(Root.getReg());
 4357   MachineInstr *RHS = MRI.getVRegDef(OffImm.getReg());
 4391   MachineInstr *RootDef = MRI.getVRegDef(Root.getReg());
 4405     MachineInstr *LHSDef = MRI.getVRegDef(LHS.getReg());
 4406     MachineInstr *RHSDef = MRI.getVRegDef(RHS.getReg());
 4467   MachineInstr *ShiftInst = MRI.getVRegDef(Root.getReg());
 4618       MachineInstr *ExtInst = MRI.getVRegDef(ExtReg);
lib/Target/AArch64/AArch64LegalizerInfo.cpp
  668   auto *CstMI = MRI.getVRegDef(AmtReg);
lib/Target/AArch64/AArch64RegisterBankInfo.cpp
  699       MachineInstr *DefMI = MRI.getVRegDef(VReg);
  749       MachineInstr *DefMI = MRI.getVRegDef(VReg);
  823     MachineInstr *DefMI = MRI.getVRegDef(VReg);
lib/Target/AMDGPU/AMDGPUInstructionSelector.cpp
 1783   MachineInstr *MI = MRI->getVRegDef(Src);
 1788     MI = MRI->getVRegDef(Src);
 1963   const MachineInstr *OpDef = MRI->getVRegDef(Root.getReg());
 2043   if (const MachineInstr *RootDef = MRI->getVRegDef(Root.getReg())) {
 2047       const MachineInstr *LHSDef = MRI->getVRegDef(LHS.getReg());
 2048       const MachineInstr *RHSDef = MRI->getVRegDef(RHS.getReg());
 2137   const MachineInstr *RootDef = MRI->getVRegDef(Root.getReg());
 2149     const MachineInstr *LHSDef = MRI->getVRegDef(LHS.getReg());
 2150     const MachineInstr *RHSDef = MRI->getVRegDef(RHS.getReg());
lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp
 1818   if (!MRI.getVRegDef(LiveIn)) {
lib/Target/AMDGPU/R600ISelLowering.cpp
  340     MachineInstr * defInstr = MRI.getVRegDef(maskedRegister);
lib/Target/AMDGPU/SIFixSGPRCopies.cpp
  641           MachineInstr *DefMI = MRI->getVRegDef(SrcReg);
  719               MachineInstr *DefMI = MRI->getVRegDef(MO->getReg());
  812     MachineInstr *Def = MRI->getVRegDef(InputReg);
lib/Target/AMDGPU/SIFoldOperands.cpp
  951     MachineInstr *Def = MRI.getVRegDef(Op.getReg());
 1300   MachineInstr *Def = MRI->getVRegDef(ClampSrc->getReg());
 1424   MachineInstr *Def = MRI->getVRegDef(RegOp->getReg());
lib/Target/AMDGPU/SIInstrInfo.cpp
 4295   MachineInstr *Def = MRI.getVRegDef(OpReg);
 6423   auto *DefInst = MRI.getVRegDef(RSR.Reg);
 6434         DefInst = MRI.getVRegDef(RSR.Reg);
 6442         DefInst = MRI.getVRegDef(RSR.Reg);
lib/Target/ARC/ARCOptAddrMode.cpp
  408     MachineInstr *OpDef = MRI->getVRegDef(O.getReg());
lib/Target/ARM/A15SDOptimizer.cpp
  157   MachineInstr *MI = MRI->getVRegDef(SReg);
  252       MachineInstr *DPRMI = MRI->getVRegDef(MI->getOperand(1).getReg());
  253       MachineInstr *SPRMI = MRI->getVRegDef(MI->getOperand(2).getReg());
  304       MachineInstr *Def = MRI->getVRegDef(OpReg);
  347   MachineInstr *Def = MRI->getVRegDef(MI->getOperand(1).getReg());
  376          MachineInstr *NewMI = MRI->getVRegDef(Reg);
  384        MachineInstr *NewMI = MRI->getVRegDef(MI->getOperand(1).getReg());
  607     MachineInstr *Def = MRI->getVRegDef(*I);
lib/Target/ARM/ARMBaseInstrInfo.cpp
 1809       MachineInstr *Def0 = MRI->getVRegDef(Addr0);
 1810       MachineInstr *Def1 = MRI->getVRegDef(Addr1);
 2183   MachineInstr *MI = MRI.getVRegDef(Reg);
lib/Target/ARM/ARMISelLowering.cpp
 2517     MachineInstr *Def = MRI->getVRegDef(VR);
lib/Target/ARM/MLxExpansionPass.cpp
   94   MachineInstr *DefMI = MRI->getVRegDef(Reg);
  101         DefMI = MRI->getVRegDef(Reg);
  107         DefMI = MRI->getVRegDef(Reg);
  146   MachineInstr *DefMI = MRI->getVRegDef(Reg);
  157             DefMI = MRI->getVRegDef(SrcReg);
  165         DefMI = MRI->getVRegDef(Reg);
  171         DefMI = MRI->getVRegDef(Reg);
lib/Target/BPF/BPFMIPeephole.cpp
   80   MachineInstr *DefInsn = MRI->getVRegDef(MovMI->getOperand(1).getReg());
   95       MachineInstr *PhiDef = MRI->getVRegDef(opnd.getReg());
  140         MachineInstr *SllMI = MRI->getVRegDef(ShfReg);
  154         MachineInstr *MovMI = MRI->getVRegDef(SllMI->getOperand(1).getReg());
  380         MI2 = MRI->getVRegDef(SrcReg);
  390         DefMI = MRI->getVRegDef(SrcReg);
  397         DefMI = MRI->getVRegDef(SrcReg);
  423           MachineInstr *PhiDef = MRI->getVRegDef(opnd.getReg());
lib/Target/Hexagon/HexagonBitSimplify.cpp
 2263     MachineInstr *DefS = MRI.getVRegDef(S);
 2287       MachineInstr *DefI = MRI.getVRegDef(Op0.getReg());
 2659   MachineInstr *InpDef = MRI.getVRegDef(SR.Reg);
 3274       const MachineInstr *DefPrehR = MRI->getVRegDef(F->PR.Reg);
lib/Target/Hexagon/HexagonConstExtenders.cpp
 1504   const MachineInstr *DefI = Rs.isVReg() ? MRI->getVRegDef(Rs.Reg) : nullptr;
lib/Target/Hexagon/HexagonEarlyIfConv.cpp
  407     const MachineInstr *DefI = MRI->getVRegDef(R);
  479     const MachineInstr *Def1 = MRI->getVRegDef(RA.getReg());
  480     const MachineInstr *Def3 = MRI->getVRegDef(RB.getReg());
lib/Target/Hexagon/HexagonGenInsert.cpp
 1020       const MachineInstr *DefI = MRI->getVRegDef(R);
 1072   MachineInstr *DefVR = MRI->getVRegDef(VR);
 1153   const MachineInstr *DefV = MRI->getVRegDef(VR);
 1157     const MachineInstr *DefS = MRI->getVRegDef(SR);
 1158     const MachineInstr *DefI = MRI->getVRegDef(IR);
 1346     const MachineInstr *DefI = MRI->getVRegDef(I->first);
 1410     MachineInstr *MI = MRI->getVRegDef(I->first);
 1444     MachineInstr *DefI = MRI->getVRegDef(I->first);
lib/Target/Hexagon/HexagonGenPredicate.cpp
  232     MachineInstr *DefI = MRI->getVRegDef(Reg.R);
  254   MachineInstr *DefI = MRI->getVRegDef(Reg.R);
  328     const MachineInstr *DefI = MRI->getVRegDef(PR.R);
lib/Target/Hexagon/HexagonHardwareLoops.cpp
  439       MachineInstr *DI = MRI->getVRegDef(PhiOpReg);
  447         if (MRI->getVRegDef(IndReg) == Phi && checkForImmediate(Opnd2, V)) {
  465   MachineInstr *PredI = MRI->getVRegDef(PredR);
  501   IVOp = MRI->getVRegDef(F->first);
  604   MachineInstr *IV_Phi = MRI->getVRegDef(IVReg);
  650   MachineInstr *CondI = MRI->getVRegDef(PredReg);
  698     MachineBasicBlock *DefBB = MRI->getVRegDef(R)->getParent();
  704     OldInsts.push_back(MRI->getVRegDef(R));
  708     MachineBasicBlock *DefBB = MRI->getVRegDef(R)->getParent();
  714     OldInsts.push_back(MRI->getVRegDef(R));
  737     const MachineInstr *StartValInstr = MRI->getVRegDef(Start->getReg());
  743     const MachineInstr *EndValInstr = MRI->getVRegDef(End->getReg());
  928       const MachineInstr *EndValInstr = MRI->getVRegDef(End->getReg());
 1212     MachineInstr *TCDef = MRI->getVRegDef(TripCount->getReg());
 1376     MachineInstr *Def = MRI->getVRegDef(MO->getReg());
 1437   MachineInstr *Def = MRI->getVRegDef(Reg);
 1514   MachineInstr *DI = MRI->getVRegDef(R);
 1586   MachineInstr *DI = MRI->getVRegDef(R);
 1638       MachineInstr *DI = MRI->getVRegDef(PhiReg);
 1646         if (MRI->getVRegDef(IndReg) == Phi && checkForImmediate(Opnd2, V)) {
 1706   MachineInstr *PredDef = MRI->getVRegDef(P);
 1771                               << ") = " << *(MRI->getVRegDef(I->first)));
 1775             IndI = MRI->getVRegDef(I->first);
 1779                               << ") = " << *(MRI->getVRegDef(MO.getReg())));
 1783             nonIndI = MRI->getVRegDef(MO.getReg());
 1827       MachineInstr *BumpI = MRI->getVRegDef(I->first);
lib/Target/Hexagon/HexagonNewValueJump.cpp
  294       MachineInstr *def = MRI.getVRegDef(cmpOp2);
lib/Target/Hexagon/HexagonSplitDouble.cpp
  235     MachineInstr *DefI = MRI->getVRegDef(R);
  405   const MachineInstr *DefI = MRI->getVRegDef(Reg);
  427     MachineInstr *DefI = MRI->getVRegDef(DR);
  508   const MachineInstr *CmpI = MRI->getVRegDef(PR);
  510     CmpI = MRI->getVRegDef(CmpI->getOperand(1).getReg());
 1139     MachineInstr *DefI = MRI->getVRegDef(DR);
lib/Target/Hexagon/HexagonVExtract.cpp
   77     MachineInstr *DI = MRI.getVRegDef(ExtIdxR);
  127     MachineInstr *DefI = MRI.getVRegDef(VecR);
lib/Target/Lanai/LanaiInstrInfo.cpp
  463   MachineInstr *MI = MRI.getVRegDef(Reg);
lib/Target/Mips/MipsInstructionSelector.cpp
  401     MachineInstr *Addr = MRI.getVRegDef(I.getOperand(1).getReg());
  403       MachineInstr *Offset = MRI.getVRegDef(Addr->getOperand(2).getReg());
lib/Target/Mips/MipsOptimizePICCall.cpp
  281   MachineInstr *DefMI = MRI.getVRegDef(Reg);
lib/Target/Mips/MipsRegisterBankInfo.cpp
  190   MachineInstr *DefMI = MRI.getVRegDef(Reg);
  216     Ret = MRI.getVRegDef(Ret->getOperand(1).getReg());
lib/Target/NVPTX/NVPTXReplaceImageHandles.cpp
  140   MachineInstr &TexHandleDef = *MRI.getVRegDef(Op.getReg());
lib/Target/PowerPC/PPCBranchCoalescing.cpp
  361       MachineInstr *Op1Def = MRI->getVRegDef(Op1.getReg());
  362       MachineInstr *Op2Def = MRI->getVRegDef(Op2.getReg());
  461       MachineInstr *DefInst = MRI->getVRegDef(Use.getReg());
lib/Target/PowerPC/PPCInstrInfo.cpp
 2359         DefMI = MRI->getVRegDef(TrueReg);
 4055     const MachineInstr *SrcMI = MRI->getVRegDef(SrcReg);
 4079     const MachineInstr *SrcMI = MRI->getVRegDef(SrcReg);
 4108         const MachineInstr *SrcMI = MRI->getVRegDef(SrcReg);
 4135     const MachineInstr *MISrc1 = MRI->getVRegDef(SrcReg1);
 4136     const MachineInstr *MISrc2 = MRI->getVRegDef(SrcReg2);
lib/Target/PowerPC/PPCMIPeephole.cpp
  155   return MRI->getVRegDef(Reg);
  348             MachineInstr *DefMI = MRI->getVRegDef(TrueReg1);
  361                 MachineInstr *LoadMI = MRI->getVRegDef(DefReg);
  448         MachineInstr *DefMI = MRI->getVRegDef(TrueReg);
  458           MachineInstr *Splt = MRI->getVRegDef(ConvReg);
  511         MachineInstr *DefMI = MRI->getVRegDef(TrueReg);
  523           MachineInstr *P1 = MRI->getVRegDef(DefsReg1);
  524           MachineInstr *P2 = MRI->getVRegDef(DefsReg2);
  572         MachineInstr *SrcMI = MRI->getVRegDef(NarrowReg);
  616         MachineInstr *SrcMI = MRI->getVRegDef(NarrowReg);
  685         MachineInstr *SrcMI = MRI->getVRegDef(SrcReg);
  691         ImpDefMI = MRI->getVRegDef(SrcMI->getOperand(1).getReg());
  692         SubRegMI = MRI->getVRegDef(SrcMI->getOperand(2).getReg());
  699             SrcMI = MRI->getVRegDef(CopyReg);
  921     MachineInstr *Inst = MRI->getVRegDef(SrcReg);
  955       MachineInstr *CMPI = MRI->getVRegDef(CndReg);
 1013     MachineInstr *CMPI = MRI->getVRegDef(BI->getOperand(1).getReg());
 1016         MachineInstr *Inst = MRI->getVRegDef(CMPI->getOperand(I).getReg());
 1112     MachineInstr *CMPI1 = MRI->getVRegDef(BI1->getOperand(1).getReg());
 1115     MachineInstr *CMPI2 = MRI->getVRegDef(BI2->getOperand(1).getReg());
 1282           MachineInstr *Inst = MRI->getVRegDef(CMPI2->getOperand(I).getReg());
 1339   MachineInstr *SrcMI = MRI->getVRegDef(SrcReg);
 1419   MachineInstr *SrcMI = MRI->getVRegDef(SrcReg);
lib/Target/PowerPC/PPCReduceCRLogicals.cpp
   67           MachineInstr *DefMI = MRI->getVRegDef(MI.getOperand(i - 1).getReg());
  540   MachineInstr *Copy = MRI->getVRegDef(Reg);
  564   return MRI->getVRegDef(CopySrc);
lib/Target/PowerPC/PPCVSXSwapRemoval.cpp
  557   MachineInstr *MI = MRI->getVRegDef(SrcReg);
  617       MachineInstr* DefMI = MRI->getVRegDef(Reg);
  699       MachineInstr *DefMI = MRI->getVRegDef(UseReg);
  776         MachineInstr *DefMI = MRI->getVRegDef(UseReg);
lib/Target/RISCV/RISCVMergeBaseOffset.cpp
  146   MachineInstr &OffsetTail = *MRI->getVRegDef(Reg);
  155         *MRI->getVRegDef(OffsetTail.getOperand(1).getReg());
lib/Target/WebAssembly/WebAssemblyExplicitLocals.cpp
  173   MachineInstr *Def = MRI.getVRegDef(Reg);
lib/Target/WebAssembly/WebAssemblyLowerBrUnless.cpp
   77         MachineInstr *Def = MRI.getVRegDef(Cond);
lib/Target/X86/X86CallFrameOptimization.cpp
  618   MachineInstr &DefMI = *MRI->getVRegDef(Reg);
lib/Target/X86/X86DomainReassignment.cpp
  559     MachineInstr *DefMI = MRI->getVRegDef(CurReg);
lib/Target/X86/X86FlagsCopyLowering.cpp
  370     MachineInstr &CopyDefI = *MRI->getVRegDef(VOp.getReg());
lib/Target/X86/X86ISelLowering.cpp
 4237     MachineInstr *Def = MRI->getVRegDef(VR);
lib/Target/X86/X86InstrInfo.cpp
 3838   DefMI = MRI->getVRegDef(FoldAsLoadDefReg);
lib/Target/X86/X86InstructionSelector.cpp
  533   X86SelectAddress(*MRI.getVRegDef(I.getOperand(1).getReg()), MRI, AM);
 1095   MachineInstr *Def = MRI.getVRegDef(CarryInReg);
 1098     Def = MRI.getVRegDef(CarryInReg);
 1290   if (Index == 0 && MRI.getVRegDef(SrcReg)->isImplicitDef()) {
unittests/CodeGen/GlobalISel/CSETest.cpp
   64   EXPECT_EQ(&*MIBCst, MRI->getVRegDef(Splat0->getOperand(1).getReg()));
   69   EXPECT_EQ(&*MIBFP0, MRI->getVRegDef(FSplat->getOperand(1).getReg()));
unittests/CodeGen/GlobalISel/KnownBitsTest.cpp
   20   MachineInstr *FinalCopy = MRI->getVRegDef(CopyReg);
   40   MachineInstr *FinalCopy = MRI->getVRegDef(CopyReg);
   68   MachineInstr *FinalCopy = MRI->getVRegDef(CopyReg);
   84   MachineInstr *FinalCopy = MRI->getVRegDef(CopyReg);
  111   MachineInstr *FinalCopy = MRI->getVRegDef(CopyReg);