Home
last modified time | relevance | path

Searched refs:walker (Results 1 – 13 of 13) sorted by relevance

/llvm-project-15.0.7/mlir/test/lib/IR/
H A DTestVisitorsGeneric.cpp65 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 DCheckSizeofPointer.cpp84 WalkAST walker(BR, this, mgr.getAnalysisDeclContext(D)); in checkASTCodeBody() local
85 walker.Visit(D->getBody()); in checkASTCodeBody()
H A DLLVMConventionsChecker.cpp138 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 DObjCContainersASTChecker.cpp165 WalkAST walker(BR, this, Mgr.getAnalysisDeclContext(D)); in checkASTCodeBody() local
166 walker.Visit(D->getBody()); in checkASTCodeBody()
H A DCStringSyntaxChecker.cpp284 WalkAST walker(this, BR, Mgr.getAnalysisDeclContext(D)); in checkASTCodeBody() local
285 walker.Visit(D->getBody()); in checkASTCodeBody()
H A DCheckSecuritySyntaxOnly.cpp1068 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 DMemorySSA.rst68 ``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 Dprint-walker.ll1 ; RUN: opt -passes='print<memoryssa-walker>' -disable-output < %s 2>&1 | FileCheck %s
H A Dinvariant-groups.ll1 ; 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 DThreadSafety.cpp2235 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 DQuickstartRewrites.md5 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 DPFTBuilder.cpp1693 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 DPassRegistry.def345 FUNCTION_PASS("print<memoryssa-walker>", MemorySSAWalkerPrinterPass(dbgs()))