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

References

lib/CodeGen/GlobalISel/CombinerHelper.cpp
  548     return MDT->dominates(&DefMI, &UseMI);
lib/Target/AMDGPU/SIFixSGPRCopies.cpp
  392   if (MDT.dominates(From, To))
  465           assert(MDT.dominates(&*To, &*From));
  482                       MDT.dominates(Clobber, &*From) &&
  483                       MDT.dominates(Clobber, &*To)) ||
  494         if (MDT.dominates(MI1, MI2)) {
  504         } else if (MDT.dominates(MI2, MI1)) {
lib/Target/AMDGPU/SIRegisterInfo.cpp
 1898             MDT.dominates(LIS->getInstructionFromIndex(DefIdx),
 1909   if (!Def || !MDT.dominates(Def, &Use))
lib/Target/ARC/ARCOptAddrMode.cpp
  160     if (!MDT->dominates(MI, User))
  236                if (MDT->dominates(Last, First)) std::swap(First, Last);
  270   if (MDT->dominates(Ldst, Add))
  272   else if (!MDT->dominates(Add, Ldst))
  307     if (&MI != Add && MDT->dominates(Ldst, &MI))
  309     else if (!MDT->dominates(&MI, Ldst))
  311     if (MDT->dominates(Add, &MI))
  409     if (!OpDef || !MDT->dominates(OpDef, To))
lib/Target/Hexagon/HexagonBitSimplify.cpp
 2289       if (!MDT.dominates(DefI, &*At))
lib/Target/Hexagon/HexagonConstExtenders.cpp
 1977     return MDT->dominates(MA, MB);
lib/Target/Hexagon/RDFLiveness.cpp
  196       return MDT.dominates(CB, CA);
lib/Target/PowerPC/PPCMIPeephole.cpp
  249     if (It->second && MDT->dominates(MI, CurrInst))
  252     if (MDT->dominates(CurrInst, MI)) {
  744                 !MDT->dominates(DefDomMI, LiMI))
lib/Target/WebAssembly/WebAssemblyMemIntrinsicResults.cpp
  105     if (&MI == Where || !MDT.dominates(&MI, Where))
lib/Target/WebAssembly/WebAssemblyRegStackify.cpp
  428       while (!MDT.dominates(OneUseInst, UseInst)) {