Home
last modified time | relevance | path

Searched refs:BufferAliasAnalysis (Results 1 – 6 of 6) sorted by relevance

/external/llvm-project/mlir/lib/Analysis/
DBufferAliasAnalysis.cpp18 BufferAliasAnalysis::BufferAliasAnalysis(Operation *op) { build(op); } in BufferAliasAnalysis() function in BufferAliasAnalysis
23 BufferAliasAnalysis::ValueSetT
24 BufferAliasAnalysis::resolve(Value rootValue) const { in resolve()
42 void BufferAliasAnalysis::remove(const SmallPtrSetImpl<Value> &aliasValues) { in remove()
52 void BufferAliasAnalysis::build(Operation *op) { in build()
DCMakeLists.txt4 BufferAliasAnalysis.cpp
16 BufferAliasAnalysis.cpp
/external/llvm-project/mlir/include/mlir/Analysis/
DBufferAliasAnalysis.h21 class BufferAliasAnalysis {
28 BufferAliasAnalysis(Operation *op);
/external/tensorflow/tensorflow/compiler/mlir/tools/kernel_gen/transforms/
Dbuffer_reuse_pass.cc58 BufferSizeAnalysis(FuncOp f, const BufferAliasAnalysis &aliases) { in BufferSizeAnalysis()
65 void build(FuncOp &f, const BufferAliasAnalysis &aliases) { in build()
165 BufferAliasAnalysis aliases(f); in build()
170 void find_output_indices(FuncOp &f, BufferAliasAnalysis &aliases) { in find_output_indices()
190 void find_reuse_candiates(FuncOp &f, BufferAliasAnalysis &aliases) { in find_reuse_candiates()
199 void find_reuse_candiates(Block *block, BufferAliasAnalysis &aliases, in find_reuse_candiates()
/external/llvm-project/mlir/include/mlir/Transforms/
DBufferUtils.h78 using ValueSetT = BufferAliasAnalysis::ValueSetT;
113 BufferAliasAnalysis aliases;
/external/llvm-project/mlir/lib/Transforms/
DBufferOptimizations.cpp60 const BufferAliasAnalysis::ValueSetT &aliases) { in leavesAllocationScope()
76 const BufferAliasAnalysis &aliasAnalysis) { in hasAllocationScope()