diff --git a/builtins/target-generic-1.ll b/builtins/target-generic-1.ll index 94ffe87e..a3de92f3 100644 --- a/builtins/target-generic-1.ll +++ b/builtins/target-generic-1.ll @@ -10,7 +10,6 @@ packed_load_and_store() scans() int64minmax() aossoa() -saturation_arithmetic() saturation_arithmetic_novec() ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; diff --git a/builtins/util.m4 b/builtins/util.m4 index df2adab2..025018e9 100644 --- a/builtins/util.m4 +++ b/builtins/util.m4 @@ -178,7 +178,10 @@ define(`saturation_arithmetic', `ifelse(WIDTH, `4', `saturation_arithmetic_vec4()', WIDTH, `8', `saturation_arithmetic_vec8()', WIDTH, `16', `saturation_arithmetic_vec16() ', - `ERROR_unappropriate_width')') + `errprint(`ERROR: saturation_arithmetic() macro called with unsupported width = 'WIDTH +) + m4exit(`1')') +') ;; create vector constant. Used by saturation_arithmetic_novec_universal below.