Home
last modified time | relevance | path

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

/llvm-project-15.0.7/llvm/unittests/IR/
H A DCFGBuilder.cpp30 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 DDominatorTreeBatchUpdatesTest.cpp173 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 DDominatorTreeTest.cpp703 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 DCFGBuilder.h53 class CFGBuilder {
71 CFGBuilder(Function *F, const std::vector<Arc> &InitialArcs,
H A DCMakeLists.txt16 CFGBuilder.cpp
/llvm-project-15.0.7/clang/lib/Analysis/
H A DCFG.cpp170 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 DBUILD.gn18 "CFGBuilder.cpp",
/llvm-project-15.0.7/clang/test/Analysis/
H A Dmisc-ps.m1149 // This previously triggered an assertion failure in CFGBuilder.
1242 // This example exposed a bug in child traversal in the CFGBuilder.