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

References

lib/CodeGen/ScheduleDAGInstrs.cpp
  797       DbgValues.push_back(std::make_pair(DbgMI, &MI));
  801     if (MI.isDebugValue()) {
  802       DbgMI = &MI;
  805     if (MI.isDebugLabel())
  808     SUnit *SU = MISUnitMap[&MI];
  813       RegOpers.collect(MI, *TRI, MRI, TrackLaneMasks, false);
  815         SlotIndex SlotIdx = LIS->getInstructionIndex(MI);
  821       if (RPTracker->getPos() == RegionEnd || &*RPTracker->getPos() != &MI)
  823       assert(&*RPTracker->getPos() == &MI && "RPTracker in sync");
  828         (CanHandleTerminators || (!MI.isTerminator() && !MI.isPosition())) &&
  828         (CanHandleTerminators || (!MI.isTerminator() && !MI.isPosition())) &&
  837     for (unsigned j = 0, n = MI.getNumOperands(); j != n; ++j) {
  838       const MachineOperand &MO = MI.getOperand(j);
  850     for (unsigned j = 0, n = MI.getNumOperands(); j != n; ++j) {
  851       const MachineOperand &MO = MI.getOperand(j);
  872     if (SU->NumSuccs == 0 && SU->Latency > 1 && (HasVRegDef || MI.mayLoad())) {
  883     if (isGlobalMemoryObject(AA, &MI)) {
  905     if (MI.mayRaiseFPException()) {
  919     if (!MI.mayStore() &&
  920         !(MI.mayLoad() && !MI.isDereferenceableInvariantLoad(AA)))
  920         !(MI.mayLoad() && !MI.isDereferenceableInvariantLoad(AA)))
  931     bool ObjsFound = getUnderlyingObjectsForInstr(&MI, MFI, Objs,
  934     if (MI.mayStore()) {