MLIR: lib/Dialect/Bufferization/Transforms/BufferViewFlowAnalysis.cpp File Reference (original) (raw)

Go to the source code of this file.

Functions
static BufferViewFlowAnalysis::ValueSetT resolveValues (const BufferViewFlowAnalysis::ValueMapT &map, Value value)
static bool hasAllocateSideEffect (Value v)
Return "true" if the given value is the result of a memory allocation. More...
static bool isFunctionArgument (Value v)
Return "true" if the given value is a function block argument. More...
static Value getViewBase (Value value)
Given a memref value, return the "base" value by skipping over all ViewLikeOpInterface ops (if any) in the reverse use-def chain. More...

getViewBase()

hasAllocateSideEffect()

static bool hasAllocateSideEffect ( Value v) static

isFunctionArgument()

static bool isFunctionArgument ( Value v) static

resolveValues()