Searched refs:char3 (Results 1 – 7 of 7) sorted by relevance
/external/clang/test/CodeGenOpenCL/ |
D | as_type.cl | 3 typedef __attribute__(( ext_vector_type(3) )) char char3; 11 char3 f1(char4 x) { 12 return __builtin_astype(x, char3); 18 char4 f2(char3 x) { 26 char3 f3(int x) { 27 return __builtin_astype(x, char3); 42 int f5(char3 x) { 58 char3 f7(char3 x) { 59 return __builtin_astype(x, char3);
|
D | vectorLoadStore.cl | 3 typedef char char3 __attribute((ext_vector_type(3)));; 6 void foo(char3 *P, char3 *Q) {
|
/external/clang/test/SemaOpenCL/ |
D | shifts.cl | 6 typedef __attribute__((ext_vector_type(3))) char char3; 39 char3 v = {1,1,1}; 40 char3 w = {1,2,3}; 51 char3 ntest02(char3 c, char2 s) { 52 …xpected-error {{vector operands do not have the same number of elements ('char3' (vector of 3 'cha…
|
D | as_type.cl | 3 typedef __attribute__(( ext_vector_type(3) )) char char3; 6 char3 f1(char16 x) { 7 …return __builtin_astype(x, char3); // expected-error{{invalid reinterpretation: sizes of 'char3' …
|
D | cond.cl | 7 typedef char char3 __attribute__((ext_vector_type(3))); 116 char3 ntest10(char C, char3 X, char2 Y) 118 …return C ? X : Y; // expected-error {{implicit conversions between vector types ('char3' (vector o… 121 char3 ntest11(char2 C, char3 X, char Y) 123 …ector condition type 'char2' (vector of 2 'char' values) and result type 'char3' (vector of 3 'cha…
|
/external/spirv-llvm/lib/SPIRV/runtime/OpenCL/inc/ |
D | spirv_convert.h | 785 __attribute__((overloadable)) char3 __spirv_ConvertFToS_Rchar3(half3); 786 __attribute__((overloadable)) char3 __spirv_ConvertFToS_Rchar3_rtz(half3); 787 __attribute__((overloadable)) char3 __spirv_ConvertFToS_Rchar3_rte(half3); 788 __attribute__((overloadable)) char3 __spirv_ConvertFToS_Rchar3_rtp(half3); 789 __attribute__((overloadable)) char3 __spirv_ConvertFToS_Rchar3_rtn(half3); 790 __attribute__((overloadable)) char3 __spirv_ConvertFToS_Rchar3_sat(half3); 791 __attribute__((overloadable)) char3 __spirv_ConvertFToS_Rchar3_sat_rtz(half3); 792 __attribute__((overloadable)) char3 __spirv_ConvertFToS_Rchar3_sat_rte(half3); 793 __attribute__((overloadable)) char3 __spirv_ConvertFToS_Rchar3_sat_rtp(half3); 794 __attribute__((overloadable)) char3 __spirv_ConvertFToS_Rchar3_sat_rtn(half3); [all …]
|
/external/clang/lib/Headers/ |
D | opencl-c.h | 79 typedef char char3 __attribute__((ext_vector_type(3))); typedef 1808 char3 __ovld __cnfn convert_char3_rte(char3); 1809 char3 __ovld __cnfn convert_char3_sat_rte(char3); 1810 char3 __ovld __cnfn convert_char3_rtz(char3); 1811 char3 __ovld __cnfn convert_char3_sat_rtz(char3); 1812 char3 __ovld __cnfn convert_char3_rtp(char3); 1813 char3 __ovld __cnfn convert_char3_sat_rtp(char3); 1814 char3 __ovld __cnfn convert_char3_rtn(char3); 1815 char3 __ovld __cnfn convert_char3_sat_rtn(char3); 1816 char3 __ovld __cnfn convert_char3(char3); [all …]
|