[PredicateInfo] Remove unused member (NFC)

PredicateInfo takes up a large amount of memory during IPSCCP
with many functions. And a large part of that space seems to
be going completely to waste here...
This commit is contained in:
Nikita Popov 2020-04-16 21:19:45 +02:00
parent a7e15b0626
commit 0f1678cd08
1 changed files with 1 additions and 4 deletions

View File

@ -197,11 +197,8 @@ class PredicateInfo {
private:
// Used to store information about each value we might rename.
struct ValueInfo {
// Information about each possible copy. During processing, this is each
// inserted info. After processing, we move the uninserted ones to the
// uninserted vector.
// Information about each possible copy.
SmallVector<PredicateBase *, 4> Infos;
SmallVector<PredicateBase *, 4> UninsertedInfos;
};
// This owns the all the predicate infos in the function, placed or not.
iplist<PredicateBase> AllInfos;