7#ifndef MIDEND_SATURATIONELIM_H_
8#define MIDEND_SATURATIONELIM_H_
25 static const IR::Mux *
eliminate(
const IR::Operation_Binary *binary);
Contains utility functions for eliminating saturating arithmetic.
Definition saturationElim.h:15
static bool isSaturationOperation(const IR::Expression *expr)
Definition saturationElim.cpp:13
static const IR::Mux * eliminate(const IR::Operation_Binary *binary)
Definition saturationElim.cpp:18
TODO: this is not really specific to BMV2, it should reside somewhere else.
Definition applyOptionsPragmas.cpp:13