Home
last modified time | relevance | path

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

/llvm-project-15.0.7/mlir/include/mlir/Dialect/Bufferization/Transforms/
H A DOneShotAnalysis.h20 class OneShotAnalysisState; variable
126 class OneShotAnalysisState : public AnalysisState {
128 OneShotAnalysisState(Operation *op,
131 OneShotAnalysisState(const OneShotAnalysisState &) = delete;
133 virtual ~OneShotAnalysisState() = default;
184 LogicalResult analyzeOp(Operation *op, OneShotAnalysisState &state);
H A DOneShotModuleBufferize.h18 class OneShotAnalysisState; variable
23 LogicalResult analyzeModuleOp(ModuleOp moduleOp, OneShotAnalysisState &state);
28 const OneShotAnalysisState &analysisState);
/llvm-project-15.0.7/mlir/lib/Dialect/Bufferization/Transforms/
H A DOneShotAnalysis.cpp190 OneShotAnalysisState::OneShotAnalysisState( in OneShotAnalysisState() function in OneShotAnalysisState
211 bool OneShotAnalysisState::isInPlace(OpOperand &opOperand) const { in isInPlace()
215 bool OneShotAnalysisState::areEquivalentBufferizedValues(Value v1, in areEquivalentBufferizedValues()
220 bool OneShotAnalysisState::areAliasingBufferizedValues(Value v1, in areAliasingBufferizedValues()
229 void OneShotAnalysisState::gatherYieldedTensors(Operation *op) { in gatherYieldedTensors()
295 bool OneShotAnalysisState::isTensorYielded(Value tensor) const { in isTensorYielded()
299 bool OneShotAnalysisState::isValueWritten(Value value) const { in isValueWritten()
309 bool OneShotAnalysisState::isWritable(Value value) const { in isWritable()
715 OneShotAnalysisState &state, const DominanceInfo &domInfo) { in bufferizableInPlaceAnalysisImpl()
748 OneShotAnalysisState &state, in inPlaceAnalysis()
[all …]
H A DOneShotModuleBufferize.cpp147 OneShotAnalysisState &state) { in aliasingFuncOpBBArgsAnalysis()
194 OneShotAnalysisState &state) { in funcOpBbArgReadWriteAnalysis()
249 OneShotAnalysisState &state) { in equivalenceAnalysis()
358 OneShotAnalysisState &state) { in analyzeModuleOp()
404 ModuleOp moduleOp, const OneShotAnalysisState &analysisState) { in bufferizeModuleOp()
445 OneShotAnalysisState analysisState(moduleOp, options); in runOneShotModuleBufferize()
H A DTensorCopyInsertion.cpp25 OneShotAnalysisState state(op, options); in insertTensorCopies()
H A DAllocTensorElimination.cpp243 OneShotAnalysisState state(op, options); in runOnOperation()