Home
last modified time | relevance | path

Searched refs:BlockInfoBuilder (Results 1 – 1 of 1) sorted by relevance

/llvm-project-15.0.7/mlir/lib/Analysis/
H A DLiveness.cpp27 struct BlockInfoBuilder { struct
31 BlockInfoBuilder() = default;
34 BlockInfoBuilder(Block *block) : block(block) { in BlockInfoBuilder() argument
100 void updateLiveOut(const DenseMap<Block *, BlockInfoBuilder> &builders) { in updateLiveOut() argument
102 const BlockInfoBuilder &builder = builders.find(succ)->second; in updateLiveOut()
126 DenseMap<Block *, BlockInfoBuilder> &builders) { in buildBlockMapping()
130 BlockInfoBuilder &builder = in buildBlockMapping()
140 BlockInfoBuilder &builder = builders[current]; in buildBlockMapping()
162 DenseMap<Block *, BlockInfoBuilder> builders; in build()
167 BlockInfoBuilder &builder = entry.second; in build()