Home | History | Annotate | Download | only in Analysis

Lines Matching refs:Blocks

36 /// blocks, and optionally, a set of live-in blocks.
51 /// \brief Give the IDF calculator the set of blocks in which the value is
52 /// defined. This is equivalent to the set of starting blocks it should be
56 void setDefiningBlocks(const SmallPtrSetImpl<BasicBlock *> &Blocks) {
57 DefBlocks = &Blocks;
60 /// \brief Give the IDF calculator the set of blocks in which the value is
62 /// not include blocks where any phi insertion would be dead.
66 void setLiveInBlocks(const SmallPtrSetImpl<BasicBlock *> &Blocks) {
67 LiveInBlocks = &Blocks;
82 /// set, to avoid computing the IDF for blocks where an inserted PHI node