Searched refs:IDFBlocks (Results 1 – 6 of 6) sorted by relevance
135 SmallVector<BasicBlock *, 32> IDFBlocks; in RewriteAllUses() local139 IDF.calculate(IDFBlocks); in RewriteAllUses()148 for (auto *FrontierBB : IDFBlocks) { in RewriteAllUses()199 for (auto *BB : IDFBlocks) { in RewriteAllUses()
103 void calculate(SmallVectorImpl<NodeTy *> &IDFBlocks);132 SmallVectorImpl<NodeTy *> &IDFBlocks) { in calculate() argument194 IDFBlocks.emplace_back(SuccBB); in calculate()
490 SmallVector<BasicBlock *, 32> IDFBlocks; in markLiveBranchesFromControlDependences() local494 IDFs.calculate(IDFBlocks); in markLiveBranchesFromControlDependences()498 for (auto *BB : IDFBlocks) { in markLiveBranchesFromControlDependences()
273 SmallVector<BasicBlock *, 32> IDFBlocks; member in llvm::GVNHoist412 SmallVector<BasicBlock *, 2> IDFBlocks; in computeInsertionPoints() local434 IDFBlocks.clear(); in computeInsertionPoints()435 IDFs.calculate(IDFBlocks); in computeInsertionPoints()444 for (auto *IDFBB : IDFBlocks) { in computeInsertionPoints()
375 SmallVector<BasicBlock *, 32> IDFBlocks; in insertDef() local377 IDFs.calculate(IDFBlocks); in insertDef()379 for (auto *BBIDF : IDFBlocks) { in insertDef()1083 SmallVector<BasicBlock *, 32> IDFBlocks; in applyInsertUpdates() local1089 IDFs.calculate(IDFBlocks); in applyInsertUpdates()1093 for (auto *BBIDF : IDFBlocks) in applyInsertUpdates()1100 for (auto *BBIDF : IDFBlocks) { in applyInsertUpdates()
1510 SmallVector<BasicBlock *, 32> IDFBlocks; in placePHINodes() local1511 IDFs.calculate(IDFBlocks); in placePHINodes()1514 for (auto &BB : IDFBlocks) in placePHINodes()