Searched refs:ConsumedStateMap (Results 1 – 2 of 2) sorted by relevance
142 class ConsumedStateMap {154 ConsumedStateMap() = default;155 ConsumedStateMap(const ConsumedStateMap &Other) in ConsumedStateMap() function173 void intersect(const ConsumedStateMap &Other);176 const ConsumedStateMap *LoopBackStates,203 bool operator!=(const ConsumedStateMap *Other) const;207 std::vector<std::unique_ptr<ConsumedStateMap>> StateMapsArray;223 void addInfo(const CFGBlock *Block, ConsumedStateMap *StateMap,226 std::unique_ptr<ConsumedStateMap> StateMap);228 ConsumedStateMap* borrowInfo(const CFGBlock *Block);[all …]
466 ConsumedStateMap *StateMap;528 void reset(ConsumedStateMap *NewStateMap) { in reset()1018 const CFGBlock *Block, ConsumedStateMap *StateMap, in addInfo()1056 std::unique_ptr<ConsumedStateMap>1109 void ConsumedStateMap::clearTemporaries() { in clearTemporaries()1132 void ConsumedStateMap::intersect(const ConsumedStateMap &Other) { in intersect()1172 void ConsumedStateMap::markUnreachable() { in markUnreachable()1191 bool ConsumedStateMap::operator!=(const ConsumedStateMap *Other) const { in operator !=()1230 std::unique_ptr<ConsumedStateMap> FalseStates( in splitState()1231 new ConsumedStateMap(*CurrStates)); in splitState()[all …]