Searched refs:IDFBlocks (Results 1 – 8 of 8) sorted by relevance
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/Utils/ |
D | SSAUpdaterBulk.cpp | 150 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/ |
D | DominatorTreeTest.cpp | 654 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/ |
D | IteratedDominanceFrontier.h | 84 void calculate(SmallVectorImpl<BasicBlock *> &IDFBlocks);
|
/external/llvm/include/llvm/Analysis/ |
D | IteratedDominanceFrontier.h | 84 void calculate(SmallVectorImpl<BasicBlock *> &IDFBlocks);
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/Scalar/ |
D | ADCE.cpp | 481 SmallVector<BasicBlock *, 32> IDFBlocks; in markLiveBranchesFromControlDependences() local 485 IDFs.calculate(IDFBlocks); in markLiveBranchesFromControlDependences() 489 for (auto *BB : IDFBlocks) { in markLiveBranchesFromControlDependences()
|
D | GVNHoist.cpp | 340 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/ |
D | MemorySSA.cpp | 402 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/ |
D | MemorySSA.cpp | 1330 SmallVector<BasicBlock *, 32> IDFBlocks; in placePHINodes() local 1331 IDFs.calculate(IDFBlocks); in placePHINodes() 1334 for (auto &BB : IDFBlocks) in placePHINodes()
|