Home
last modified time | relevance | path

Searched refs:Value2SUsMap (Results 1 – 2 of 2) sorted by relevance

/openbsd-src/gnu/llvm/llvm/include/llvm/CodeGen/
H A DScheduleDAGInstrs.h196 class Value2SUsMap;
202 void reduceHugeMemNodeMaps(Value2SUsMap &stores,
203 Value2SUsMap &loads, unsigned N);
217 void addChainDependencies(SUnit *SU, Value2SUsMap &Val2SUsMap);
220 void addChainDependencies(SUnit *SU, Value2SUsMap &Val2SUsMap,
228 void addBarrierChain(Value2SUsMap &map);
234 void insertBarrierChain(Value2SUsMap &map);
/openbsd-src/gnu/llvm/llvm/lib/CodeGen/
H A DScheduleDAGInstrs.cpp611 class ScheduleDAGInstrs::Value2SUsMap : public MapVector<ValueType, SUList> { class in ScheduleDAGInstrs
619 Value2SUsMap(unsigned lat = 0) : TrueMemOrderLatency(lat) {} in Value2SUsMap() function in ScheduleDAGInstrs::Value2SUsMap
667 Value2SUsMap &Val2SUsMap) { in addChainDependencies()
674 Value2SUsMap &Val2SUsMap, in addChainDependencies()
676 Value2SUsMap::iterator Itr = Val2SUsMap.find(V); in addChainDependencies()
682 void ScheduleDAGInstrs::addBarrierChain(Value2SUsMap &map) { in addBarrierChain()
693 void ScheduleDAGInstrs::insertBarrierChain(Value2SUsMap &map) { in insertBarrierChain()
697 for (Value2SUsMap::iterator I = map.begin(), EE = map.end(); I != EE;) { in insertBarrierChain()
698 Value2SUsMap::iterator CurrItr = I++; in insertBarrierChain()
757 Value2SUsMap Stores, Loads(1 /*TrueMemOrderLatency*/); in buildSchedGraph()
[all …]