Lines Matching defs:BlockInfoBuilder
26 struct BlockInfoBuilder { struct
27 using ValueSetT = Liveness::ValueSetT;
30 BlockInfoBuilder() : block(nullptr) {} in BlockInfoBuilder() argument
33 BlockInfoBuilder(Block *block) : block(block) { in BlockInfoBuilder() argument
87 bool updateLiveIn() { in updateLiveIn()
104 template <typename SourceT> void updateLiveOut(SourceT &source) { in updateLiveOut()
112 Block *block;
115 ValueSetT inValues;
118 ValueSetT outValues;
121 ValueSetT defValues;
124 ValueSetT useValues;