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

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

Public Attributes

double computeToleranceThreshold = 0.30f
unsigned fastMemorySpace = 0
uint64_t localBufSizeThreshold = 0
bool maximalFusion = false
enum FusionMode affineFusionMode = mlir::affine::FusionMode::Greedy

Detailed Description

Definition at line 241 of file Passes.h.

Member Data Documentation

◆ affineFusionMode

enum FusionMode mlir::affine::AffineLoopFusionOptions::affineFusionMode = mlir::affine::FusionMode::Greedy

Definition at line 246 of file Passes.h.

◆ computeToleranceThreshold

double mlir::affine::AffineLoopFusionOptions::computeToleranceThreshold = 0.30f

Definition at line 242 of file Passes.h.

◆ fastMemorySpace

unsigned mlir::affine::AffineLoopFusionOptions::fastMemorySpace = 0

Definition at line 243 of file Passes.h.

◆ localBufSizeThreshold

uint64_t mlir::affine::AffineLoopFusionOptions::localBufSizeThreshold = 0

Definition at line 244 of file Passes.h.

◆ maximalFusion

bool mlir::affine::AffineLoopFusionOptions::maximalFusion = false

Definition at line 245 of file Passes.h.


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