reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
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);