MLIR 22.0.0git
mlir::bufferization::BranchOpBufferizableOpInterfaceExternalModel< ConcreteModel, ConcreteOp > Struct Template Reference

A template that provides a default implementation of getAliasingValues for ops that implement the BranchOpInterface. More...

#include "mlir/Dialect/Bufferization/IR/UnstructuredControlFlow.h"

Inheritance diagram for mlir::bufferization::BranchOpBufferizableOpInterfaceExternalModel< ConcreteModel, ConcreteOp >:

Public Member Functions

AliasingValueList getAliasingValues (Operation *op, OpOperand &opOperand, const AnalysisState &state) const

Detailed Description

template<typename ConcreteModel, typename ConcreteOp>
struct mlir::bufferization::BranchOpBufferizableOpInterfaceExternalModel< ConcreteModel, ConcreteOp >

A template that provides a default implementation of getAliasingValues for ops that implement the BranchOpInterface.

Definition at line 139 of file UnstructuredControlFlow.h.

Member Function Documentation

◆ getAliasingValues()


The documentation for this struct was generated from the following file: