My Project
Classes | Static Public Member Functions | List of all members
mlir::quantizer::DiscreteReducer< T > Struct Template Reference

#include <Rules.h>

Classes

struct  ValueTy
 

Static Public Member Functions

static ValueTy initialValue ()
 
static ValueTy reduce (ValueTy lhs, ValueTy rhs)
 

Detailed Description

template<typename T>
struct mlir::quantizer::DiscreteReducer< T >

A fact and reducer for tracking agreement of discrete values. The value type consists of a |T| value and a flag indicating whether there is a conflict (in which case, the preserved value is arbitrary).

Member Function Documentation

◆ initialValue()

template<typename T >
static ValueTy mlir::quantizer::DiscreteReducer< T >::initialValue ( )
inlinestatic

◆ reduce()

template<typename T >
static ValueTy mlir::quantizer::DiscreteReducer< T >::reduce ( ValueTy  lhs,
ValueTy  rhs 
)
inlinestatic

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