MLIR 22.0.0git
mlir::affine::FusionResult Struct Reference

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

Public Types

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

Public Member Functions

 FusionResult (ResultEnum v)

Public Attributes

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

Detailed Description

Definition at line 30 of file LoopFusionUtils.h.

Member Enumeration Documentation

◆ ResultEnum

Enumerator
Success 
FailPrecondition 
FailBlockDependence 
FailFusionDependence 
FailComputationSlice 
FailIncorrectSlice 

Definition at line 31 of file LoopFusionUtils.h.

Constructor & Destructor Documentation

◆ FusionResult()

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

Definition at line 39 of file LoopFusionUtils.h.

References value.

Member Data Documentation

◆ value

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

Referenced by FusionResult().


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