/external/llvm-project/llvm/include/llvm/Support/ |
D | GenericIteratedDominanceFrontier.h | 102 void calculate(SmallVectorImpl<NodeTy *> &IDFBlocks); 132 SmallVectorImpl<NodeTy *> &IDFBlocks) { in calculate() argument 190 IDFBlocks.emplace_back(SuccBB); in calculate()
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Utils/ |
D | SSAUpdaterBulk.cpp | 149 SmallVector<BasicBlock *, 32> IDFBlocks; in RewriteAllUses() local 154 IDF.calculate(IDFBlocks); in RewriteAllUses() 158 for (auto *FrontierBB : IDFBlocks) { in RewriteAllUses()
|
/external/llvm-project/llvm/lib/Transforms/Utils/ |
D | SSAUpdaterBulk.cpp | 149 SmallVector<BasicBlock *, 32> IDFBlocks; in RewriteAllUses() local 154 IDF.calculate(IDFBlocks); in RewriteAllUses() 158 for (auto *FrontierBB : IDFBlocks) { in RewriteAllUses()
|
/external/llvm/include/llvm/Analysis/ |
D | IteratedDominanceFrontier.h | 84 void calculate(SmallVectorImpl<BasicBlock *> &IDFBlocks);
|
/external/llvm-project/llvm/lib/Transforms/Scalar/ |
D | ADCE.cpp | 487 SmallVector<BasicBlock *, 32> IDFBlocks; in markLiveBranchesFromControlDependences() local 491 IDFs.calculate(IDFBlocks); in markLiveBranchesFromControlDependences() 495 for (auto *BB : IDFBlocks) { in markLiveBranchesFromControlDependences()
|
D | GVNHoist.cpp | 287 SmallVector<BasicBlock *, 32> IDFBlocks; member in llvm::GVNHoist 435 SmallVector<BasicBlock *, 2> IDFBlocks; in computeInsertionPoints() local 457 IDFBlocks.clear(); in computeInsertionPoints() 458 IDFs.calculate(IDFBlocks); in computeInsertionPoints() 467 for (auto *IDFBB : IDFBlocks) { in computeInsertionPoints()
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Scalar/ |
D | ADCE.cpp | 487 SmallVector<BasicBlock *, 32> IDFBlocks; in markLiveBranchesFromControlDependences() local 491 IDFs.calculate(IDFBlocks); in markLiveBranchesFromControlDependences() 495 for (auto *BB : IDFBlocks) { in markLiveBranchesFromControlDependences()
|
D | GVNHoist.cpp | 340 SmallVector<BasicBlock *, 32> IDFBlocks; member in llvm::GVNHoist 763 SmallVector<BasicBlock *, 2> IDFBlocks; in computeInsertionPoints() local 785 IDFBlocks.clear(); in computeInsertionPoints() 786 IDFs.calculate(IDFBlocks); in computeInsertionPoints() 794 for (auto IDFB : IDFBlocks) { in computeInsertionPoints()
|
/external/llvm-project/llvm/unittests/IR/ |
D | DominatorTreeTest.cpp | 684 SmallVector<BasicBlock *, 32> IDFBlocks; in TEST() local 687 IDF.calculate(IDFBlocks); in TEST() 690 EXPECT_EQ(IDFBlocks.size(), 2UL); in TEST() 692 EXPECT_EQ(IDFBlocks[0], D); in TEST() 693 EXPECT_EQ(IDFBlocks[1], E); in TEST() 694 EXPECT_TRUE(DT->getNode(IDFBlocks[0])->getDFSNumIn() < in TEST() 695 DT->getNode(IDFBlocks[1])->getDFSNumIn()); in TEST()
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Analysis/ |
D | MemorySSAUpdater.cpp | 375 SmallVector<BasicBlock *, 32> IDFBlocks; in insertDef() local 377 IDFs.calculate(IDFBlocks); in insertDef() 379 for (auto *BBIDF : IDFBlocks) { in insertDef() 1053 SmallVector<BasicBlock *, 32> IDFBlocks; in applyInsertUpdates() local 1059 IDFs.calculate(IDFBlocks); in applyInsertUpdates() 1063 for (auto *BBIDF : IDFBlocks) in applyInsertUpdates() 1070 for (auto *BBIDF : IDFBlocks) { in applyInsertUpdates()
|
D | MemorySSA.cpp | 1498 SmallVector<BasicBlock *, 32> IDFBlocks; in placePHINodes() local 1499 IDFs.calculate(IDFBlocks); in placePHINodes() 1502 for (auto &BB : IDFBlocks) in placePHINodes()
|
/external/llvm-project/llvm/lib/Analysis/ |
D | MemorySSAUpdater.cpp | 378 SmallVector<BasicBlock *, 32> IDFBlocks; in insertDef() local 380 IDFs.calculate(IDFBlocks); in insertDef() 382 for (auto *BBIDF : IDFBlocks) { in insertDef() 1090 SmallVector<BasicBlock *, 32> IDFBlocks; in applyInsertUpdates() local 1096 IDFs.calculate(IDFBlocks); in applyInsertUpdates() 1100 for (auto *BBIDF : IDFBlocks) in applyInsertUpdates() 1107 for (auto *BBIDF : IDFBlocks) { in applyInsertUpdates()
|
D | MemorySSA.cpp | 1524 SmallVector<BasicBlock *, 32> IDFBlocks; in placePHINodes() local 1525 IDFs.calculate(IDFBlocks); in placePHINodes() 1528 for (auto &BB : IDFBlocks) in placePHINodes()
|
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Support/ |
D | GenericIteratedDominanceFrontier.h | 102 void calculate(SmallVectorImpl<NodeTy *> &IDFBlocks);
|
/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()
|