|
MLIR 22.0.0git
|
A template that provides a default implementation of getAliasingValues for ops that implement the BranchOpInterface. More...
#include "mlir/Dialect/Bufferization/IR/UnstructuredControlFlow.h"
Public Member Functions | |
| AliasingValueList | getAliasingValues (Operation *op, OpOperand &opOperand, const AnalysisState &state) const |
A template that provides a default implementation of getAliasingValues for ops that implement the BranchOpInterface.
Definition at line 139 of file UnstructuredControlFlow.h.
|
inline |
Definition at line 141 of file UnstructuredControlFlow.h.
References mlir::Block::getArgument(), mlir::OperandRange::getBeginOperandIndex(), mlir::SuccessorOperands::getForwardedOperands(), mlir::OpOperand::getOperandNumber(), mlir::SuccessorOperands::getProducedOperandCount(), mlir::Operation::getSuccessors(), and result.