Searched refs:IDFBlocks (Results 1 – 6 of 6) sorted by relevance
150 SmallVector<BasicBlock *, 32> IDFBlocks; in RewriteAllUses() local155 IDF.calculate(IDFBlocks); in RewriteAllUses()159 for (auto *FrontierBB : IDFBlocks) { in RewriteAllUses()
89 void calculate(SmallVectorImpl<BasicBlock *> &IDFBlocks);
482 SmallVector<BasicBlock *, 32> IDFBlocks; in markLiveBranchesFromControlDependences() local486 IDFs.calculate(IDFBlocks); in markLiveBranchesFromControlDependences()490 for (auto *BB : IDFBlocks) { in markLiveBranchesFromControlDependences()
340 SmallVector<BasicBlock *, 32> IDFBlocks; member in llvm::GVNHoist763 SmallVector<BasicBlock *, 2> IDFBlocks; in computeInsertionPoints() local785 IDFBlocks.clear(); in computeInsertionPoints()786 IDFs.calculate(IDFBlocks); in computeInsertionPoints()794 for (auto IDFB : IDFBlocks) { in computeInsertionPoints()
853 SmallVector<BasicBlock *, 32> IDFBlocks; in applyInsertUpdates() local859 IDFs.calculate(IDFBlocks); in applyInsertUpdates()860 for (auto *BBIDF : IDFBlocks) { in applyInsertUpdates()
1418 SmallVector<BasicBlock *, 32> IDFBlocks; in placePHINodes() local1419 IDFs.calculate(IDFBlocks); in placePHINodes()1422 for (auto &BB : IDFBlocks) in placePHINodes()