Searched defs:OrderMap (Results 1 – 4 of 4) sorted by relevance
56 struct OrderMap { struct57 DenseMap<const Value *, std::pair<unsigned, bool>> IDs;58 unsigned LastGlobalConstantID = 0;59 unsigned LastGlobalValueID = 0;63 bool isGlobalConstant(unsigned ID) const { in isGlobalConstant()67 bool isGlobalValue(unsigned ID) const { in isGlobalValue()71 unsigned size() const { return IDs.size(); } in size()72 std::pair<unsigned, bool> &operator[](const Value *V) { return IDs[V]; } in operator []()74 std::pair<unsigned, bool> lookup(const Value *V) const { in lookup()78 void index(const Value *V) { in index()
245 DenseMap<Instruction *, unsigned> OrderMap; in generateInstructionOrderMap() local
100 struct OrderMap { struct101 DenseMap<const Value *, std::pair<unsigned, bool>> IDs;103 unsigned size() const { return IDs.size(); } in size()104 std::pair<unsigned, bool> &operator[](const Value *V) { return IDs[V]; } in operator []()106 std::pair<unsigned, bool> lookup(const Value *V) const { in lookup()110 void index(const Value *V) { in index()
198 InstOrderMap OrderMap; in flushLocalValueMap() local250 InstOrderMap &OrderMap) { in sinkLocalValueMaterialization()