Lines Matching defs:buildExtractionBlockSet
70 static SetVector<BasicBlock *> buildExtractionBlockSet(IteratorT BBBegin,
102 /// \brief Helper to call buildExtractionBlockSet with an ArrayRef.
104 buildExtractionBlockSet(ArrayRef<BasicBlock *> BBs) {
105 return buildExtractionBlockSet(BBs.begin(), BBs.end());
108 /// \brief Helper to call buildExtractionBlockSet with a RegionNode.
110 buildExtractionBlockSet(const RegionNode &RN) {
113 return buildExtractionBlockSet(RN.getNodeAs<BasicBlock>());
117 return buildExtractionBlockSet(R.block_begin(), R.block_end());
122 Blocks(buildExtractionBlockSet(BB)), NumExitBlocks(~0U) {}
127 Blocks(buildExtractionBlockSet(BBs)), NumExitBlocks(~0U) {}
131 Blocks(buildExtractionBlockSet(L.getBlocks())), NumExitBlocks(~0U) {}
136 Blocks(buildExtractionBlockSet(RN)), NumExitBlocks(~0U) {}