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

References

lib/CodeGen/ScheduleDAGInstrs.cpp
  809     assert(SU && "No SUnit mapped to this MI");
  819         PDiffs->addInstruction(SU->NodeNum, RegOpers, MRI);
  843         addPhysRegDeps(SU, j);
  846         addVRegDefDeps(SU, j);
  860         addPhysRegDeps(SU, j);
  862         addVRegUseDeps(SU, j);
  872     if (SU->NumSuccs == 0 && SU->Latency > 1 && (HasVRegDef || MI.mayLoad())) {
  872     if (SU->NumSuccs == 0 && SU->Latency > 1 && (HasVRegDef || MI.mayLoad())) {
  873       SDep Dep(SU, SDep::Artificial);
  874       Dep.setLatency(SU->Latency - 1);
  887         BarrierChain->addPredBarrier(SU);
  888       BarrierChain = SU;
  907         BarrierChain->addPredBarrier(SU);
  909       FPExceptions.insert(SU, UnknownValue);
  925       BarrierChain->addPredBarrier(SU);
  937         addChainDependencies(SU, Stores);
  938         addChainDependencies(SU, NonAliasStores);
  939         addChainDependencies(SU, Loads);
  940         addChainDependencies(SU, NonAliasLoads);
  943         Stores.insert(SU, UnknownValue);
  952           addChainDependencies(SU, (ThisMayAlias ? Stores : NonAliasStores), V);
  953           addChainDependencies(SU, (ThisMayAlias ? Loads : NonAliasLoads), V);
  962           (ThisMayAlias ? Stores : NonAliasStores).insert(SU, V);
  966         addChainDependencies(SU, Loads, UnknownValue);
  967         addChainDependencies(SU, Stores, UnknownValue);
  972         addChainDependencies(SU, Stores);
  973         addChainDependencies(SU, NonAliasStores);
  975         Loads.insert(SU, UnknownValue);
  983           addChainDependencies(SU, (ThisMayAlias ? Stores : NonAliasStores), V);
  986           (ThisMayAlias ? Loads : NonAliasLoads).insert(SU, V);
  989         addChainDependencies(SU, Stores, UnknownValue);