Home
last modified time | relevance | path

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

/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/Utils/
DSSAUpdaterBulk.cpp150 SmallVector<BasicBlock *, 32> IDFBlocks; in RewriteAllUses() local
155 IDF.calculate(IDFBlocks); in RewriteAllUses()
159 for (auto *FrontierBB : IDFBlocks) { in RewriteAllUses()
/external/swiftshader/third_party/llvm-7.0/llvm/unittests/IR/
DDominatorTreeTest.cpp654 SmallVector<BasicBlock *, 32> IDFBlocks; in TEST() local
657 IDF.calculate(IDFBlocks); in TEST()
660 EXPECT_EQ(IDFBlocks.size(), 2UL); in TEST()
662 EXPECT_EQ(IDFBlocks[0], D); in TEST()
663 EXPECT_EQ(IDFBlocks[1], E); in TEST()
664 EXPECT_TRUE(DT->getNode(IDFBlocks[0])->getDFSNumIn() < in TEST()
665 DT->getNode(IDFBlocks[1])->getDFSNumIn()); in TEST()
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/Analysis/
DIteratedDominanceFrontier.h84 void calculate(SmallVectorImpl<BasicBlock *> &IDFBlocks);
/external/llvm/include/llvm/Analysis/
DIteratedDominanceFrontier.h84 void calculate(SmallVectorImpl<BasicBlock *> &IDFBlocks);
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/Scalar/
DADCE.cpp481 SmallVector<BasicBlock *, 32> IDFBlocks; in markLiveBranchesFromControlDependences() local
485 IDFs.calculate(IDFBlocks); in markLiveBranchesFromControlDependences()
489 for (auto *BB : IDFBlocks) { in markLiveBranchesFromControlDependences()
DGVNHoist.cpp340 SmallVector<BasicBlock *, 32> IDFBlocks; member in llvm::GVNHoist
765 SmallVector<BasicBlock *, 2> IDFBlocks; in computeInsertionPoints() local
787 IDFs.calculate(IDFBlocks); in computeInsertionPoints()
795 for (auto IDFB : IDFBlocks) { // TODO: Prune out useless CHI insertions. in computeInsertionPoints()
/external/llvm/lib/Transforms/Utils/
DMemorySSA.cpp402 SmallVector<BasicBlock *, 32> IDFBlocks; in buildMemorySSA() local
403 IDFs.calculate(IDFBlocks); in buildMemorySSA()
406 for (auto &BB : IDFBlocks) { in buildMemorySSA()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Analysis/
DMemorySSA.cpp1330 SmallVector<BasicBlock *, 32> IDFBlocks; in placePHINodes() local
1331 IDFs.calculate(IDFBlocks); in placePHINodes()
1334 for (auto &BB : IDFBlocks) in placePHINodes()