MLIR  16.0.0git
Public Types | Public Member Functions | Public Attributes | List of all members
mlir::FusionResult Struct Reference

#include "mlir/Dialect/Affine/LoopFusionUtils.h"

+ Collaboration diagram for mlir::FusionResult:

Public Types

enum  ResultEnum {
  Success, FailPrecondition, FailBlockDependence, FailFusionDependence,
  FailComputationSlice, FailIncorrectSlice
}
 

Public Member Functions

 FusionResult (ResultEnum v)
 

Public Attributes

enum mlir::FusionResult::ResultEnum value
 

Detailed Description

Definition at line 31 of file LoopFusionUtils.h.

Member Enumeration Documentation

◆ ResultEnum

Enumerator
Success 
FailPrecondition 
FailBlockDependence 
FailFusionDependence 
FailComputationSlice 
FailIncorrectSlice 

Definition at line 32 of file LoopFusionUtils.h.

Constructor & Destructor Documentation

◆ FusionResult()

mlir::FusionResult::FusionResult ( ResultEnum  v)
inline

Definition at line 40 of file LoopFusionUtils.h.

Member Data Documentation

◆ value

enum mlir::FusionResult::ResultEnum mlir::FusionResult::value

Referenced by isFusionProfitable().


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