Searched refs:ConsumedStateMap (Results 1 – 2 of 2) sorted by relevance
143 class ConsumedStateMap {155 ConsumedStateMap() = default;156 ConsumedStateMap(const ConsumedStateMap &Other) in ConsumedStateMap() function175 void intersect(const ConsumedStateMap &Other);178 const ConsumedStateMap *LoopBackStates,205 bool operator!=(const ConsumedStateMap *Other) const;209 std::vector<std::unique_ptr<ConsumedStateMap>> StateMapsArray;225 void addInfo(const CFGBlock *Block, ConsumedStateMap *StateMap,228 std::unique_ptr<ConsumedStateMap> StateMap);230 ConsumedStateMap* borrowInfo(const CFGBlock *Block);[all …]
467 ConsumedStateMap *StateMap;529 void reset(ConsumedStateMap *NewStateMap) { in reset()1019 const CFGBlock *Block, ConsumedStateMap *StateMap, in addInfo()1057 std::unique_ptr<ConsumedStateMap>1110 void ConsumedStateMap::clearTemporaries() { in clearTemporaries()1133 void ConsumedStateMap::intersect(const ConsumedStateMap &Other) { in intersect()1173 void ConsumedStateMap::markUnreachable() { in markUnreachable()1192 bool ConsumedStateMap::operator!=(const ConsumedStateMap *Other) const { in operator !=()1231 std::unique_ptr<ConsumedStateMap> FalseStates( in splitState()1232 new ConsumedStateMap(*CurrStates)); in splitState()[all …]