| /llvm-project-15.0.7/mlir/test/lib/IR/ |
| H A D | TestVisitorsGeneric.cpp | 65 auto walker = [&](Operation *op, const WalkStage &stage) { in runOnOperation() local 101 auto result = outerOp->walk(walker); in runOnOperation() 108 return walker(op, stage); in runOnOperation() 132 auto walker = [&](Block *block) { in runOnOperation() local 141 auto result = getOperation()->walk(walker); in runOnOperation() 163 auto walker = [&](Region *region) { in runOnOperation() local 172 auto result = getOperation()->walk(walker); in runOnOperation()
|
| /llvm-project-15.0.7/clang/lib/StaticAnalyzer/Checkers/ |
| H A D | CheckSizeofPointer.cpp | 84 WalkAST walker(BR, this, mgr.getAnalysisDeclContext(D)); in checkASTCodeBody() local 85 walker.Visit(D->getBody()); in checkASTCodeBody()
|
| H A D | LLVMConventionsChecker.cpp | 138 StringRefCheckerVisitor walker(D, BR, Checker); in CheckStringRefAssignedTemporary() local 139 walker.Visit(D->getBody()); in CheckStringRefAssignedTemporary() 236 ASTFieldVisitor walker(R, BR, Checker); in CheckASTMemory() local 237 walker.Visit(I); in CheckASTMemory()
|
| H A D | ObjCContainersASTChecker.cpp | 165 WalkAST walker(BR, this, Mgr.getAnalysisDeclContext(D)); in checkASTCodeBody() local 166 walker.Visit(D->getBody()); in checkASTCodeBody()
|
| H A D | CStringSyntaxChecker.cpp | 284 WalkAST walker(this, BR, Mgr.getAnalysisDeclContext(D)); in checkASTCodeBody() local 285 walker.Visit(D->getBody()); in checkASTCodeBody()
|
| H A D | CheckSecuritySyntaxOnly.cpp | 1068 WalkAST walker(BR, mgr.getAnalysisDeclContext(D), filter); in checkASTCodeBody() local 1069 walker.Visit(D->getBody()); in checkASTCodeBody()
|
| /llvm-project-15.0.7/llvm/docs/ |
| H A D | MemorySSA.rst | 68 ``b`` *or* both. This in turn implies that without the use of `The walker`_, 203 The walker 207 the walker, for short. The goal of the walker is to provide answers to clobber 224 be the walker's goal to figure this out, and return ``liveOnEntry`` when queried 227 By default, ``MemorySSA`` provides a walker that can optimize ``MemoryDef``\ s 233 Default walker APIs argument 236 There are two main APIs used to retrieve the clobbering access using the walker: 250 If you choose to make your own walker, you can find the clobber for a 286 walker's ``getClobberingMemoryAccess(MA)``. This API will cache information
|
| /llvm-project-15.0.7/llvm/test/Analysis/MemorySSA/ |
| H A D | print-walker.ll | 1 ; RUN: opt -passes='print<memoryssa-walker>' -disable-output < %s 2>&1 | FileCheck %s
|
| H A D | invariant-groups.ll | 1 ; RUN: opt -aa-pipeline=basic-aa -passes='print<memoryssa-walker>' -verify-memoryssa < %s 2>&1 | Fi…
|
| /llvm-project-15.0.7/clang/lib/Analysis/ |
| H A D | ThreadSafety.cpp | 2235 threadSafety::CFGWalker walker; in runAnalysis() local 2236 if (!walker.init(AC)) in runAnalysis() 2242 CFG *CFGraph = walker.getGraph(); in runAnalysis() 2243 const NamedDecl *D = walker.getDecl(); in runAnalysis() 2267 const PostOrderCFGView *SortedGraph = walker.getSortedGraph(); in runAnalysis()
|
| /llvm-project-15.0.7/mlir/docs/Tutorials/ |
| H A D | QuickstartRewrites.md | 5 patterns, as well as defining the rewrite using a graph walker (note: using 6 patterns and the rewrite engine is preferred, showing the walker is for
|
| /llvm-project-15.0.7/flang/lib/Lower/ |
| H A D | PFTBuilder.cpp | 1693 PFTBuilder walker(semanticsContext); in createPFT() local 1694 Walk(root, walker); in createPFT() 1695 return walker.result(); in createPFT()
|
| /llvm-project-15.0.7/llvm/lib/Passes/ |
| H A D | PassRegistry.def | 345 FUNCTION_PASS("print<memoryssa-walker>", MemorySSAWalkerPrinterPass(dbgs()))
|