|
|
bool | canMoveFromDescendant (mlir::Operation *op, mlir::Operation *descendant, mlir::Operation *candidate) const |
|
bool | canMoveOutOf (mlir::Operation *op, mlir::Operation *candidate) const |
|
bool | canMoveFromDescendant (mlir::Operation *op, mlir::Operation *descendant, mlir::Operation *candidate) const |
|
bool | canMoveOutOf (mlir::Operation *op, mlir::Operation *candidate) const |
|
bool | canMoveFromDescendant (mlir::Operation *op, mlir::Operation *descendant, mlir::Operation *candidate) const |
|
bool | canMoveFromDescendant (mlir::Operation *op, mlir::Operation *descendant, mlir::Operation *candidate) const |
|
bool | canMoveFromDescendant (mlir::Operation *op, mlir::Operation *descendant, mlir::Operation *candidate) const |
template<typename Op>
struct fir::acc::OperationMoveModel< Op >
External model for fir::OperationMoveOpInterface. This interface provides methods to identify whether operations can be moved (e.g. by LICM, CSE, etc.) from/into OpenACC dialect operations.