aboutsummaryrefslogtreecommitdiff
path: root/reference_model/src/ops/type_conversion.h
diff options
context:
space:
mode:
Diffstat (limited to 'reference_model/src/ops/type_conversion.h')
-rw-r--r--reference_model/src/ops/type_conversion.h9
1 files changed, 9 insertions, 0 deletions
diff --git a/reference_model/src/ops/type_conversion.h b/reference_model/src/ops/type_conversion.h
index cf95f16..0636357 100644
--- a/reference_model/src/ops/type_conversion.h
+++ b/reference_model/src/ops/type_conversion.h
@@ -60,6 +60,15 @@ protected:
TosaReference::TensorTemplate<TMultiplierI16>* multiplierI16;
TosaReference::TensorTemplate<TMultiplierI32>* multiplierI32;
TosaReference::TensorTemplate<TShift>* shift;
+
+ // The maximum value when interpreting OutDtype as a signed value
+ int32_t QMax_s;
+ // The minimum value when interpreting OutDtype as a signed value
+ int32_t QMin_s;
+ // The maximum value when interpreting OutDtype as an unsigned value
+ uint32_t QMax_u;
+ // The minimum value when interpreting OutDtype as an unsigned value
+ uint32_t QMin_u;
};
template <TOSA_REF_TYPE InDtype, TOSA_REF_TYPE OutDtype>