diff options
author | Tom Stellard <thomas.stellard@amd.com> | 2012-10-04 16:14:36 +0000 |
---|---|---|
committer | Tom Stellard <thomas.stellard@amd.com> | 2012-10-04 16:14:36 +0000 |
commit | b70248da42fd95290b880f97a1e6671b621bd0f2 (patch) | |
tree | 249c71e589ad1343890288219406fd8d1e25bb30 /generic/include/clc/relational/any.h | |
parent | e53551c52b5d1c31dcb196b34b1e4e2b9dabc8fb (diff) |
Implement any() builtinbackup-Oct15
Diffstat (limited to 'generic/include/clc/relational/any.h')
-rw-r--r-- | generic/include/clc/relational/any.h | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/generic/include/clc/relational/any.h b/generic/include/clc/relational/any.h new file mode 100644 index 0000000..4687ed2 --- /dev/null +++ b/generic/include/clc/relational/any.h @@ -0,0 +1,16 @@ + +#define _CLC_ANY_DECL(TYPE) \ + _CLC_OVERLOAD _CLC_DECL int any(TYPE v); + +#define _CLC_VECTOR_ANY_DECL(TYPE) \ + _CLC_ANY_DECL(TYPE) \ + _CLC_ANY_DECL(TYPE##2) \ + _CLC_ANY_DECL(TYPE##3) \ + _CLC_ANY_DECL(TYPE##4) \ + _CLC_ANY_DECL(TYPE##8) \ + _CLC_ANY_DECL(TYPE##16) + +_CLC_VECTOR_ANY_DECL(char) +_CLC_VECTOR_ANY_DECL(short) +_CLC_VECTOR_ANY_DECL(int) +_CLC_VECTOR_ANY_DECL(long) |