From 9a135c48d95c84bde1a1038b0de6430087ca04d6 Mon Sep 17 00:00:00 2001 From: Vsevolod Livinskij Date: Mon, 9 Dec 2013 00:20:52 +0400 Subject: [PATCH] Functions name change --- stdlib.ispc | 48 +++++++++++++++++++++--------------------- tests/padds_i16.ispc | 2 +- tests/padds_i8.ispc | 2 +- tests/padds_vi16.ispc | 2 +- tests/padds_vi8.ispc | 2 +- tests/paddus_i16.ispc | 4 ++-- tests/paddus_i8.ispc | 2 +- tests/paddus_vi16.ispc | 4 ++-- tests/paddus_vi8.ispc | 2 +- tests/psubs_i16.ispc | 2 +- tests/psubs_i8.ispc | 2 +- tests/psubs_vi16.ispc | 2 +- tests/psubs_vi8.ispc | 2 +- tests/psubus_i16.ispc | 2 +- tests/psubus_i8.ispc | 2 +- tests/psubus_vi16.ispc | 4 ++-- tests/psubus_vi8.ispc | 2 +- 17 files changed, 43 insertions(+), 43 deletions(-) diff --git a/stdlib.ispc b/stdlib.ispc index 9e296687..487b4184 100644 --- a/stdlib.ispc +++ b/stdlib.ispc @@ -4260,75 +4260,75 @@ static inline void fastmath() { /////////////////////////////////////////////////////////////////////////// // saturation arithmetic -static inline uniform int8 padds(uniform int8 a, uniform int8 b) { +static inline uniform int8 saturating_add(uniform int8 a, uniform int8 b) { return __padds_i8(a, b); } -static inline varying int8 padds(varying int8 a, varying int8 b) { +static inline varying int8 saturating_add(varying int8 a, varying int8 b) { return __padds_vi8(a, b); } -static inline uniform int16 padds(uniform int16 a, uniform int16 b) { +static inline uniform int16 saturating_add(uniform int16 a, uniform int16 b) { return __padds_i16(a, b); } -static inline varying int16 padds(varying int16 a, varying int16 b) { +static inline varying int16 saturating_add(varying int16 a, varying int16 b) { return __padds_vi16(a, b); } -static inline uniform unsigned int8 paddus(uniform unsigned int8 a, - uniform unsigned int8 b) { +static inline uniform unsigned int8 saturating_add(uniform unsigned int8 a, + uniform unsigned int8 b) { return __paddus_i8(a, b); } -static inline varying unsigned int8 paddus(varying unsigned int8 a, - varying unsigned int8 b) { +static inline varying unsigned int8 saturating_add(varying unsigned int8 a, + varying unsigned int8 b) { return __paddus_vi8(a, b); } -static inline uniform unsigned int16 paddus(uniform unsigned int16 a, - uniform unsigned int16 b) { +static inline uniform unsigned int16 saturating_add(uniform unsigned int16 a, + uniform unsigned int16 b) { return __paddus_i16(a, b); } -static inline varying unsigned int16 paddus(varying unsigned int16 a, - varying unsigned int16 b) { +static inline varying unsigned int16 saturating_add(varying unsigned int16 a, + varying unsigned int16 b) { return __paddus_vi16(a, b); } -static inline uniform int8 psubs(uniform int8 a, uniform int8 b) { +static inline uniform int8 saturating_sub(uniform int8 a, uniform int8 b) { return __psubs_i8(a, b); } -static inline varying int8 psubs(varying int8 a, varying int8 b) { +static inline varying int8 saturating_sub(varying int8 a, varying int8 b) { return __psubs_vi8(a, b); } -static inline uniform int16 psubs(uniform int16 a, uniform int16 b) { +static inline uniform int16 saturating_sub(uniform int16 a, uniform int16 b) { return __psubs_i16(a, b); } -static inline varying int16 psubs(varying int16 a, varying int16 b) { +static inline varying int16 saturating_sub(varying int16 a, varying int16 b) { return __psubs_vi16(a, b); } -static inline uniform unsigned int8 psubus(uniform unsigned int8 a, - uniform unsigned int8 b) { +static inline uniform unsigned int8 saturating_sub(uniform unsigned int8 a, + uniform unsigned int8 b) { return __psubus_i8(a, b); } -static inline varying unsigned int8 psubus(varying unsigned int8 a, - varying unsigned int8 b) { +static inline varying unsigned int8 saturating_sub(varying unsigned int8 a, + varying unsigned int8 b) { return __psubus_vi8(a, b); } -static inline uniform unsigned int16 psubus(uniform unsigned int16 a, - uniform unsigned int16 b) { +static inline uniform unsigned int16 saturating_sub(uniform unsigned int16 a, + uniform unsigned int16 b) { return __psubus_i16(a, b); } -static inline varying unsigned int16 psubus(varying unsigned int16 a, - varying unsigned int16 b) { +static inline varying unsigned int16 saturating_sub(varying unsigned int16 a, + varying unsigned int16 b) { return __psubus_vi16(a, b); } /////////////////////////////////////////////////////////////////////////// diff --git a/tests/padds_i16.ispc b/tests/padds_i16.ispc index 4668071b..930593ac 100644 --- a/tests/padds_i16.ispc +++ b/tests/padds_i16.ispc @@ -3,7 +3,7 @@ export uniform int width() { return programCount; } export void f_f(uniform float RET[], uniform float aFOO[]) { uniform int16 a = 32767, b = 32767; // max signed int16 - RET[programIndex] = padds(a, b); + RET[programIndex] = saturating_add(a, b); } export void result(uniform float RET[]) { diff --git a/tests/padds_i8.ispc b/tests/padds_i8.ispc index d7bdc8b6..6d72a61b 100644 --- a/tests/padds_i8.ispc +++ b/tests/padds_i8.ispc @@ -3,7 +3,7 @@ export uniform int width() { return programCount; } export void f_f(uniform float RET[], uniform float aFOO[]) { uniform int8 a = 127, b = 127; // max signed int8 - RET[programIndex] = padds(a, b); + RET[programIndex] = saturating_add(a, b); } export void result(uniform float RET[]) { diff --git a/tests/padds_vi16.ispc b/tests/padds_vi16.ispc index 7c6848e7..b48d776a 100644 --- a/tests/padds_vi16.ispc +++ b/tests/padds_vi16.ispc @@ -3,7 +3,7 @@ export uniform int width() { return programCount; } export void f_f(uniform float RET[], uniform float aFOO[]) { varying int16 a = 32767, b = 32767; // max signed int16 - RET[programIndex] = padds(a, b); + RET[programIndex] = saturating_add(a, b); } export void result(uniform float RET[]) { diff --git a/tests/padds_vi8.ispc b/tests/padds_vi8.ispc index 5d6196be..71d42cb8 100644 --- a/tests/padds_vi8.ispc +++ b/tests/padds_vi8.ispc @@ -3,7 +3,7 @@ export uniform int width() { return programCount; } export void f_f(uniform float RET[], uniform float aFOO[]) { varying int8 a = 127, b = 127; // max signed int8 - RET[programIndex] = padds(a, b); + RET[programIndex] = saturating_add(a, b); } export void result(uniform float RET[]) { diff --git a/tests/paddus_i16.ispc b/tests/paddus_i16.ispc index d2939677..968953fa 100644 --- a/tests/paddus_i16.ispc +++ b/tests/paddus_i16.ispc @@ -2,8 +2,8 @@ export uniform int width() { return programCount; } export void f_f(uniform float RET[], uniform float aFOO[]) { - uniform int16 a = 65535, b = 65535; // max unsigned int16 - RET[programIndex] = paddus(a, b); + uniform unsigned int16 a = 65535, b = 65535; // max unsigned int16 + RET[programIndex] = saturating_add(a, b); } export void result(uniform float RET[]) { diff --git a/tests/paddus_i8.ispc b/tests/paddus_i8.ispc index 1c585369..44c41a6c 100644 --- a/tests/paddus_i8.ispc +++ b/tests/paddus_i8.ispc @@ -3,7 +3,7 @@ export uniform int width() { return programCount; } export void f_f(uniform float RET[], uniform float aFOO[]) { uniform unsigned int8 a = 255, b = 255; // max unsigned int8 - RET[programIndex] = paddus(a, b); + RET[programIndex] = saturating_add(a, b); } export void result(uniform float RET[]) { diff --git a/tests/paddus_vi16.ispc b/tests/paddus_vi16.ispc index 803259f5..4d15e49b 100644 --- a/tests/paddus_vi16.ispc +++ b/tests/paddus_vi16.ispc @@ -2,8 +2,8 @@ export uniform int width() { return programCount; } export void f_f(uniform float RET[], uniform float aFOO[]) { - varying int16 a = 65535, b = 65535; // max unsigned int16 - RET[programIndex] = paddus(a, b); + varying unsigned int16 a = 65535, b = 65535; // max unsigned int16 + RET[programIndex] = saturating_add(a, b); } export void result(uniform float RET[]) { diff --git a/tests/paddus_vi8.ispc b/tests/paddus_vi8.ispc index c9d7a115..77fcec7a 100644 --- a/tests/paddus_vi8.ispc +++ b/tests/paddus_vi8.ispc @@ -3,7 +3,7 @@ export uniform int width() { return programCount; } export void f_f(uniform float RET[], uniform float aFOO[]) { varying unsigned int8 a = 255, b = 255; // max unsigned int8 - RET[programIndex] = paddus(a, b); + RET[programIndex] = saturating_add(a, b); } export void result(uniform float RET[]) { diff --git a/tests/psubs_i16.ispc b/tests/psubs_i16.ispc index d66f51ad..163af2da 100644 --- a/tests/psubs_i16.ispc +++ b/tests/psubs_i16.ispc @@ -3,7 +3,7 @@ export uniform int width() { return programCount; } export void f_f(uniform float RET[], uniform float aFOO[]) { uniform int16 a = -32768, b = 32767; // min and max signed int16 - RET[programIndex] = psubs(a, b); + RET[programIndex] = saturating_sub(a, b); } export void result(uniform float RET[]) { diff --git a/tests/psubs_i8.ispc b/tests/psubs_i8.ispc index 1a661520..1dba8fe3 100644 --- a/tests/psubs_i8.ispc +++ b/tests/psubs_i8.ispc @@ -3,7 +3,7 @@ export uniform int width() { return programCount; } export void f_f(uniform float RET[], uniform float aFOO[]) { uniform int8 a = -128, b = 127; // min and max signed int8 - RET[programIndex] = psubs(a, b); + RET[programIndex] = saturating_sub(a, b); } export void result(uniform float RET[]) { diff --git a/tests/psubs_vi16.ispc b/tests/psubs_vi16.ispc index b1e2cf48..3208e842 100644 --- a/tests/psubs_vi16.ispc +++ b/tests/psubs_vi16.ispc @@ -3,7 +3,7 @@ export uniform int width() { return programCount; } export void f_f(uniform float RET[], uniform float aFOO[]) { varying int16 a = -32768, b = 32767; // min and max unsigned int16 - RET[programIndex] = psubs(a, b); + RET[programIndex] = saturating_sub(a, b); } export void result(uniform float RET[]) { diff --git a/tests/psubs_vi8.ispc b/tests/psubs_vi8.ispc index a6148a3f..143aaf4e 100644 --- a/tests/psubs_vi8.ispc +++ b/tests/psubs_vi8.ispc @@ -3,7 +3,7 @@ export uniform int width() { return programCount; } export void f_f(uniform float RET[], uniform float aFOO[]) { varying int8 a = -128, b = 127; // min and max unsigned int8 - RET[programIndex] = psubs(a, b); + RET[programIndex] = saturating_sub(a, b); } export void result(uniform float RET[]) { diff --git a/tests/psubus_i16.ispc b/tests/psubus_i16.ispc index c02922d2..bb62f03f 100644 --- a/tests/psubus_i16.ispc +++ b/tests/psubus_i16.ispc @@ -3,7 +3,7 @@ export uniform int width() { return programCount; } export void f_f(uniform float RET[], uniform float aFOO[]) { uniform unsigned int8 a = 0, b = 32767; // min and max unsigned int16 - RET[programIndex] = psubus(a, b); + RET[programIndex] = saturating_sub(a, b); } export void result(uniform float RET[]) { diff --git a/tests/psubus_i8.ispc b/tests/psubus_i8.ispc index a45e9f6e..176ecc33 100644 --- a/tests/psubus_i8.ispc +++ b/tests/psubus_i8.ispc @@ -3,7 +3,7 @@ export uniform int width() { return programCount; } export void f_f(uniform float RET[], uniform float aFOO[]) { uniform unsigned int8 a = 0, b = 255; // min and max unsigned int8 - RET[programIndex] = psubus(a, b); + RET[programIndex] = saturating_sub(a, b); } export void result(uniform float RET[]) { diff --git a/tests/psubus_vi16.ispc b/tests/psubus_vi16.ispc index fd4db693..ca58f374 100644 --- a/tests/psubus_vi16.ispc +++ b/tests/psubus_vi16.ispc @@ -2,8 +2,8 @@ export uniform int width() { return programCount; } export void f_f(uniform float RET[], uniform float aFOO[]) { - varying int16 a = 0, b = 32767; // min and max unsigned int16 - RET[programIndex] = psubus(a, b); + varying unsigned int16 a = 0, b = 32767; // min and max unsigned int16 + RET[programIndex] = saturating_sub(a, b); } export void result(uniform float RET[]) { diff --git a/tests/psubus_vi8.ispc b/tests/psubus_vi8.ispc index 46005204..e730fd7e 100644 --- a/tests/psubus_vi8.ispc +++ b/tests/psubus_vi8.ispc @@ -3,7 +3,7 @@ export uniform int width() { return programCount; } export void f_f(uniform float RET[], uniform float aFOO[]) { varying unsigned int8 a = 0, b = 255; // min and max unsigned int8 - RET[programIndex] = psubus(a, b); + RET[programIndex] = saturating_sub(a, b); } export void result(uniform float RET[]) {