Searched defs:OrderMap (Results 1 – 3 of 3) sorted by relevance
50 struct OrderMap { struct51 DenseMap<const Value *, std::pair<unsigned, bool>> IDs;52 unsigned LastGlobalConstantID = 0;53 unsigned LastGlobalValueID = 0;57 bool isGlobalConstant(unsigned ID) const { in isGlobalConstant()61 bool isGlobalValue(unsigned ID) const { in isGlobalValue()65 unsigned size() const { return IDs.size(); } in size()66 std::pair<unsigned, bool> &operator[](const Value *V) { return IDs[V]; } in operator []()68 std::pair<unsigned, bool> lookup(const Value *V) const { in lookup()72 void index(const Value *V) { in index()
249 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()