Searched refs:CFGBuilder (Results 1 – 8 of 8) sorted by relevance
| /llvm-project-15.0.7/llvm/unittests/IR/ |
| H A D | CFGBuilder.cpp | 30 CFGBuilder::CFGBuilder(Function *F, const std::vector<Arc> &InitialArcs, in CFGBuilder() function in CFGBuilder 97 bool CFGBuilder::connect(const Arc &A) { in connect() 129 Optional<CFGBuilder::Update> CFGBuilder::getNextUpdate() const { in getNextUpdate() 135 Optional<CFGBuilder::Update> CFGBuilder::applyUpdate() { in applyUpdate() 165 TEST(CFGBuilder, Construction) { in TEST() argument 170 CFGBuilder B(Holder.F, Arcs, {}); in TEST() 184 TEST(CFGBuilder, Insertions) { in TEST() argument 193 CFGBuilder B(Holder.F, {}, Updates); in TEST() 212 TEST(CFGBuilder, Deletions) { in TEST() argument 214 std::vector<CFGBuilder::Arc> Arcs = { in TEST() [all …]
|
| H A D | DominatorTreeBatchUpdatesTest.cpp | 173 CFGBuilder Builder( in TEST() 194 std::vector<CFGBuilder::Arc> Arcs = { in TEST() 207 CFGBuilder B(Holder.F, Arcs, Updates); in TEST() 224 std::vector<CFGBuilder::Arc> Arcs = { in TEST() 240 CFGBuilder B(Holder.F, Arcs, Updates); in TEST() 260 std::vector<CFGBuilder::Arc> Arcs = { in TEST() 273 CFGBuilder B(Holder.F, Arcs, Updates); in TEST() 290 std::vector<CFGBuilder::Arc> Arcs = { in TEST() 306 CFGBuilder B(Holder.F, Arcs, Updates); in TEST() 323 std::vector<CFGBuilder::Arc> Arcs = { in TEST() [all …]
|
| H A D | DominatorTreeTest.cpp | 703 bool CompUpdates(const CFGBuilder::Update &A, const CFGBuilder::Update &B) { in CompUpdates() 711 std::vector<CFGBuilder::Arc> Arcs = { in TEST() 719 CFGBuilder B(Holder.F, Arcs, Updates); in TEST() 739 std::vector<CFGBuilder::Arc> Arcs = { in TEST() 816 std::vector<CFGBuilder::Arc> Arcs = { in TEST() 843 std::vector<CFGBuilder::Arc> Arcs = { in TEST() 875 std::vector<CFGBuilder::Arc> Arcs = { in TEST() 901 std::vector<CFGBuilder::Arc> Arcs = { in TEST() 926 std::vector<CFGBuilder::Arc> Arcs = { in TEST() 961 std::vector<CFGBuilder::Arc> Arcs = { in TEST() [all …]
|
| H A D | CFGBuilder.h | 53 class CFGBuilder { 71 CFGBuilder(Function *F, const std::vector<Arc> &InitialArcs,
|
| H A D | CMakeLists.txt | 16 CFGBuilder.cpp
|
| /llvm-project-15.0.7/clang/lib/Analysis/ |
| H A D | CFG.cpp | 170 class CFGBuilder; 190 bool alwaysAdd(CFGBuilder &builder, 465 class CFGBuilder { class 531 explicit CFGBuilder(ASTContext *astContext, in CFGBuilder() function in __anon8d78c9ed0411::CFGBuilder 1295 bool CFGBuilder::alwaysAdd(const Stmt *stmt) { in alwaysAdd() 1344 void CFGBuilder::consumeConstructionContext( in consumeConstructionContext() 1360 void CFGBuilder::findConstructionContexts( in findConstructionContexts() 1630 CFGBlock *CFGBuilder::createNoReturnBlock() { in createNoReturnBlock() 2358 CFGBlock *CFGBuilder::VisitChildren(Stmt *S) { in VisitChildren() 3007 CFGBlock *CFGBuilder::VisitIfStmt(IfStmt *I) { in VisitIfStmt() [all …]
|
| /llvm-project-15.0.7/llvm/utils/gn/secondary/llvm/unittests/IR/ |
| H A D | BUILD.gn | 18 "CFGBuilder.cpp",
|
| /llvm-project-15.0.7/clang/test/Analysis/ |
| H A D | misc-ps.m | 1149 // This previously triggered an assertion failure in CFGBuilder. 1242 // This example exposed a bug in child traversal in the CFGBuilder.
|