1 __attribute__((overloadable)) uchar __spirv_ConvertFToU_Ruchar(half); 2 __attribute__((overloadable)) uchar __spirv_ConvertFToU_Ruchar_rtz(half); 3 __attribute__((overloadable)) uchar __spirv_ConvertFToU_Ruchar_rte(half); 4 __attribute__((overloadable)) uchar __spirv_ConvertFToU_Ruchar_rtp(half); 5 __attribute__((overloadable)) uchar __spirv_ConvertFToU_Ruchar_rtn(half); 6 __attribute__((overloadable)) uchar __spirv_ConvertFToU_Ruchar_sat(half); 7 __attribute__((overloadable)) uchar __spirv_ConvertFToU_Ruchar_sat_rtz(half); 8 __attribute__((overloadable)) uchar __spirv_ConvertFToU_Ruchar_sat_rte(half); 9 __attribute__((overloadable)) uchar __spirv_ConvertFToU_Ruchar_sat_rtp(half); 10 __attribute__((overloadable)) uchar __spirv_ConvertFToU_Ruchar_sat_rtn(half); 11 __attribute__((overloadable)) uchar __spirv_ConvertFToU_Ruchar(float); 12 __attribute__((overloadable)) uchar __spirv_ConvertFToU_Ruchar_rtz(float); 13 __attribute__((overloadable)) uchar __spirv_ConvertFToU_Ruchar_rte(float); 14 __attribute__((overloadable)) uchar __spirv_ConvertFToU_Ruchar_rtp(float); 15 __attribute__((overloadable)) uchar __spirv_ConvertFToU_Ruchar_rtn(float); 16 __attribute__((overloadable)) uchar __spirv_ConvertFToU_Ruchar_sat(float); 17 __attribute__((overloadable)) uchar __spirv_ConvertFToU_Ruchar_sat_rtz(float); 18 __attribute__((overloadable)) uchar __spirv_ConvertFToU_Ruchar_sat_rte(float); 19 __attribute__((overloadable)) uchar __spirv_ConvertFToU_Ruchar_sat_rtp(float); 20 __attribute__((overloadable)) uchar __spirv_ConvertFToU_Ruchar_sat_rtn(float); 21 __attribute__((overloadable)) uchar __spirv_ConvertFToU_Ruchar(double); 22 __attribute__((overloadable)) uchar __spirv_ConvertFToU_Ruchar_rtz(double); 23 __attribute__((overloadable)) uchar __spirv_ConvertFToU_Ruchar_rte(double); 24 __attribute__((overloadable)) uchar __spirv_ConvertFToU_Ruchar_rtp(double); 25 __attribute__((overloadable)) uchar __spirv_ConvertFToU_Ruchar_rtn(double); 26 __attribute__((overloadable)) uchar __spirv_ConvertFToU_Ruchar_sat(double); 27 __attribute__((overloadable)) uchar __spirv_ConvertFToU_Ruchar_sat_rtz(double); 28 __attribute__((overloadable)) uchar __spirv_ConvertFToU_Ruchar_sat_rte(double); 29 __attribute__((overloadable)) uchar __spirv_ConvertFToU_Ruchar_sat_rtp(double); 30 __attribute__((overloadable)) uchar __spirv_ConvertFToU_Ruchar_sat_rtn(double); 31 __attribute__((overloadable)) uchar2 __spirv_ConvertFToU_Ruchar2(half2); 32 __attribute__((overloadable)) uchar2 __spirv_ConvertFToU_Ruchar2_rtz(half2); 33 __attribute__((overloadable)) uchar2 __spirv_ConvertFToU_Ruchar2_rte(half2); 34 __attribute__((overloadable)) uchar2 __spirv_ConvertFToU_Ruchar2_rtp(half2); 35 __attribute__((overloadable)) uchar2 __spirv_ConvertFToU_Ruchar2_rtn(half2); 36 __attribute__((overloadable)) uchar2 __spirv_ConvertFToU_Ruchar2_sat(half2); 37 __attribute__((overloadable)) uchar2 __spirv_ConvertFToU_Ruchar2_sat_rtz(half2); 38 __attribute__((overloadable)) uchar2 __spirv_ConvertFToU_Ruchar2_sat_rte(half2); 39 __attribute__((overloadable)) uchar2 __spirv_ConvertFToU_Ruchar2_sat_rtp(half2); 40 __attribute__((overloadable)) uchar2 __spirv_ConvertFToU_Ruchar2_sat_rtn(half2); 41 __attribute__((overloadable)) uchar2 __spirv_ConvertFToU_Ruchar2(float2); 42 __attribute__((overloadable)) uchar2 __spirv_ConvertFToU_Ruchar2_rtz(float2); 43 __attribute__((overloadable)) uchar2 __spirv_ConvertFToU_Ruchar2_rte(float2); 44 __attribute__((overloadable)) uchar2 __spirv_ConvertFToU_Ruchar2_rtp(float2); 45 __attribute__((overloadable)) uchar2 __spirv_ConvertFToU_Ruchar2_rtn(float2); 46 __attribute__((overloadable)) uchar2 __spirv_ConvertFToU_Ruchar2_sat(float2); 47 __attribute__((overloadable)) uchar2 __spirv_ConvertFToU_Ruchar2_sat_rtz(float2); 48 __attribute__((overloadable)) uchar2 __spirv_ConvertFToU_Ruchar2_sat_rte(float2); 49 __attribute__((overloadable)) uchar2 __spirv_ConvertFToU_Ruchar2_sat_rtp(float2); 50 __attribute__((overloadable)) uchar2 __spirv_ConvertFToU_Ruchar2_sat_rtn(float2); 51 __attribute__((overloadable)) uchar2 __spirv_ConvertFToU_Ruchar2(double2); 52 __attribute__((overloadable)) uchar2 __spirv_ConvertFToU_Ruchar2_rtz(double2); 53 __attribute__((overloadable)) uchar2 __spirv_ConvertFToU_Ruchar2_rte(double2); 54 __attribute__((overloadable)) uchar2 __spirv_ConvertFToU_Ruchar2_rtp(double2); 55 __attribute__((overloadable)) uchar2 __spirv_ConvertFToU_Ruchar2_rtn(double2); 56 __attribute__((overloadable)) uchar2 __spirv_ConvertFToU_Ruchar2_sat(double2); 57 __attribute__((overloadable)) uchar2 __spirv_ConvertFToU_Ruchar2_sat_rtz(double2); 58 __attribute__((overloadable)) uchar2 __spirv_ConvertFToU_Ruchar2_sat_rte(double2); 59 __attribute__((overloadable)) uchar2 __spirv_ConvertFToU_Ruchar2_sat_rtp(double2); 60 __attribute__((overloadable)) uchar2 __spirv_ConvertFToU_Ruchar2_sat_rtn(double2); 61 __attribute__((overloadable)) uchar3 __spirv_ConvertFToU_Ruchar3(half3); 62 __attribute__((overloadable)) uchar3 __spirv_ConvertFToU_Ruchar3_rtz(half3); 63 __attribute__((overloadable)) uchar3 __spirv_ConvertFToU_Ruchar3_rte(half3); 64 __attribute__((overloadable)) uchar3 __spirv_ConvertFToU_Ruchar3_rtp(half3); 65 __attribute__((overloadable)) uchar3 __spirv_ConvertFToU_Ruchar3_rtn(half3); 66 __attribute__((overloadable)) uchar3 __spirv_ConvertFToU_Ruchar3_sat(half3); 67 __attribute__((overloadable)) uchar3 __spirv_ConvertFToU_Ruchar3_sat_rtz(half3); 68 __attribute__((overloadable)) uchar3 __spirv_ConvertFToU_Ruchar3_sat_rte(half3); 69 __attribute__((overloadable)) uchar3 __spirv_ConvertFToU_Ruchar3_sat_rtp(half3); 70 __attribute__((overloadable)) uchar3 __spirv_ConvertFToU_Ruchar3_sat_rtn(half3); 71 __attribute__((overloadable)) uchar3 __spirv_ConvertFToU_Ruchar3(float3); 72 __attribute__((overloadable)) uchar3 __spirv_ConvertFToU_Ruchar3_rtz(float3); 73 __attribute__((overloadable)) uchar3 __spirv_ConvertFToU_Ruchar3_rte(float3); 74 __attribute__((overloadable)) uchar3 __spirv_ConvertFToU_Ruchar3_rtp(float3); 75 __attribute__((overloadable)) uchar3 __spirv_ConvertFToU_Ruchar3_rtn(float3); 76 __attribute__((overloadable)) uchar3 __spirv_ConvertFToU_Ruchar3_sat(float3); 77 __attribute__((overloadable)) uchar3 __spirv_ConvertFToU_Ruchar3_sat_rtz(float3); 78 __attribute__((overloadable)) uchar3 __spirv_ConvertFToU_Ruchar3_sat_rte(float3); 79 __attribute__((overloadable)) uchar3 __spirv_ConvertFToU_Ruchar3_sat_rtp(float3); 80 __attribute__((overloadable)) uchar3 __spirv_ConvertFToU_Ruchar3_sat_rtn(float3); 81 __attribute__((overloadable)) uchar3 __spirv_ConvertFToU_Ruchar3(double3); 82 __attribute__((overloadable)) uchar3 __spirv_ConvertFToU_Ruchar3_rtz(double3); 83 __attribute__((overloadable)) uchar3 __spirv_ConvertFToU_Ruchar3_rte(double3); 84 __attribute__((overloadable)) uchar3 __spirv_ConvertFToU_Ruchar3_rtp(double3); 85 __attribute__((overloadable)) uchar3 __spirv_ConvertFToU_Ruchar3_rtn(double3); 86 __attribute__((overloadable)) uchar3 __spirv_ConvertFToU_Ruchar3_sat(double3); 87 __attribute__((overloadable)) uchar3 __spirv_ConvertFToU_Ruchar3_sat_rtz(double3); 88 __attribute__((overloadable)) uchar3 __spirv_ConvertFToU_Ruchar3_sat_rte(double3); 89 __attribute__((overloadable)) uchar3 __spirv_ConvertFToU_Ruchar3_sat_rtp(double3); 90 __attribute__((overloadable)) uchar3 __spirv_ConvertFToU_Ruchar3_sat_rtn(double3); 91 __attribute__((overloadable)) uchar4 __spirv_ConvertFToU_Ruchar4(half4); 92 __attribute__((overloadable)) uchar4 __spirv_ConvertFToU_Ruchar4_rtz(half4); 93 __attribute__((overloadable)) uchar4 __spirv_ConvertFToU_Ruchar4_rte(half4); 94 __attribute__((overloadable)) uchar4 __spirv_ConvertFToU_Ruchar4_rtp(half4); 95 __attribute__((overloadable)) uchar4 __spirv_ConvertFToU_Ruchar4_rtn(half4); 96 __attribute__((overloadable)) uchar4 __spirv_ConvertFToU_Ruchar4_sat(half4); 97 __attribute__((overloadable)) uchar4 __spirv_ConvertFToU_Ruchar4_sat_rtz(half4); 98 __attribute__((overloadable)) uchar4 __spirv_ConvertFToU_Ruchar4_sat_rte(half4); 99 __attribute__((overloadable)) uchar4 __spirv_ConvertFToU_Ruchar4_sat_rtp(half4); 100 __attribute__((overloadable)) uchar4 __spirv_ConvertFToU_Ruchar4_sat_rtn(half4); 101 __attribute__((overloadable)) uchar4 __spirv_ConvertFToU_Ruchar4(float4); 102 __attribute__((overloadable)) uchar4 __spirv_ConvertFToU_Ruchar4_rtz(float4); 103 __attribute__((overloadable)) uchar4 __spirv_ConvertFToU_Ruchar4_rte(float4); 104 __attribute__((overloadable)) uchar4 __spirv_ConvertFToU_Ruchar4_rtp(float4); 105 __attribute__((overloadable)) uchar4 __spirv_ConvertFToU_Ruchar4_rtn(float4); 106 __attribute__((overloadable)) uchar4 __spirv_ConvertFToU_Ruchar4_sat(float4); 107 __attribute__((overloadable)) uchar4 __spirv_ConvertFToU_Ruchar4_sat_rtz(float4); 108 __attribute__((overloadable)) uchar4 __spirv_ConvertFToU_Ruchar4_sat_rte(float4); 109 __attribute__((overloadable)) uchar4 __spirv_ConvertFToU_Ruchar4_sat_rtp(float4); 110 __attribute__((overloadable)) uchar4 __spirv_ConvertFToU_Ruchar4_sat_rtn(float4); 111 __attribute__((overloadable)) uchar4 __spirv_ConvertFToU_Ruchar4(double4); 112 __attribute__((overloadable)) uchar4 __spirv_ConvertFToU_Ruchar4_rtz(double4); 113 __attribute__((overloadable)) uchar4 __spirv_ConvertFToU_Ruchar4_rte(double4); 114 __attribute__((overloadable)) uchar4 __spirv_ConvertFToU_Ruchar4_rtp(double4); 115 __attribute__((overloadable)) uchar4 __spirv_ConvertFToU_Ruchar4_rtn(double4); 116 __attribute__((overloadable)) uchar4 __spirv_ConvertFToU_Ruchar4_sat(double4); 117 __attribute__((overloadable)) uchar4 __spirv_ConvertFToU_Ruchar4_sat_rtz(double4); 118 __attribute__((overloadable)) uchar4 __spirv_ConvertFToU_Ruchar4_sat_rte(double4); 119 __attribute__((overloadable)) uchar4 __spirv_ConvertFToU_Ruchar4_sat_rtp(double4); 120 __attribute__((overloadable)) uchar4 __spirv_ConvertFToU_Ruchar4_sat_rtn(double4); 121 __attribute__((overloadable)) uchar8 __spirv_ConvertFToU_Ruchar8(half8); 122 __attribute__((overloadable)) uchar8 __spirv_ConvertFToU_Ruchar8_rtz(half8); 123 __attribute__((overloadable)) uchar8 __spirv_ConvertFToU_Ruchar8_rte(half8); 124 __attribute__((overloadable)) uchar8 __spirv_ConvertFToU_Ruchar8_rtp(half8); 125 __attribute__((overloadable)) uchar8 __spirv_ConvertFToU_Ruchar8_rtn(half8); 126 __attribute__((overloadable)) uchar8 __spirv_ConvertFToU_Ruchar8_sat(half8); 127 __attribute__((overloadable)) uchar8 __spirv_ConvertFToU_Ruchar8_sat_rtz(half8); 128 __attribute__((overloadable)) uchar8 __spirv_ConvertFToU_Ruchar8_sat_rte(half8); 129 __attribute__((overloadable)) uchar8 __spirv_ConvertFToU_Ruchar8_sat_rtp(half8); 130 __attribute__((overloadable)) uchar8 __spirv_ConvertFToU_Ruchar8_sat_rtn(half8); 131 __attribute__((overloadable)) uchar8 __spirv_ConvertFToU_Ruchar8(float8); 132 __attribute__((overloadable)) uchar8 __spirv_ConvertFToU_Ruchar8_rtz(float8); 133 __attribute__((overloadable)) uchar8 __spirv_ConvertFToU_Ruchar8_rte(float8); 134 __attribute__((overloadable)) uchar8 __spirv_ConvertFToU_Ruchar8_rtp(float8); 135 __attribute__((overloadable)) uchar8 __spirv_ConvertFToU_Ruchar8_rtn(float8); 136 __attribute__((overloadable)) uchar8 __spirv_ConvertFToU_Ruchar8_sat(float8); 137 __attribute__((overloadable)) uchar8 __spirv_ConvertFToU_Ruchar8_sat_rtz(float8); 138 __attribute__((overloadable)) uchar8 __spirv_ConvertFToU_Ruchar8_sat_rte(float8); 139 __attribute__((overloadable)) uchar8 __spirv_ConvertFToU_Ruchar8_sat_rtp(float8); 140 __attribute__((overloadable)) uchar8 __spirv_ConvertFToU_Ruchar8_sat_rtn(float8); 141 __attribute__((overloadable)) uchar8 __spirv_ConvertFToU_Ruchar8(double8); 142 __attribute__((overloadable)) uchar8 __spirv_ConvertFToU_Ruchar8_rtz(double8); 143 __attribute__((overloadable)) uchar8 __spirv_ConvertFToU_Ruchar8_rte(double8); 144 __attribute__((overloadable)) uchar8 __spirv_ConvertFToU_Ruchar8_rtp(double8); 145 __attribute__((overloadable)) uchar8 __spirv_ConvertFToU_Ruchar8_rtn(double8); 146 __attribute__((overloadable)) uchar8 __spirv_ConvertFToU_Ruchar8_sat(double8); 147 __attribute__((overloadable)) uchar8 __spirv_ConvertFToU_Ruchar8_sat_rtz(double8); 148 __attribute__((overloadable)) uchar8 __spirv_ConvertFToU_Ruchar8_sat_rte(double8); 149 __attribute__((overloadable)) uchar8 __spirv_ConvertFToU_Ruchar8_sat_rtp(double8); 150 __attribute__((overloadable)) uchar8 __spirv_ConvertFToU_Ruchar8_sat_rtn(double8); 151 __attribute__((overloadable)) uchar16 __spirv_ConvertFToU_Ruchar16(half16); 152 __attribute__((overloadable)) uchar16 __spirv_ConvertFToU_Ruchar16_rtz(half16); 153 __attribute__((overloadable)) uchar16 __spirv_ConvertFToU_Ruchar16_rte(half16); 154 __attribute__((overloadable)) uchar16 __spirv_ConvertFToU_Ruchar16_rtp(half16); 155 __attribute__((overloadable)) uchar16 __spirv_ConvertFToU_Ruchar16_rtn(half16); 156 __attribute__((overloadable)) uchar16 __spirv_ConvertFToU_Ruchar16_sat(half16); 157 __attribute__((overloadable)) uchar16 __spirv_ConvertFToU_Ruchar16_sat_rtz(half16); 158 __attribute__((overloadable)) uchar16 __spirv_ConvertFToU_Ruchar16_sat_rte(half16); 159 __attribute__((overloadable)) uchar16 __spirv_ConvertFToU_Ruchar16_sat_rtp(half16); 160 __attribute__((overloadable)) uchar16 __spirv_ConvertFToU_Ruchar16_sat_rtn(half16); 161 __attribute__((overloadable)) uchar16 __spirv_ConvertFToU_Ruchar16(float16); 162 __attribute__((overloadable)) uchar16 __spirv_ConvertFToU_Ruchar16_rtz(float16); 163 __attribute__((overloadable)) uchar16 __spirv_ConvertFToU_Ruchar16_rte(float16); 164 __attribute__((overloadable)) uchar16 __spirv_ConvertFToU_Ruchar16_rtp(float16); 165 __attribute__((overloadable)) uchar16 __spirv_ConvertFToU_Ruchar16_rtn(float16); 166 __attribute__((overloadable)) uchar16 __spirv_ConvertFToU_Ruchar16_sat(float16); 167 __attribute__((overloadable)) uchar16 __spirv_ConvertFToU_Ruchar16_sat_rtz(float16); 168 __attribute__((overloadable)) uchar16 __spirv_ConvertFToU_Ruchar16_sat_rte(float16); 169 __attribute__((overloadable)) uchar16 __spirv_ConvertFToU_Ruchar16_sat_rtp(float16); 170 __attribute__((overloadable)) uchar16 __spirv_ConvertFToU_Ruchar16_sat_rtn(float16); 171 __attribute__((overloadable)) uchar16 __spirv_ConvertFToU_Ruchar16(double16); 172 __attribute__((overloadable)) uchar16 __spirv_ConvertFToU_Ruchar16_rtz(double16); 173 __attribute__((overloadable)) uchar16 __spirv_ConvertFToU_Ruchar16_rte(double16); 174 __attribute__((overloadable)) uchar16 __spirv_ConvertFToU_Ruchar16_rtp(double16); 175 __attribute__((overloadable)) uchar16 __spirv_ConvertFToU_Ruchar16_rtn(double16); 176 __attribute__((overloadable)) uchar16 __spirv_ConvertFToU_Ruchar16_sat(double16); 177 __attribute__((overloadable)) uchar16 __spirv_ConvertFToU_Ruchar16_sat_rtz(double16); 178 __attribute__((overloadable)) uchar16 __spirv_ConvertFToU_Ruchar16_sat_rte(double16); 179 __attribute__((overloadable)) uchar16 __spirv_ConvertFToU_Ruchar16_sat_rtp(double16); 180 __attribute__((overloadable)) uchar16 __spirv_ConvertFToU_Ruchar16_sat_rtn(double16); 181 182 __attribute__((overloadable)) ushort __spirv_ConvertFToU_Rushort(half); 183 __attribute__((overloadable)) ushort __spirv_ConvertFToU_Rushort_rtz(half); 184 __attribute__((overloadable)) ushort __spirv_ConvertFToU_Rushort_rte(half); 185 __attribute__((overloadable)) ushort __spirv_ConvertFToU_Rushort_rtp(half); 186 __attribute__((overloadable)) ushort __spirv_ConvertFToU_Rushort_rtn(half); 187 __attribute__((overloadable)) ushort __spirv_ConvertFToU_Rushort_sat(half); 188 __attribute__((overloadable)) ushort __spirv_ConvertFToU_Rushort_sat_rtz(half); 189 __attribute__((overloadable)) ushort __spirv_ConvertFToU_Rushort_sat_rte(half); 190 __attribute__((overloadable)) ushort __spirv_ConvertFToU_Rushort_sat_rtp(half); 191 __attribute__((overloadable)) ushort __spirv_ConvertFToU_Rushort_sat_rtn(half); 192 __attribute__((overloadable)) ushort __spirv_ConvertFToU_Rushort(float); 193 __attribute__((overloadable)) ushort __spirv_ConvertFToU_Rushort_rtz(float); 194 __attribute__((overloadable)) ushort __spirv_ConvertFToU_Rushort_rte(float); 195 __attribute__((overloadable)) ushort __spirv_ConvertFToU_Rushort_rtp(float); 196 __attribute__((overloadable)) ushort __spirv_ConvertFToU_Rushort_rtn(float); 197 __attribute__((overloadable)) ushort __spirv_ConvertFToU_Rushort_sat(float); 198 __attribute__((overloadable)) ushort __spirv_ConvertFToU_Rushort_sat_rtz(float); 199 __attribute__((overloadable)) ushort __spirv_ConvertFToU_Rushort_sat_rte(float); 200 __attribute__((overloadable)) ushort __spirv_ConvertFToU_Rushort_sat_rtp(float); 201 __attribute__((overloadable)) ushort __spirv_ConvertFToU_Rushort_sat_rtn(float); 202 __attribute__((overloadable)) ushort __spirv_ConvertFToU_Rushort(double); 203 __attribute__((overloadable)) ushort __spirv_ConvertFToU_Rushort_rtz(double); 204 __attribute__((overloadable)) ushort __spirv_ConvertFToU_Rushort_rte(double); 205 __attribute__((overloadable)) ushort __spirv_ConvertFToU_Rushort_rtp(double); 206 __attribute__((overloadable)) ushort __spirv_ConvertFToU_Rushort_rtn(double); 207 __attribute__((overloadable)) ushort __spirv_ConvertFToU_Rushort_sat(double); 208 __attribute__((overloadable)) ushort __spirv_ConvertFToU_Rushort_sat_rtz(double); 209 __attribute__((overloadable)) ushort __spirv_ConvertFToU_Rushort_sat_rte(double); 210 __attribute__((overloadable)) ushort __spirv_ConvertFToU_Rushort_sat_rtp(double); 211 __attribute__((overloadable)) ushort __spirv_ConvertFToU_Rushort_sat_rtn(double); 212 __attribute__((overloadable)) ushort2 __spirv_ConvertFToU_Rushort2(half2); 213 __attribute__((overloadable)) ushort2 __spirv_ConvertFToU_Rushort2_rtz(half2); 214 __attribute__((overloadable)) ushort2 __spirv_ConvertFToU_Rushort2_rte(half2); 215 __attribute__((overloadable)) ushort2 __spirv_ConvertFToU_Rushort2_rtp(half2); 216 __attribute__((overloadable)) ushort2 __spirv_ConvertFToU_Rushort2_rtn(half2); 217 __attribute__((overloadable)) ushort2 __spirv_ConvertFToU_Rushort2_sat(half2); 218 __attribute__((overloadable)) ushort2 __spirv_ConvertFToU_Rushort2_sat_rtz(half2); 219 __attribute__((overloadable)) ushort2 __spirv_ConvertFToU_Rushort2_sat_rte(half2); 220 __attribute__((overloadable)) ushort2 __spirv_ConvertFToU_Rushort2_sat_rtp(half2); 221 __attribute__((overloadable)) ushort2 __spirv_ConvertFToU_Rushort2_sat_rtn(half2); 222 __attribute__((overloadable)) ushort2 __spirv_ConvertFToU_Rushort2(float2); 223 __attribute__((overloadable)) ushort2 __spirv_ConvertFToU_Rushort2_rtz(float2); 224 __attribute__((overloadable)) ushort2 __spirv_ConvertFToU_Rushort2_rte(float2); 225 __attribute__((overloadable)) ushort2 __spirv_ConvertFToU_Rushort2_rtp(float2); 226 __attribute__((overloadable)) ushort2 __spirv_ConvertFToU_Rushort2_rtn(float2); 227 __attribute__((overloadable)) ushort2 __spirv_ConvertFToU_Rushort2_sat(float2); 228 __attribute__((overloadable)) ushort2 __spirv_ConvertFToU_Rushort2_sat_rtz(float2); 229 __attribute__((overloadable)) ushort2 __spirv_ConvertFToU_Rushort2_sat_rte(float2); 230 __attribute__((overloadable)) ushort2 __spirv_ConvertFToU_Rushort2_sat_rtp(float2); 231 __attribute__((overloadable)) ushort2 __spirv_ConvertFToU_Rushort2_sat_rtn(float2); 232 __attribute__((overloadable)) ushort2 __spirv_ConvertFToU_Rushort2(double2); 233 __attribute__((overloadable)) ushort2 __spirv_ConvertFToU_Rushort2_rtz(double2); 234 __attribute__((overloadable)) ushort2 __spirv_ConvertFToU_Rushort2_rte(double2); 235 __attribute__((overloadable)) ushort2 __spirv_ConvertFToU_Rushort2_rtp(double2); 236 __attribute__((overloadable)) ushort2 __spirv_ConvertFToU_Rushort2_rtn(double2); 237 __attribute__((overloadable)) ushort2 __spirv_ConvertFToU_Rushort2_sat(double2); 238 __attribute__((overloadable)) ushort2 __spirv_ConvertFToU_Rushort2_sat_rtz(double2); 239 __attribute__((overloadable)) ushort2 __spirv_ConvertFToU_Rushort2_sat_rte(double2); 240 __attribute__((overloadable)) ushort2 __spirv_ConvertFToU_Rushort2_sat_rtp(double2); 241 __attribute__((overloadable)) ushort2 __spirv_ConvertFToU_Rushort2_sat_rtn(double2); 242 __attribute__((overloadable)) ushort3 __spirv_ConvertFToU_Rushort3(half3); 243 __attribute__((overloadable)) ushort3 __spirv_ConvertFToU_Rushort3_rtz(half3); 244 __attribute__((overloadable)) ushort3 __spirv_ConvertFToU_Rushort3_rte(half3); 245 __attribute__((overloadable)) ushort3 __spirv_ConvertFToU_Rushort3_rtp(half3); 246 __attribute__((overloadable)) ushort3 __spirv_ConvertFToU_Rushort3_rtn(half3); 247 __attribute__((overloadable)) ushort3 __spirv_ConvertFToU_Rushort3_sat(half3); 248 __attribute__((overloadable)) ushort3 __spirv_ConvertFToU_Rushort3_sat_rtz(half3); 249 __attribute__((overloadable)) ushort3 __spirv_ConvertFToU_Rushort3_sat_rte(half3); 250 __attribute__((overloadable)) ushort3 __spirv_ConvertFToU_Rushort3_sat_rtp(half3); 251 __attribute__((overloadable)) ushort3 __spirv_ConvertFToU_Rushort3_sat_rtn(half3); 252 __attribute__((overloadable)) ushort3 __spirv_ConvertFToU_Rushort3(float3); 253 __attribute__((overloadable)) ushort3 __spirv_ConvertFToU_Rushort3_rtz(float3); 254 __attribute__((overloadable)) ushort3 __spirv_ConvertFToU_Rushort3_rte(float3); 255 __attribute__((overloadable)) ushort3 __spirv_ConvertFToU_Rushort3_rtp(float3); 256 __attribute__((overloadable)) ushort3 __spirv_ConvertFToU_Rushort3_rtn(float3); 257 __attribute__((overloadable)) ushort3 __spirv_ConvertFToU_Rushort3_sat(float3); 258 __attribute__((overloadable)) ushort3 __spirv_ConvertFToU_Rushort3_sat_rtz(float3); 259 __attribute__((overloadable)) ushort3 __spirv_ConvertFToU_Rushort3_sat_rte(float3); 260 __attribute__((overloadable)) ushort3 __spirv_ConvertFToU_Rushort3_sat_rtp(float3); 261 __attribute__((overloadable)) ushort3 __spirv_ConvertFToU_Rushort3_sat_rtn(float3); 262 __attribute__((overloadable)) ushort3 __spirv_ConvertFToU_Rushort3(double3); 263 __attribute__((overloadable)) ushort3 __spirv_ConvertFToU_Rushort3_rtz(double3); 264 __attribute__((overloadable)) ushort3 __spirv_ConvertFToU_Rushort3_rte(double3); 265 __attribute__((overloadable)) ushort3 __spirv_ConvertFToU_Rushort3_rtp(double3); 266 __attribute__((overloadable)) ushort3 __spirv_ConvertFToU_Rushort3_rtn(double3); 267 __attribute__((overloadable)) ushort3 __spirv_ConvertFToU_Rushort3_sat(double3); 268 __attribute__((overloadable)) ushort3 __spirv_ConvertFToU_Rushort3_sat_rtz(double3); 269 __attribute__((overloadable)) ushort3 __spirv_ConvertFToU_Rushort3_sat_rte(double3); 270 __attribute__((overloadable)) ushort3 __spirv_ConvertFToU_Rushort3_sat_rtp(double3); 271 __attribute__((overloadable)) ushort3 __spirv_ConvertFToU_Rushort3_sat_rtn(double3); 272 __attribute__((overloadable)) ushort4 __spirv_ConvertFToU_Rushort4(half4); 273 __attribute__((overloadable)) ushort4 __spirv_ConvertFToU_Rushort4_rtz(half4); 274 __attribute__((overloadable)) ushort4 __spirv_ConvertFToU_Rushort4_rte(half4); 275 __attribute__((overloadable)) ushort4 __spirv_ConvertFToU_Rushort4_rtp(half4); 276 __attribute__((overloadable)) ushort4 __spirv_ConvertFToU_Rushort4_rtn(half4); 277 __attribute__((overloadable)) ushort4 __spirv_ConvertFToU_Rushort4_sat(half4); 278 __attribute__((overloadable)) ushort4 __spirv_ConvertFToU_Rushort4_sat_rtz(half4); 279 __attribute__((overloadable)) ushort4 __spirv_ConvertFToU_Rushort4_sat_rte(half4); 280 __attribute__((overloadable)) ushort4 __spirv_ConvertFToU_Rushort4_sat_rtp(half4); 281 __attribute__((overloadable)) ushort4 __spirv_ConvertFToU_Rushort4_sat_rtn(half4); 282 __attribute__((overloadable)) ushort4 __spirv_ConvertFToU_Rushort4(float4); 283 __attribute__((overloadable)) ushort4 __spirv_ConvertFToU_Rushort4_rtz(float4); 284 __attribute__((overloadable)) ushort4 __spirv_ConvertFToU_Rushort4_rte(float4); 285 __attribute__((overloadable)) ushort4 __spirv_ConvertFToU_Rushort4_rtp(float4); 286 __attribute__((overloadable)) ushort4 __spirv_ConvertFToU_Rushort4_rtn(float4); 287 __attribute__((overloadable)) ushort4 __spirv_ConvertFToU_Rushort4_sat(float4); 288 __attribute__((overloadable)) ushort4 __spirv_ConvertFToU_Rushort4_sat_rtz(float4); 289 __attribute__((overloadable)) ushort4 __spirv_ConvertFToU_Rushort4_sat_rte(float4); 290 __attribute__((overloadable)) ushort4 __spirv_ConvertFToU_Rushort4_sat_rtp(float4); 291 __attribute__((overloadable)) ushort4 __spirv_ConvertFToU_Rushort4_sat_rtn(float4); 292 __attribute__((overloadable)) ushort4 __spirv_ConvertFToU_Rushort4(double4); 293 __attribute__((overloadable)) ushort4 __spirv_ConvertFToU_Rushort4_rtz(double4); 294 __attribute__((overloadable)) ushort4 __spirv_ConvertFToU_Rushort4_rte(double4); 295 __attribute__((overloadable)) ushort4 __spirv_ConvertFToU_Rushort4_rtp(double4); 296 __attribute__((overloadable)) ushort4 __spirv_ConvertFToU_Rushort4_rtn(double4); 297 __attribute__((overloadable)) ushort4 __spirv_ConvertFToU_Rushort4_sat(double4); 298 __attribute__((overloadable)) ushort4 __spirv_ConvertFToU_Rushort4_sat_rtz(double4); 299 __attribute__((overloadable)) ushort4 __spirv_ConvertFToU_Rushort4_sat_rte(double4); 300 __attribute__((overloadable)) ushort4 __spirv_ConvertFToU_Rushort4_sat_rtp(double4); 301 __attribute__((overloadable)) ushort4 __spirv_ConvertFToU_Rushort4_sat_rtn(double4); 302 __attribute__((overloadable)) ushort8 __spirv_ConvertFToU_Rushort8(half8); 303 __attribute__((overloadable)) ushort8 __spirv_ConvertFToU_Rushort8_rtz(half8); 304 __attribute__((overloadable)) ushort8 __spirv_ConvertFToU_Rushort8_rte(half8); 305 __attribute__((overloadable)) ushort8 __spirv_ConvertFToU_Rushort8_rtp(half8); 306 __attribute__((overloadable)) ushort8 __spirv_ConvertFToU_Rushort8_rtn(half8); 307 __attribute__((overloadable)) ushort8 __spirv_ConvertFToU_Rushort8_sat(half8); 308 __attribute__((overloadable)) ushort8 __spirv_ConvertFToU_Rushort8_sat_rtz(half8); 309 __attribute__((overloadable)) ushort8 __spirv_ConvertFToU_Rushort8_sat_rte(half8); 310 __attribute__((overloadable)) ushort8 __spirv_ConvertFToU_Rushort8_sat_rtp(half8); 311 __attribute__((overloadable)) ushort8 __spirv_ConvertFToU_Rushort8_sat_rtn(half8); 312 __attribute__((overloadable)) ushort8 __spirv_ConvertFToU_Rushort8(float8); 313 __attribute__((overloadable)) ushort8 __spirv_ConvertFToU_Rushort8_rtz(float8); 314 __attribute__((overloadable)) ushort8 __spirv_ConvertFToU_Rushort8_rte(float8); 315 __attribute__((overloadable)) ushort8 __spirv_ConvertFToU_Rushort8_rtp(float8); 316 __attribute__((overloadable)) ushort8 __spirv_ConvertFToU_Rushort8_rtn(float8); 317 __attribute__((overloadable)) ushort8 __spirv_ConvertFToU_Rushort8_sat(float8); 318 __attribute__((overloadable)) ushort8 __spirv_ConvertFToU_Rushort8_sat_rtz(float8); 319 __attribute__((overloadable)) ushort8 __spirv_ConvertFToU_Rushort8_sat_rte(float8); 320 __attribute__((overloadable)) ushort8 __spirv_ConvertFToU_Rushort8_sat_rtp(float8); 321 __attribute__((overloadable)) ushort8 __spirv_ConvertFToU_Rushort8_sat_rtn(float8); 322 __attribute__((overloadable)) ushort8 __spirv_ConvertFToU_Rushort8(double8); 323 __attribute__((overloadable)) ushort8 __spirv_ConvertFToU_Rushort8_rtz(double8); 324 __attribute__((overloadable)) ushort8 __spirv_ConvertFToU_Rushort8_rte(double8); 325 __attribute__((overloadable)) ushort8 __spirv_ConvertFToU_Rushort8_rtp(double8); 326 __attribute__((overloadable)) ushort8 __spirv_ConvertFToU_Rushort8_rtn(double8); 327 __attribute__((overloadable)) ushort8 __spirv_ConvertFToU_Rushort8_sat(double8); 328 __attribute__((overloadable)) ushort8 __spirv_ConvertFToU_Rushort8_sat_rtz(double8); 329 __attribute__((overloadable)) ushort8 __spirv_ConvertFToU_Rushort8_sat_rte(double8); 330 __attribute__((overloadable)) ushort8 __spirv_ConvertFToU_Rushort8_sat_rtp(double8); 331 __attribute__((overloadable)) ushort8 __spirv_ConvertFToU_Rushort8_sat_rtn(double8); 332 __attribute__((overloadable)) ushort16 __spirv_ConvertFToU_Rushort16(half16); 333 __attribute__((overloadable)) ushort16 __spirv_ConvertFToU_Rushort16_rtz(half16); 334 __attribute__((overloadable)) ushort16 __spirv_ConvertFToU_Rushort16_rte(half16); 335 __attribute__((overloadable)) ushort16 __spirv_ConvertFToU_Rushort16_rtp(half16); 336 __attribute__((overloadable)) ushort16 __spirv_ConvertFToU_Rushort16_rtn(half16); 337 __attribute__((overloadable)) ushort16 __spirv_ConvertFToU_Rushort16_sat(half16); 338 __attribute__((overloadable)) ushort16 __spirv_ConvertFToU_Rushort16_sat_rtz(half16); 339 __attribute__((overloadable)) ushort16 __spirv_ConvertFToU_Rushort16_sat_rte(half16); 340 __attribute__((overloadable)) ushort16 __spirv_ConvertFToU_Rushort16_sat_rtp(half16); 341 __attribute__((overloadable)) ushort16 __spirv_ConvertFToU_Rushort16_sat_rtn(half16); 342 __attribute__((overloadable)) ushort16 __spirv_ConvertFToU_Rushort16(float16); 343 __attribute__((overloadable)) ushort16 __spirv_ConvertFToU_Rushort16_rtz(float16); 344 __attribute__((overloadable)) ushort16 __spirv_ConvertFToU_Rushort16_rte(float16); 345 __attribute__((overloadable)) ushort16 __spirv_ConvertFToU_Rushort16_rtp(float16); 346 __attribute__((overloadable)) ushort16 __spirv_ConvertFToU_Rushort16_rtn(float16); 347 __attribute__((overloadable)) ushort16 __spirv_ConvertFToU_Rushort16_sat(float16); 348 __attribute__((overloadable)) ushort16 __spirv_ConvertFToU_Rushort16_sat_rtz(float16); 349 __attribute__((overloadable)) ushort16 __spirv_ConvertFToU_Rushort16_sat_rte(float16); 350 __attribute__((overloadable)) ushort16 __spirv_ConvertFToU_Rushort16_sat_rtp(float16); 351 __attribute__((overloadable)) ushort16 __spirv_ConvertFToU_Rushort16_sat_rtn(float16); 352 __attribute__((overloadable)) ushort16 __spirv_ConvertFToU_Rushort16(double16); 353 __attribute__((overloadable)) ushort16 __spirv_ConvertFToU_Rushort16_rtz(double16); 354 __attribute__((overloadable)) ushort16 __spirv_ConvertFToU_Rushort16_rte(double16); 355 __attribute__((overloadable)) ushort16 __spirv_ConvertFToU_Rushort16_rtp(double16); 356 __attribute__((overloadable)) ushort16 __spirv_ConvertFToU_Rushort16_rtn(double16); 357 __attribute__((overloadable)) ushort16 __spirv_ConvertFToU_Rushort16_sat(double16); 358 __attribute__((overloadable)) ushort16 __spirv_ConvertFToU_Rushort16_sat_rtz(double16); 359 __attribute__((overloadable)) ushort16 __spirv_ConvertFToU_Rushort16_sat_rte(double16); 360 __attribute__((overloadable)) ushort16 __spirv_ConvertFToU_Rushort16_sat_rtp(double16); 361 __attribute__((overloadable)) ushort16 __spirv_ConvertFToU_Rushort16_sat_rtn(double16); 362 363 __attribute__((overloadable)) uint __spirv_ConvertFToU_Ruint(half); 364 __attribute__((overloadable)) uint __spirv_ConvertFToU_Ruint_rtz(half); 365 __attribute__((overloadable)) uint __spirv_ConvertFToU_Ruint_rte(half); 366 __attribute__((overloadable)) uint __spirv_ConvertFToU_Ruint_rtp(half); 367 __attribute__((overloadable)) uint __spirv_ConvertFToU_Ruint_rtn(half); 368 __attribute__((overloadable)) uint __spirv_ConvertFToU_Ruint_sat(half); 369 __attribute__((overloadable)) uint __spirv_ConvertFToU_Ruint_sat_rtz(half); 370 __attribute__((overloadable)) uint __spirv_ConvertFToU_Ruint_sat_rte(half); 371 __attribute__((overloadable)) uint __spirv_ConvertFToU_Ruint_sat_rtp(half); 372 __attribute__((overloadable)) uint __spirv_ConvertFToU_Ruint_sat_rtn(half); 373 __attribute__((overloadable)) uint __spirv_ConvertFToU_Ruint(float); 374 __attribute__((overloadable)) uint __spirv_ConvertFToU_Ruint_rtz(float); 375 __attribute__((overloadable)) uint __spirv_ConvertFToU_Ruint_rte(float); 376 __attribute__((overloadable)) uint __spirv_ConvertFToU_Ruint_rtp(float); 377 __attribute__((overloadable)) uint __spirv_ConvertFToU_Ruint_rtn(float); 378 __attribute__((overloadable)) uint __spirv_ConvertFToU_Ruint_sat(float); 379 __attribute__((overloadable)) uint __spirv_ConvertFToU_Ruint_sat_rtz(float); 380 __attribute__((overloadable)) uint __spirv_ConvertFToU_Ruint_sat_rte(float); 381 __attribute__((overloadable)) uint __spirv_ConvertFToU_Ruint_sat_rtp(float); 382 __attribute__((overloadable)) uint __spirv_ConvertFToU_Ruint_sat_rtn(float); 383 __attribute__((overloadable)) uint __spirv_ConvertFToU_Ruint(double); 384 __attribute__((overloadable)) uint __spirv_ConvertFToU_Ruint_rtz(double); 385 __attribute__((overloadable)) uint __spirv_ConvertFToU_Ruint_rte(double); 386 __attribute__((overloadable)) uint __spirv_ConvertFToU_Ruint_rtp(double); 387 __attribute__((overloadable)) uint __spirv_ConvertFToU_Ruint_rtn(double); 388 __attribute__((overloadable)) uint __spirv_ConvertFToU_Ruint_sat(double); 389 __attribute__((overloadable)) uint __spirv_ConvertFToU_Ruint_sat_rtz(double); 390 __attribute__((overloadable)) uint __spirv_ConvertFToU_Ruint_sat_rte(double); 391 __attribute__((overloadable)) uint __spirv_ConvertFToU_Ruint_sat_rtp(double); 392 __attribute__((overloadable)) uint __spirv_ConvertFToU_Ruint_sat_rtn(double); 393 __attribute__((overloadable)) uint2 __spirv_ConvertFToU_Ruint2(half2); 394 __attribute__((overloadable)) uint2 __spirv_ConvertFToU_Ruint2_rtz(half2); 395 __attribute__((overloadable)) uint2 __spirv_ConvertFToU_Ruint2_rte(half2); 396 __attribute__((overloadable)) uint2 __spirv_ConvertFToU_Ruint2_rtp(half2); 397 __attribute__((overloadable)) uint2 __spirv_ConvertFToU_Ruint2_rtn(half2); 398 __attribute__((overloadable)) uint2 __spirv_ConvertFToU_Ruint2_sat(half2); 399 __attribute__((overloadable)) uint2 __spirv_ConvertFToU_Ruint2_sat_rtz(half2); 400 __attribute__((overloadable)) uint2 __spirv_ConvertFToU_Ruint2_sat_rte(half2); 401 __attribute__((overloadable)) uint2 __spirv_ConvertFToU_Ruint2_sat_rtp(half2); 402 __attribute__((overloadable)) uint2 __spirv_ConvertFToU_Ruint2_sat_rtn(half2); 403 __attribute__((overloadable)) uint2 __spirv_ConvertFToU_Ruint2(float2); 404 __attribute__((overloadable)) uint2 __spirv_ConvertFToU_Ruint2_rtz(float2); 405 __attribute__((overloadable)) uint2 __spirv_ConvertFToU_Ruint2_rte(float2); 406 __attribute__((overloadable)) uint2 __spirv_ConvertFToU_Ruint2_rtp(float2); 407 __attribute__((overloadable)) uint2 __spirv_ConvertFToU_Ruint2_rtn(float2); 408 __attribute__((overloadable)) uint2 __spirv_ConvertFToU_Ruint2_sat(float2); 409 __attribute__((overloadable)) uint2 __spirv_ConvertFToU_Ruint2_sat_rtz(float2); 410 __attribute__((overloadable)) uint2 __spirv_ConvertFToU_Ruint2_sat_rte(float2); 411 __attribute__((overloadable)) uint2 __spirv_ConvertFToU_Ruint2_sat_rtp(float2); 412 __attribute__((overloadable)) uint2 __spirv_ConvertFToU_Ruint2_sat_rtn(float2); 413 __attribute__((overloadable)) uint2 __spirv_ConvertFToU_Ruint2(double2); 414 __attribute__((overloadable)) uint2 __spirv_ConvertFToU_Ruint2_rtz(double2); 415 __attribute__((overloadable)) uint2 __spirv_ConvertFToU_Ruint2_rte(double2); 416 __attribute__((overloadable)) uint2 __spirv_ConvertFToU_Ruint2_rtp(double2); 417 __attribute__((overloadable)) uint2 __spirv_ConvertFToU_Ruint2_rtn(double2); 418 __attribute__((overloadable)) uint2 __spirv_ConvertFToU_Ruint2_sat(double2); 419 __attribute__((overloadable)) uint2 __spirv_ConvertFToU_Ruint2_sat_rtz(double2); 420 __attribute__((overloadable)) uint2 __spirv_ConvertFToU_Ruint2_sat_rte(double2); 421 __attribute__((overloadable)) uint2 __spirv_ConvertFToU_Ruint2_sat_rtp(double2); 422 __attribute__((overloadable)) uint2 __spirv_ConvertFToU_Ruint2_sat_rtn(double2); 423 __attribute__((overloadable)) uint3 __spirv_ConvertFToU_Ruint3(half3); 424 __attribute__((overloadable)) uint3 __spirv_ConvertFToU_Ruint3_rtz(half3); 425 __attribute__((overloadable)) uint3 __spirv_ConvertFToU_Ruint3_rte(half3); 426 __attribute__((overloadable)) uint3 __spirv_ConvertFToU_Ruint3_rtp(half3); 427 __attribute__((overloadable)) uint3 __spirv_ConvertFToU_Ruint3_rtn(half3); 428 __attribute__((overloadable)) uint3 __spirv_ConvertFToU_Ruint3_sat(half3); 429 __attribute__((overloadable)) uint3 __spirv_ConvertFToU_Ruint3_sat_rtz(half3); 430 __attribute__((overloadable)) uint3 __spirv_ConvertFToU_Ruint3_sat_rte(half3); 431 __attribute__((overloadable)) uint3 __spirv_ConvertFToU_Ruint3_sat_rtp(half3); 432 __attribute__((overloadable)) uint3 __spirv_ConvertFToU_Ruint3_sat_rtn(half3); 433 __attribute__((overloadable)) uint3 __spirv_ConvertFToU_Ruint3(float3); 434 __attribute__((overloadable)) uint3 __spirv_ConvertFToU_Ruint3_rtz(float3); 435 __attribute__((overloadable)) uint3 __spirv_ConvertFToU_Ruint3_rte(float3); 436 __attribute__((overloadable)) uint3 __spirv_ConvertFToU_Ruint3_rtp(float3); 437 __attribute__((overloadable)) uint3 __spirv_ConvertFToU_Ruint3_rtn(float3); 438 __attribute__((overloadable)) uint3 __spirv_ConvertFToU_Ruint3_sat(float3); 439 __attribute__((overloadable)) uint3 __spirv_ConvertFToU_Ruint3_sat_rtz(float3); 440 __attribute__((overloadable)) uint3 __spirv_ConvertFToU_Ruint3_sat_rte(float3); 441 __attribute__((overloadable)) uint3 __spirv_ConvertFToU_Ruint3_sat_rtp(float3); 442 __attribute__((overloadable)) uint3 __spirv_ConvertFToU_Ruint3_sat_rtn(float3); 443 __attribute__((overloadable)) uint3 __spirv_ConvertFToU_Ruint3(double3); 444 __attribute__((overloadable)) uint3 __spirv_ConvertFToU_Ruint3_rtz(double3); 445 __attribute__((overloadable)) uint3 __spirv_ConvertFToU_Ruint3_rte(double3); 446 __attribute__((overloadable)) uint3 __spirv_ConvertFToU_Ruint3_rtp(double3); 447 __attribute__((overloadable)) uint3 __spirv_ConvertFToU_Ruint3_rtn(double3); 448 __attribute__((overloadable)) uint3 __spirv_ConvertFToU_Ruint3_sat(double3); 449 __attribute__((overloadable)) uint3 __spirv_ConvertFToU_Ruint3_sat_rtz(double3); 450 __attribute__((overloadable)) uint3 __spirv_ConvertFToU_Ruint3_sat_rte(double3); 451 __attribute__((overloadable)) uint3 __spirv_ConvertFToU_Ruint3_sat_rtp(double3); 452 __attribute__((overloadable)) uint3 __spirv_ConvertFToU_Ruint3_sat_rtn(double3); 453 __attribute__((overloadable)) uint4 __spirv_ConvertFToU_Ruint4(half4); 454 __attribute__((overloadable)) uint4 __spirv_ConvertFToU_Ruint4_rtz(half4); 455 __attribute__((overloadable)) uint4 __spirv_ConvertFToU_Ruint4_rte(half4); 456 __attribute__((overloadable)) uint4 __spirv_ConvertFToU_Ruint4_rtp(half4); 457 __attribute__((overloadable)) uint4 __spirv_ConvertFToU_Ruint4_rtn(half4); 458 __attribute__((overloadable)) uint4 __spirv_ConvertFToU_Ruint4_sat(half4); 459 __attribute__((overloadable)) uint4 __spirv_ConvertFToU_Ruint4_sat_rtz(half4); 460 __attribute__((overloadable)) uint4 __spirv_ConvertFToU_Ruint4_sat_rte(half4); 461 __attribute__((overloadable)) uint4 __spirv_ConvertFToU_Ruint4_sat_rtp(half4); 462 __attribute__((overloadable)) uint4 __spirv_ConvertFToU_Ruint4_sat_rtn(half4); 463 __attribute__((overloadable)) uint4 __spirv_ConvertFToU_Ruint4(float4); 464 __attribute__((overloadable)) uint4 __spirv_ConvertFToU_Ruint4_rtz(float4); 465 __attribute__((overloadable)) uint4 __spirv_ConvertFToU_Ruint4_rte(float4); 466 __attribute__((overloadable)) uint4 __spirv_ConvertFToU_Ruint4_rtp(float4); 467 __attribute__((overloadable)) uint4 __spirv_ConvertFToU_Ruint4_rtn(float4); 468 __attribute__((overloadable)) uint4 __spirv_ConvertFToU_Ruint4_sat(float4); 469 __attribute__((overloadable)) uint4 __spirv_ConvertFToU_Ruint4_sat_rtz(float4); 470 __attribute__((overloadable)) uint4 __spirv_ConvertFToU_Ruint4_sat_rte(float4); 471 __attribute__((overloadable)) uint4 __spirv_ConvertFToU_Ruint4_sat_rtp(float4); 472 __attribute__((overloadable)) uint4 __spirv_ConvertFToU_Ruint4_sat_rtn(float4); 473 __attribute__((overloadable)) uint4 __spirv_ConvertFToU_Ruint4(double4); 474 __attribute__((overloadable)) uint4 __spirv_ConvertFToU_Ruint4_rtz(double4); 475 __attribute__((overloadable)) uint4 __spirv_ConvertFToU_Ruint4_rte(double4); 476 __attribute__((overloadable)) uint4 __spirv_ConvertFToU_Ruint4_rtp(double4); 477 __attribute__((overloadable)) uint4 __spirv_ConvertFToU_Ruint4_rtn(double4); 478 __attribute__((overloadable)) uint4 __spirv_ConvertFToU_Ruint4_sat(double4); 479 __attribute__((overloadable)) uint4 __spirv_ConvertFToU_Ruint4_sat_rtz(double4); 480 __attribute__((overloadable)) uint4 __spirv_ConvertFToU_Ruint4_sat_rte(double4); 481 __attribute__((overloadable)) uint4 __spirv_ConvertFToU_Ruint4_sat_rtp(double4); 482 __attribute__((overloadable)) uint4 __spirv_ConvertFToU_Ruint4_sat_rtn(double4); 483 __attribute__((overloadable)) uint8 __spirv_ConvertFToU_Ruint8(half8); 484 __attribute__((overloadable)) uint8 __spirv_ConvertFToU_Ruint8_rtz(half8); 485 __attribute__((overloadable)) uint8 __spirv_ConvertFToU_Ruint8_rte(half8); 486 __attribute__((overloadable)) uint8 __spirv_ConvertFToU_Ruint8_rtp(half8); 487 __attribute__((overloadable)) uint8 __spirv_ConvertFToU_Ruint8_rtn(half8); 488 __attribute__((overloadable)) uint8 __spirv_ConvertFToU_Ruint8_sat(half8); 489 __attribute__((overloadable)) uint8 __spirv_ConvertFToU_Ruint8_sat_rtz(half8); 490 __attribute__((overloadable)) uint8 __spirv_ConvertFToU_Ruint8_sat_rte(half8); 491 __attribute__((overloadable)) uint8 __spirv_ConvertFToU_Ruint8_sat_rtp(half8); 492 __attribute__((overloadable)) uint8 __spirv_ConvertFToU_Ruint8_sat_rtn(half8); 493 __attribute__((overloadable)) uint8 __spirv_ConvertFToU_Ruint8(float8); 494 __attribute__((overloadable)) uint8 __spirv_ConvertFToU_Ruint8_rtz(float8); 495 __attribute__((overloadable)) uint8 __spirv_ConvertFToU_Ruint8_rte(float8); 496 __attribute__((overloadable)) uint8 __spirv_ConvertFToU_Ruint8_rtp(float8); 497 __attribute__((overloadable)) uint8 __spirv_ConvertFToU_Ruint8_rtn(float8); 498 __attribute__((overloadable)) uint8 __spirv_ConvertFToU_Ruint8_sat(float8); 499 __attribute__((overloadable)) uint8 __spirv_ConvertFToU_Ruint8_sat_rtz(float8); 500 __attribute__((overloadable)) uint8 __spirv_ConvertFToU_Ruint8_sat_rte(float8); 501 __attribute__((overloadable)) uint8 __spirv_ConvertFToU_Ruint8_sat_rtp(float8); 502 __attribute__((overloadable)) uint8 __spirv_ConvertFToU_Ruint8_sat_rtn(float8); 503 __attribute__((overloadable)) uint8 __spirv_ConvertFToU_Ruint8(double8); 504 __attribute__((overloadable)) uint8 __spirv_ConvertFToU_Ruint8_rtz(double8); 505 __attribute__((overloadable)) uint8 __spirv_ConvertFToU_Ruint8_rte(double8); 506 __attribute__((overloadable)) uint8 __spirv_ConvertFToU_Ruint8_rtp(double8); 507 __attribute__((overloadable)) uint8 __spirv_ConvertFToU_Ruint8_rtn(double8); 508 __attribute__((overloadable)) uint8 __spirv_ConvertFToU_Ruint8_sat(double8); 509 __attribute__((overloadable)) uint8 __spirv_ConvertFToU_Ruint8_sat_rtz(double8); 510 __attribute__((overloadable)) uint8 __spirv_ConvertFToU_Ruint8_sat_rte(double8); 511 __attribute__((overloadable)) uint8 __spirv_ConvertFToU_Ruint8_sat_rtp(double8); 512 __attribute__((overloadable)) uint8 __spirv_ConvertFToU_Ruint8_sat_rtn(double8); 513 __attribute__((overloadable)) uint16 __spirv_ConvertFToU_Ruint16(half16); 514 __attribute__((overloadable)) uint16 __spirv_ConvertFToU_Ruint16_rtz(half16); 515 __attribute__((overloadable)) uint16 __spirv_ConvertFToU_Ruint16_rte(half16); 516 __attribute__((overloadable)) uint16 __spirv_ConvertFToU_Ruint16_rtp(half16); 517 __attribute__((overloadable)) uint16 __spirv_ConvertFToU_Ruint16_rtn(half16); 518 __attribute__((overloadable)) uint16 __spirv_ConvertFToU_Ruint16_sat(half16); 519 __attribute__((overloadable)) uint16 __spirv_ConvertFToU_Ruint16_sat_rtz(half16); 520 __attribute__((overloadable)) uint16 __spirv_ConvertFToU_Ruint16_sat_rte(half16); 521 __attribute__((overloadable)) uint16 __spirv_ConvertFToU_Ruint16_sat_rtp(half16); 522 __attribute__((overloadable)) uint16 __spirv_ConvertFToU_Ruint16_sat_rtn(half16); 523 __attribute__((overloadable)) uint16 __spirv_ConvertFToU_Ruint16(float16); 524 __attribute__((overloadable)) uint16 __spirv_ConvertFToU_Ruint16_rtz(float16); 525 __attribute__((overloadable)) uint16 __spirv_ConvertFToU_Ruint16_rte(float16); 526 __attribute__((overloadable)) uint16 __spirv_ConvertFToU_Ruint16_rtp(float16); 527 __attribute__((overloadable)) uint16 __spirv_ConvertFToU_Ruint16_rtn(float16); 528 __attribute__((overloadable)) uint16 __spirv_ConvertFToU_Ruint16_sat(float16); 529 __attribute__((overloadable)) uint16 __spirv_ConvertFToU_Ruint16_sat_rtz(float16); 530 __attribute__((overloadable)) uint16 __spirv_ConvertFToU_Ruint16_sat_rte(float16); 531 __attribute__((overloadable)) uint16 __spirv_ConvertFToU_Ruint16_sat_rtp(float16); 532 __attribute__((overloadable)) uint16 __spirv_ConvertFToU_Ruint16_sat_rtn(float16); 533 __attribute__((overloadable)) uint16 __spirv_ConvertFToU_Ruint16(double16); 534 __attribute__((overloadable)) uint16 __spirv_ConvertFToU_Ruint16_rtz(double16); 535 __attribute__((overloadable)) uint16 __spirv_ConvertFToU_Ruint16_rte(double16); 536 __attribute__((overloadable)) uint16 __spirv_ConvertFToU_Ruint16_rtp(double16); 537 __attribute__((overloadable)) uint16 __spirv_ConvertFToU_Ruint16_rtn(double16); 538 __attribute__((overloadable)) uint16 __spirv_ConvertFToU_Ruint16_sat(double16); 539 __attribute__((overloadable)) uint16 __spirv_ConvertFToU_Ruint16_sat_rtz(double16); 540 __attribute__((overloadable)) uint16 __spirv_ConvertFToU_Ruint16_sat_rte(double16); 541 __attribute__((overloadable)) uint16 __spirv_ConvertFToU_Ruint16_sat_rtp(double16); 542 __attribute__((overloadable)) uint16 __spirv_ConvertFToU_Ruint16_sat_rtn(double16); 543 544 __attribute__((overloadable)) ulong __spirv_ConvertFToU_Rulong(half); 545 __attribute__((overloadable)) ulong __spirv_ConvertFToU_Rulong_rtz(half); 546 __attribute__((overloadable)) ulong __spirv_ConvertFToU_Rulong_rte(half); 547 __attribute__((overloadable)) ulong __spirv_ConvertFToU_Rulong_rtp(half); 548 __attribute__((overloadable)) ulong __spirv_ConvertFToU_Rulong_rtn(half); 549 __attribute__((overloadable)) ulong __spirv_ConvertFToU_Rulong_sat(half); 550 __attribute__((overloadable)) ulong __spirv_ConvertFToU_Rulong_sat_rtz(half); 551 __attribute__((overloadable)) ulong __spirv_ConvertFToU_Rulong_sat_rte(half); 552 __attribute__((overloadable)) ulong __spirv_ConvertFToU_Rulong_sat_rtp(half); 553 __attribute__((overloadable)) ulong __spirv_ConvertFToU_Rulong_sat_rtn(half); 554 __attribute__((overloadable)) ulong __spirv_ConvertFToU_Rulong(float); 555 __attribute__((overloadable)) ulong __spirv_ConvertFToU_Rulong_rtz(float); 556 __attribute__((overloadable)) ulong __spirv_ConvertFToU_Rulong_rte(float); 557 __attribute__((overloadable)) ulong __spirv_ConvertFToU_Rulong_rtp(float); 558 __attribute__((overloadable)) ulong __spirv_ConvertFToU_Rulong_rtn(float); 559 __attribute__((overloadable)) ulong __spirv_ConvertFToU_Rulong_sat(float); 560 __attribute__((overloadable)) ulong __spirv_ConvertFToU_Rulong_sat_rtz(float); 561 __attribute__((overloadable)) ulong __spirv_ConvertFToU_Rulong_sat_rte(float); 562 __attribute__((overloadable)) ulong __spirv_ConvertFToU_Rulong_sat_rtp(float); 563 __attribute__((overloadable)) ulong __spirv_ConvertFToU_Rulong_sat_rtn(float); 564 __attribute__((overloadable)) ulong __spirv_ConvertFToU_Rulong(double); 565 __attribute__((overloadable)) ulong __spirv_ConvertFToU_Rulong_rtz(double); 566 __attribute__((overloadable)) ulong __spirv_ConvertFToU_Rulong_rte(double); 567 __attribute__((overloadable)) ulong __spirv_ConvertFToU_Rulong_rtp(double); 568 __attribute__((overloadable)) ulong __spirv_ConvertFToU_Rulong_rtn(double); 569 __attribute__((overloadable)) ulong __spirv_ConvertFToU_Rulong_sat(double); 570 __attribute__((overloadable)) ulong __spirv_ConvertFToU_Rulong_sat_rtz(double); 571 __attribute__((overloadable)) ulong __spirv_ConvertFToU_Rulong_sat_rte(double); 572 __attribute__((overloadable)) ulong __spirv_ConvertFToU_Rulong_sat_rtp(double); 573 __attribute__((overloadable)) ulong __spirv_ConvertFToU_Rulong_sat_rtn(double); 574 __attribute__((overloadable)) ulong2 __spirv_ConvertFToU_Rulong2(half2); 575 __attribute__((overloadable)) ulong2 __spirv_ConvertFToU_Rulong2_rtz(half2); 576 __attribute__((overloadable)) ulong2 __spirv_ConvertFToU_Rulong2_rte(half2); 577 __attribute__((overloadable)) ulong2 __spirv_ConvertFToU_Rulong2_rtp(half2); 578 __attribute__((overloadable)) ulong2 __spirv_ConvertFToU_Rulong2_rtn(half2); 579 __attribute__((overloadable)) ulong2 __spirv_ConvertFToU_Rulong2_sat(half2); 580 __attribute__((overloadable)) ulong2 __spirv_ConvertFToU_Rulong2_sat_rtz(half2); 581 __attribute__((overloadable)) ulong2 __spirv_ConvertFToU_Rulong2_sat_rte(half2); 582 __attribute__((overloadable)) ulong2 __spirv_ConvertFToU_Rulong2_sat_rtp(half2); 583 __attribute__((overloadable)) ulong2 __spirv_ConvertFToU_Rulong2_sat_rtn(half2); 584 __attribute__((overloadable)) ulong2 __spirv_ConvertFToU_Rulong2(float2); 585 __attribute__((overloadable)) ulong2 __spirv_ConvertFToU_Rulong2_rtz(float2); 586 __attribute__((overloadable)) ulong2 __spirv_ConvertFToU_Rulong2_rte(float2); 587 __attribute__((overloadable)) ulong2 __spirv_ConvertFToU_Rulong2_rtp(float2); 588 __attribute__((overloadable)) ulong2 __spirv_ConvertFToU_Rulong2_rtn(float2); 589 __attribute__((overloadable)) ulong2 __spirv_ConvertFToU_Rulong2_sat(float2); 590 __attribute__((overloadable)) ulong2 __spirv_ConvertFToU_Rulong2_sat_rtz(float2); 591 __attribute__((overloadable)) ulong2 __spirv_ConvertFToU_Rulong2_sat_rte(float2); 592 __attribute__((overloadable)) ulong2 __spirv_ConvertFToU_Rulong2_sat_rtp(float2); 593 __attribute__((overloadable)) ulong2 __spirv_ConvertFToU_Rulong2_sat_rtn(float2); 594 __attribute__((overloadable)) ulong2 __spirv_ConvertFToU_Rulong2(double2); 595 __attribute__((overloadable)) ulong2 __spirv_ConvertFToU_Rulong2_rtz(double2); 596 __attribute__((overloadable)) ulong2 __spirv_ConvertFToU_Rulong2_rte(double2); 597 __attribute__((overloadable)) ulong2 __spirv_ConvertFToU_Rulong2_rtp(double2); 598 __attribute__((overloadable)) ulong2 __spirv_ConvertFToU_Rulong2_rtn(double2); 599 __attribute__((overloadable)) ulong2 __spirv_ConvertFToU_Rulong2_sat(double2); 600 __attribute__((overloadable)) ulong2 __spirv_ConvertFToU_Rulong2_sat_rtz(double2); 601 __attribute__((overloadable)) ulong2 __spirv_ConvertFToU_Rulong2_sat_rte(double2); 602 __attribute__((overloadable)) ulong2 __spirv_ConvertFToU_Rulong2_sat_rtp(double2); 603 __attribute__((overloadable)) ulong2 __spirv_ConvertFToU_Rulong2_sat_rtn(double2); 604 __attribute__((overloadable)) ulong3 __spirv_ConvertFToU_Rulong3(half3); 605 __attribute__((overloadable)) ulong3 __spirv_ConvertFToU_Rulong3_rtz(half3); 606 __attribute__((overloadable)) ulong3 __spirv_ConvertFToU_Rulong3_rte(half3); 607 __attribute__((overloadable)) ulong3 __spirv_ConvertFToU_Rulong3_rtp(half3); 608 __attribute__((overloadable)) ulong3 __spirv_ConvertFToU_Rulong3_rtn(half3); 609 __attribute__((overloadable)) ulong3 __spirv_ConvertFToU_Rulong3_sat(half3); 610 __attribute__((overloadable)) ulong3 __spirv_ConvertFToU_Rulong3_sat_rtz(half3); 611 __attribute__((overloadable)) ulong3 __spirv_ConvertFToU_Rulong3_sat_rte(half3); 612 __attribute__((overloadable)) ulong3 __spirv_ConvertFToU_Rulong3_sat_rtp(half3); 613 __attribute__((overloadable)) ulong3 __spirv_ConvertFToU_Rulong3_sat_rtn(half3); 614 __attribute__((overloadable)) ulong3 __spirv_ConvertFToU_Rulong3(float3); 615 __attribute__((overloadable)) ulong3 __spirv_ConvertFToU_Rulong3_rtz(float3); 616 __attribute__((overloadable)) ulong3 __spirv_ConvertFToU_Rulong3_rte(float3); 617 __attribute__((overloadable)) ulong3 __spirv_ConvertFToU_Rulong3_rtp(float3); 618 __attribute__((overloadable)) ulong3 __spirv_ConvertFToU_Rulong3_rtn(float3); 619 __attribute__((overloadable)) ulong3 __spirv_ConvertFToU_Rulong3_sat(float3); 620 __attribute__((overloadable)) ulong3 __spirv_ConvertFToU_Rulong3_sat_rtz(float3); 621 __attribute__((overloadable)) ulong3 __spirv_ConvertFToU_Rulong3_sat_rte(float3); 622 __attribute__((overloadable)) ulong3 __spirv_ConvertFToU_Rulong3_sat_rtp(float3); 623 __attribute__((overloadable)) ulong3 __spirv_ConvertFToU_Rulong3_sat_rtn(float3); 624 __attribute__((overloadable)) ulong3 __spirv_ConvertFToU_Rulong3(double3); 625 __attribute__((overloadable)) ulong3 __spirv_ConvertFToU_Rulong3_rtz(double3); 626 __attribute__((overloadable)) ulong3 __spirv_ConvertFToU_Rulong3_rte(double3); 627 __attribute__((overloadable)) ulong3 __spirv_ConvertFToU_Rulong3_rtp(double3); 628 __attribute__((overloadable)) ulong3 __spirv_ConvertFToU_Rulong3_rtn(double3); 629 __attribute__((overloadable)) ulong3 __spirv_ConvertFToU_Rulong3_sat(double3); 630 __attribute__((overloadable)) ulong3 __spirv_ConvertFToU_Rulong3_sat_rtz(double3); 631 __attribute__((overloadable)) ulong3 __spirv_ConvertFToU_Rulong3_sat_rte(double3); 632 __attribute__((overloadable)) ulong3 __spirv_ConvertFToU_Rulong3_sat_rtp(double3); 633 __attribute__((overloadable)) ulong3 __spirv_ConvertFToU_Rulong3_sat_rtn(double3); 634 __attribute__((overloadable)) ulong4 __spirv_ConvertFToU_Rulong4(half4); 635 __attribute__((overloadable)) ulong4 __spirv_ConvertFToU_Rulong4_rtz(half4); 636 __attribute__((overloadable)) ulong4 __spirv_ConvertFToU_Rulong4_rte(half4); 637 __attribute__((overloadable)) ulong4 __spirv_ConvertFToU_Rulong4_rtp(half4); 638 __attribute__((overloadable)) ulong4 __spirv_ConvertFToU_Rulong4_rtn(half4); 639 __attribute__((overloadable)) ulong4 __spirv_ConvertFToU_Rulong4_sat(half4); 640 __attribute__((overloadable)) ulong4 __spirv_ConvertFToU_Rulong4_sat_rtz(half4); 641 __attribute__((overloadable)) ulong4 __spirv_ConvertFToU_Rulong4_sat_rte(half4); 642 __attribute__((overloadable)) ulong4 __spirv_ConvertFToU_Rulong4_sat_rtp(half4); 643 __attribute__((overloadable)) ulong4 __spirv_ConvertFToU_Rulong4_sat_rtn(half4); 644 __attribute__((overloadable)) ulong4 __spirv_ConvertFToU_Rulong4(float4); 645 __attribute__((overloadable)) ulong4 __spirv_ConvertFToU_Rulong4_rtz(float4); 646 __attribute__((overloadable)) ulong4 __spirv_ConvertFToU_Rulong4_rte(float4); 647 __attribute__((overloadable)) ulong4 __spirv_ConvertFToU_Rulong4_rtp(float4); 648 __attribute__((overloadable)) ulong4 __spirv_ConvertFToU_Rulong4_rtn(float4); 649 __attribute__((overloadable)) ulong4 __spirv_ConvertFToU_Rulong4_sat(float4); 650 __attribute__((overloadable)) ulong4 __spirv_ConvertFToU_Rulong4_sat_rtz(float4); 651 __attribute__((overloadable)) ulong4 __spirv_ConvertFToU_Rulong4_sat_rte(float4); 652 __attribute__((overloadable)) ulong4 __spirv_ConvertFToU_Rulong4_sat_rtp(float4); 653 __attribute__((overloadable)) ulong4 __spirv_ConvertFToU_Rulong4_sat_rtn(float4); 654 __attribute__((overloadable)) ulong4 __spirv_ConvertFToU_Rulong4(double4); 655 __attribute__((overloadable)) ulong4 __spirv_ConvertFToU_Rulong4_rtz(double4); 656 __attribute__((overloadable)) ulong4 __spirv_ConvertFToU_Rulong4_rte(double4); 657 __attribute__((overloadable)) ulong4 __spirv_ConvertFToU_Rulong4_rtp(double4); 658 __attribute__((overloadable)) ulong4 __spirv_ConvertFToU_Rulong4_rtn(double4); 659 __attribute__((overloadable)) ulong4 __spirv_ConvertFToU_Rulong4_sat(double4); 660 __attribute__((overloadable)) ulong4 __spirv_ConvertFToU_Rulong4_sat_rtz(double4); 661 __attribute__((overloadable)) ulong4 __spirv_ConvertFToU_Rulong4_sat_rte(double4); 662 __attribute__((overloadable)) ulong4 __spirv_ConvertFToU_Rulong4_sat_rtp(double4); 663 __attribute__((overloadable)) ulong4 __spirv_ConvertFToU_Rulong4_sat_rtn(double4); 664 __attribute__((overloadable)) ulong8 __spirv_ConvertFToU_Rulong8(half8); 665 __attribute__((overloadable)) ulong8 __spirv_ConvertFToU_Rulong8_rtz(half8); 666 __attribute__((overloadable)) ulong8 __spirv_ConvertFToU_Rulong8_rte(half8); 667 __attribute__((overloadable)) ulong8 __spirv_ConvertFToU_Rulong8_rtp(half8); 668 __attribute__((overloadable)) ulong8 __spirv_ConvertFToU_Rulong8_rtn(half8); 669 __attribute__((overloadable)) ulong8 __spirv_ConvertFToU_Rulong8_sat(half8); 670 __attribute__((overloadable)) ulong8 __spirv_ConvertFToU_Rulong8_sat_rtz(half8); 671 __attribute__((overloadable)) ulong8 __spirv_ConvertFToU_Rulong8_sat_rte(half8); 672 __attribute__((overloadable)) ulong8 __spirv_ConvertFToU_Rulong8_sat_rtp(half8); 673 __attribute__((overloadable)) ulong8 __spirv_ConvertFToU_Rulong8_sat_rtn(half8); 674 __attribute__((overloadable)) ulong8 __spirv_ConvertFToU_Rulong8(float8); 675 __attribute__((overloadable)) ulong8 __spirv_ConvertFToU_Rulong8_rtz(float8); 676 __attribute__((overloadable)) ulong8 __spirv_ConvertFToU_Rulong8_rte(float8); 677 __attribute__((overloadable)) ulong8 __spirv_ConvertFToU_Rulong8_rtp(float8); 678 __attribute__((overloadable)) ulong8 __spirv_ConvertFToU_Rulong8_rtn(float8); 679 __attribute__((overloadable)) ulong8 __spirv_ConvertFToU_Rulong8_sat(float8); 680 __attribute__((overloadable)) ulong8 __spirv_ConvertFToU_Rulong8_sat_rtz(float8); 681 __attribute__((overloadable)) ulong8 __spirv_ConvertFToU_Rulong8_sat_rte(float8); 682 __attribute__((overloadable)) ulong8 __spirv_ConvertFToU_Rulong8_sat_rtp(float8); 683 __attribute__((overloadable)) ulong8 __spirv_ConvertFToU_Rulong8_sat_rtn(float8); 684 __attribute__((overloadable)) ulong8 __spirv_ConvertFToU_Rulong8(double8); 685 __attribute__((overloadable)) ulong8 __spirv_ConvertFToU_Rulong8_rtz(double8); 686 __attribute__((overloadable)) ulong8 __spirv_ConvertFToU_Rulong8_rte(double8); 687 __attribute__((overloadable)) ulong8 __spirv_ConvertFToU_Rulong8_rtp(double8); 688 __attribute__((overloadable)) ulong8 __spirv_ConvertFToU_Rulong8_rtn(double8); 689 __attribute__((overloadable)) ulong8 __spirv_ConvertFToU_Rulong8_sat(double8); 690 __attribute__((overloadable)) ulong8 __spirv_ConvertFToU_Rulong8_sat_rtz(double8); 691 __attribute__((overloadable)) ulong8 __spirv_ConvertFToU_Rulong8_sat_rte(double8); 692 __attribute__((overloadable)) ulong8 __spirv_ConvertFToU_Rulong8_sat_rtp(double8); 693 __attribute__((overloadable)) ulong8 __spirv_ConvertFToU_Rulong8_sat_rtn(double8); 694 __attribute__((overloadable)) ulong16 __spirv_ConvertFToU_Rulong16(half16); 695 __attribute__((overloadable)) ulong16 __spirv_ConvertFToU_Rulong16_rtz(half16); 696 __attribute__((overloadable)) ulong16 __spirv_ConvertFToU_Rulong16_rte(half16); 697 __attribute__((overloadable)) ulong16 __spirv_ConvertFToU_Rulong16_rtp(half16); 698 __attribute__((overloadable)) ulong16 __spirv_ConvertFToU_Rulong16_rtn(half16); 699 __attribute__((overloadable)) ulong16 __spirv_ConvertFToU_Rulong16_sat(half16); 700 __attribute__((overloadable)) ulong16 __spirv_ConvertFToU_Rulong16_sat_rtz(half16); 701 __attribute__((overloadable)) ulong16 __spirv_ConvertFToU_Rulong16_sat_rte(half16); 702 __attribute__((overloadable)) ulong16 __spirv_ConvertFToU_Rulong16_sat_rtp(half16); 703 __attribute__((overloadable)) ulong16 __spirv_ConvertFToU_Rulong16_sat_rtn(half16); 704 __attribute__((overloadable)) ulong16 __spirv_ConvertFToU_Rulong16(float16); 705 __attribute__((overloadable)) ulong16 __spirv_ConvertFToU_Rulong16_rtz(float16); 706 __attribute__((overloadable)) ulong16 __spirv_ConvertFToU_Rulong16_rte(float16); 707 __attribute__((overloadable)) ulong16 __spirv_ConvertFToU_Rulong16_rtp(float16); 708 __attribute__((overloadable)) ulong16 __spirv_ConvertFToU_Rulong16_rtn(float16); 709 __attribute__((overloadable)) ulong16 __spirv_ConvertFToU_Rulong16_sat(float16); 710 __attribute__((overloadable)) ulong16 __spirv_ConvertFToU_Rulong16_sat_rtz(float16); 711 __attribute__((overloadable)) ulong16 __spirv_ConvertFToU_Rulong16_sat_rte(float16); 712 __attribute__((overloadable)) ulong16 __spirv_ConvertFToU_Rulong16_sat_rtp(float16); 713 __attribute__((overloadable)) ulong16 __spirv_ConvertFToU_Rulong16_sat_rtn(float16); 714 __attribute__((overloadable)) ulong16 __spirv_ConvertFToU_Rulong16(double16); 715 __attribute__((overloadable)) ulong16 __spirv_ConvertFToU_Rulong16_rtz(double16); 716 __attribute__((overloadable)) ulong16 __spirv_ConvertFToU_Rulong16_rte(double16); 717 __attribute__((overloadable)) ulong16 __spirv_ConvertFToU_Rulong16_rtp(double16); 718 __attribute__((overloadable)) ulong16 __spirv_ConvertFToU_Rulong16_rtn(double16); 719 __attribute__((overloadable)) ulong16 __spirv_ConvertFToU_Rulong16_sat(double16); 720 __attribute__((overloadable)) ulong16 __spirv_ConvertFToU_Rulong16_sat_rtz(double16); 721 __attribute__((overloadable)) ulong16 __spirv_ConvertFToU_Rulong16_sat_rte(double16); 722 __attribute__((overloadable)) ulong16 __spirv_ConvertFToU_Rulong16_sat_rtp(double16); 723 __attribute__((overloadable)) ulong16 __spirv_ConvertFToU_Rulong16_sat_rtn(double16); 724 725 __attribute__((overloadable)) char __spirv_ConvertFToS_Rchar(half); 726 __attribute__((overloadable)) char __spirv_ConvertFToS_Rchar_rtz(half); 727 __attribute__((overloadable)) char __spirv_ConvertFToS_Rchar_rte(half); 728 __attribute__((overloadable)) char __spirv_ConvertFToS_Rchar_rtp(half); 729 __attribute__((overloadable)) char __spirv_ConvertFToS_Rchar_rtn(half); 730 __attribute__((overloadable)) char __spirv_ConvertFToS_Rchar_sat(half); 731 __attribute__((overloadable)) char __spirv_ConvertFToS_Rchar_sat_rtz(half); 732 __attribute__((overloadable)) char __spirv_ConvertFToS_Rchar_sat_rte(half); 733 __attribute__((overloadable)) char __spirv_ConvertFToS_Rchar_sat_rtp(half); 734 __attribute__((overloadable)) char __spirv_ConvertFToS_Rchar_sat_rtn(half); 735 __attribute__((overloadable)) char __spirv_ConvertFToS_Rchar(float); 736 __attribute__((overloadable)) char __spirv_ConvertFToS_Rchar_rtz(float); 737 __attribute__((overloadable)) char __spirv_ConvertFToS_Rchar_rte(float); 738 __attribute__((overloadable)) char __spirv_ConvertFToS_Rchar_rtp(float); 739 __attribute__((overloadable)) char __spirv_ConvertFToS_Rchar_rtn(float); 740 __attribute__((overloadable)) char __spirv_ConvertFToS_Rchar_sat(float); 741 __attribute__((overloadable)) char __spirv_ConvertFToS_Rchar_sat_rtz(float); 742 __attribute__((overloadable)) char __spirv_ConvertFToS_Rchar_sat_rte(float); 743 __attribute__((overloadable)) char __spirv_ConvertFToS_Rchar_sat_rtp(float); 744 __attribute__((overloadable)) char __spirv_ConvertFToS_Rchar_sat_rtn(float); 745 __attribute__((overloadable)) char __spirv_ConvertFToS_Rchar(double); 746 __attribute__((overloadable)) char __spirv_ConvertFToS_Rchar_rtz(double); 747 __attribute__((overloadable)) char __spirv_ConvertFToS_Rchar_rte(double); 748 __attribute__((overloadable)) char __spirv_ConvertFToS_Rchar_rtp(double); 749 __attribute__((overloadable)) char __spirv_ConvertFToS_Rchar_rtn(double); 750 __attribute__((overloadable)) char __spirv_ConvertFToS_Rchar_sat(double); 751 __attribute__((overloadable)) char __spirv_ConvertFToS_Rchar_sat_rtz(double); 752 __attribute__((overloadable)) char __spirv_ConvertFToS_Rchar_sat_rte(double); 753 __attribute__((overloadable)) char __spirv_ConvertFToS_Rchar_sat_rtp(double); 754 __attribute__((overloadable)) char __spirv_ConvertFToS_Rchar_sat_rtn(double); 755 __attribute__((overloadable)) char2 __spirv_ConvertFToS_Rchar2(half2); 756 __attribute__((overloadable)) char2 __spirv_ConvertFToS_Rchar2_rtz(half2); 757 __attribute__((overloadable)) char2 __spirv_ConvertFToS_Rchar2_rte(half2); 758 __attribute__((overloadable)) char2 __spirv_ConvertFToS_Rchar2_rtp(half2); 759 __attribute__((overloadable)) char2 __spirv_ConvertFToS_Rchar2_rtn(half2); 760 __attribute__((overloadable)) char2 __spirv_ConvertFToS_Rchar2_sat(half2); 761 __attribute__((overloadable)) char2 __spirv_ConvertFToS_Rchar2_sat_rtz(half2); 762 __attribute__((overloadable)) char2 __spirv_ConvertFToS_Rchar2_sat_rte(half2); 763 __attribute__((overloadable)) char2 __spirv_ConvertFToS_Rchar2_sat_rtp(half2); 764 __attribute__((overloadable)) char2 __spirv_ConvertFToS_Rchar2_sat_rtn(half2); 765 __attribute__((overloadable)) char2 __spirv_ConvertFToS_Rchar2(float2); 766 __attribute__((overloadable)) char2 __spirv_ConvertFToS_Rchar2_rtz(float2); 767 __attribute__((overloadable)) char2 __spirv_ConvertFToS_Rchar2_rte(float2); 768 __attribute__((overloadable)) char2 __spirv_ConvertFToS_Rchar2_rtp(float2); 769 __attribute__((overloadable)) char2 __spirv_ConvertFToS_Rchar2_rtn(float2); 770 __attribute__((overloadable)) char2 __spirv_ConvertFToS_Rchar2_sat(float2); 771 __attribute__((overloadable)) char2 __spirv_ConvertFToS_Rchar2_sat_rtz(float2); 772 __attribute__((overloadable)) char2 __spirv_ConvertFToS_Rchar2_sat_rte(float2); 773 __attribute__((overloadable)) char2 __spirv_ConvertFToS_Rchar2_sat_rtp(float2); 774 __attribute__((overloadable)) char2 __spirv_ConvertFToS_Rchar2_sat_rtn(float2); 775 __attribute__((overloadable)) char2 __spirv_ConvertFToS_Rchar2(double2); 776 __attribute__((overloadable)) char2 __spirv_ConvertFToS_Rchar2_rtz(double2); 777 __attribute__((overloadable)) char2 __spirv_ConvertFToS_Rchar2_rte(double2); 778 __attribute__((overloadable)) char2 __spirv_ConvertFToS_Rchar2_rtp(double2); 779 __attribute__((overloadable)) char2 __spirv_ConvertFToS_Rchar2_rtn(double2); 780 __attribute__((overloadable)) char2 __spirv_ConvertFToS_Rchar2_sat(double2); 781 __attribute__((overloadable)) char2 __spirv_ConvertFToS_Rchar2_sat_rtz(double2); 782 __attribute__((overloadable)) char2 __spirv_ConvertFToS_Rchar2_sat_rte(double2); 783 __attribute__((overloadable)) char2 __spirv_ConvertFToS_Rchar2_sat_rtp(double2); 784 __attribute__((overloadable)) char2 __spirv_ConvertFToS_Rchar2_sat_rtn(double2); 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); 795 __attribute__((overloadable)) char3 __spirv_ConvertFToS_Rchar3(float3); 796 __attribute__((overloadable)) char3 __spirv_ConvertFToS_Rchar3_rtz(float3); 797 __attribute__((overloadable)) char3 __spirv_ConvertFToS_Rchar3_rte(float3); 798 __attribute__((overloadable)) char3 __spirv_ConvertFToS_Rchar3_rtp(float3); 799 __attribute__((overloadable)) char3 __spirv_ConvertFToS_Rchar3_rtn(float3); 800 __attribute__((overloadable)) char3 __spirv_ConvertFToS_Rchar3_sat(float3); 801 __attribute__((overloadable)) char3 __spirv_ConvertFToS_Rchar3_sat_rtz(float3); 802 __attribute__((overloadable)) char3 __spirv_ConvertFToS_Rchar3_sat_rte(float3); 803 __attribute__((overloadable)) char3 __spirv_ConvertFToS_Rchar3_sat_rtp(float3); 804 __attribute__((overloadable)) char3 __spirv_ConvertFToS_Rchar3_sat_rtn(float3); 805 __attribute__((overloadable)) char3 __spirv_ConvertFToS_Rchar3(double3); 806 __attribute__((overloadable)) char3 __spirv_ConvertFToS_Rchar3_rtz(double3); 807 __attribute__((overloadable)) char3 __spirv_ConvertFToS_Rchar3_rte(double3); 808 __attribute__((overloadable)) char3 __spirv_ConvertFToS_Rchar3_rtp(double3); 809 __attribute__((overloadable)) char3 __spirv_ConvertFToS_Rchar3_rtn(double3); 810 __attribute__((overloadable)) char3 __spirv_ConvertFToS_Rchar3_sat(double3); 811 __attribute__((overloadable)) char3 __spirv_ConvertFToS_Rchar3_sat_rtz(double3); 812 __attribute__((overloadable)) char3 __spirv_ConvertFToS_Rchar3_sat_rte(double3); 813 __attribute__((overloadable)) char3 __spirv_ConvertFToS_Rchar3_sat_rtp(double3); 814 __attribute__((overloadable)) char3 __spirv_ConvertFToS_Rchar3_sat_rtn(double3); 815 __attribute__((overloadable)) char4 __spirv_ConvertFToS_Rchar4(half4); 816 __attribute__((overloadable)) char4 __spirv_ConvertFToS_Rchar4_rtz(half4); 817 __attribute__((overloadable)) char4 __spirv_ConvertFToS_Rchar4_rte(half4); 818 __attribute__((overloadable)) char4 __spirv_ConvertFToS_Rchar4_rtp(half4); 819 __attribute__((overloadable)) char4 __spirv_ConvertFToS_Rchar4_rtn(half4); 820 __attribute__((overloadable)) char4 __spirv_ConvertFToS_Rchar4_sat(half4); 821 __attribute__((overloadable)) char4 __spirv_ConvertFToS_Rchar4_sat_rtz(half4); 822 __attribute__((overloadable)) char4 __spirv_ConvertFToS_Rchar4_sat_rte(half4); 823 __attribute__((overloadable)) char4 __spirv_ConvertFToS_Rchar4_sat_rtp(half4); 824 __attribute__((overloadable)) char4 __spirv_ConvertFToS_Rchar4_sat_rtn(half4); 825 __attribute__((overloadable)) char4 __spirv_ConvertFToS_Rchar4(float4); 826 __attribute__((overloadable)) char4 __spirv_ConvertFToS_Rchar4_rtz(float4); 827 __attribute__((overloadable)) char4 __spirv_ConvertFToS_Rchar4_rte(float4); 828 __attribute__((overloadable)) char4 __spirv_ConvertFToS_Rchar4_rtp(float4); 829 __attribute__((overloadable)) char4 __spirv_ConvertFToS_Rchar4_rtn(float4); 830 __attribute__((overloadable)) char4 __spirv_ConvertFToS_Rchar4_sat(float4); 831 __attribute__((overloadable)) char4 __spirv_ConvertFToS_Rchar4_sat_rtz(float4); 832 __attribute__((overloadable)) char4 __spirv_ConvertFToS_Rchar4_sat_rte(float4); 833 __attribute__((overloadable)) char4 __spirv_ConvertFToS_Rchar4_sat_rtp(float4); 834 __attribute__((overloadable)) char4 __spirv_ConvertFToS_Rchar4_sat_rtn(float4); 835 __attribute__((overloadable)) char4 __spirv_ConvertFToS_Rchar4(double4); 836 __attribute__((overloadable)) char4 __spirv_ConvertFToS_Rchar4_rtz(double4); 837 __attribute__((overloadable)) char4 __spirv_ConvertFToS_Rchar4_rte(double4); 838 __attribute__((overloadable)) char4 __spirv_ConvertFToS_Rchar4_rtp(double4); 839 __attribute__((overloadable)) char4 __spirv_ConvertFToS_Rchar4_rtn(double4); 840 __attribute__((overloadable)) char4 __spirv_ConvertFToS_Rchar4_sat(double4); 841 __attribute__((overloadable)) char4 __spirv_ConvertFToS_Rchar4_sat_rtz(double4); 842 __attribute__((overloadable)) char4 __spirv_ConvertFToS_Rchar4_sat_rte(double4); 843 __attribute__((overloadable)) char4 __spirv_ConvertFToS_Rchar4_sat_rtp(double4); 844 __attribute__((overloadable)) char4 __spirv_ConvertFToS_Rchar4_sat_rtn(double4); 845 __attribute__((overloadable)) char8 __spirv_ConvertFToS_Rchar8(half8); 846 __attribute__((overloadable)) char8 __spirv_ConvertFToS_Rchar8_rtz(half8); 847 __attribute__((overloadable)) char8 __spirv_ConvertFToS_Rchar8_rte(half8); 848 __attribute__((overloadable)) char8 __spirv_ConvertFToS_Rchar8_rtp(half8); 849 __attribute__((overloadable)) char8 __spirv_ConvertFToS_Rchar8_rtn(half8); 850 __attribute__((overloadable)) char8 __spirv_ConvertFToS_Rchar8_sat(half8); 851 __attribute__((overloadable)) char8 __spirv_ConvertFToS_Rchar8_sat_rtz(half8); 852 __attribute__((overloadable)) char8 __spirv_ConvertFToS_Rchar8_sat_rte(half8); 853 __attribute__((overloadable)) char8 __spirv_ConvertFToS_Rchar8_sat_rtp(half8); 854 __attribute__((overloadable)) char8 __spirv_ConvertFToS_Rchar8_sat_rtn(half8); 855 __attribute__((overloadable)) char8 __spirv_ConvertFToS_Rchar8(float8); 856 __attribute__((overloadable)) char8 __spirv_ConvertFToS_Rchar8_rtz(float8); 857 __attribute__((overloadable)) char8 __spirv_ConvertFToS_Rchar8_rte(float8); 858 __attribute__((overloadable)) char8 __spirv_ConvertFToS_Rchar8_rtp(float8); 859 __attribute__((overloadable)) char8 __spirv_ConvertFToS_Rchar8_rtn(float8); 860 __attribute__((overloadable)) char8 __spirv_ConvertFToS_Rchar8_sat(float8); 861 __attribute__((overloadable)) char8 __spirv_ConvertFToS_Rchar8_sat_rtz(float8); 862 __attribute__((overloadable)) char8 __spirv_ConvertFToS_Rchar8_sat_rte(float8); 863 __attribute__((overloadable)) char8 __spirv_ConvertFToS_Rchar8_sat_rtp(float8); 864 __attribute__((overloadable)) char8 __spirv_ConvertFToS_Rchar8_sat_rtn(float8); 865 __attribute__((overloadable)) char8 __spirv_ConvertFToS_Rchar8(double8); 866 __attribute__((overloadable)) char8 __spirv_ConvertFToS_Rchar8_rtz(double8); 867 __attribute__((overloadable)) char8 __spirv_ConvertFToS_Rchar8_rte(double8); 868 __attribute__((overloadable)) char8 __spirv_ConvertFToS_Rchar8_rtp(double8); 869 __attribute__((overloadable)) char8 __spirv_ConvertFToS_Rchar8_rtn(double8); 870 __attribute__((overloadable)) char8 __spirv_ConvertFToS_Rchar8_sat(double8); 871 __attribute__((overloadable)) char8 __spirv_ConvertFToS_Rchar8_sat_rtz(double8); 872 __attribute__((overloadable)) char8 __spirv_ConvertFToS_Rchar8_sat_rte(double8); 873 __attribute__((overloadable)) char8 __spirv_ConvertFToS_Rchar8_sat_rtp(double8); 874 __attribute__((overloadable)) char8 __spirv_ConvertFToS_Rchar8_sat_rtn(double8); 875 __attribute__((overloadable)) char16 __spirv_ConvertFToS_Rchar16(half16); 876 __attribute__((overloadable)) char16 __spirv_ConvertFToS_Rchar16_rtz(half16); 877 __attribute__((overloadable)) char16 __spirv_ConvertFToS_Rchar16_rte(half16); 878 __attribute__((overloadable)) char16 __spirv_ConvertFToS_Rchar16_rtp(half16); 879 __attribute__((overloadable)) char16 __spirv_ConvertFToS_Rchar16_rtn(half16); 880 __attribute__((overloadable)) char16 __spirv_ConvertFToS_Rchar16_sat(half16); 881 __attribute__((overloadable)) char16 __spirv_ConvertFToS_Rchar16_sat_rtz(half16); 882 __attribute__((overloadable)) char16 __spirv_ConvertFToS_Rchar16_sat_rte(half16); 883 __attribute__((overloadable)) char16 __spirv_ConvertFToS_Rchar16_sat_rtp(half16); 884 __attribute__((overloadable)) char16 __spirv_ConvertFToS_Rchar16_sat_rtn(half16); 885 __attribute__((overloadable)) char16 __spirv_ConvertFToS_Rchar16(float16); 886 __attribute__((overloadable)) char16 __spirv_ConvertFToS_Rchar16_rtz(float16); 887 __attribute__((overloadable)) char16 __spirv_ConvertFToS_Rchar16_rte(float16); 888 __attribute__((overloadable)) char16 __spirv_ConvertFToS_Rchar16_rtp(float16); 889 __attribute__((overloadable)) char16 __spirv_ConvertFToS_Rchar16_rtn(float16); 890 __attribute__((overloadable)) char16 __spirv_ConvertFToS_Rchar16_sat(float16); 891 __attribute__((overloadable)) char16 __spirv_ConvertFToS_Rchar16_sat_rtz(float16); 892 __attribute__((overloadable)) char16 __spirv_ConvertFToS_Rchar16_sat_rte(float16); 893 __attribute__((overloadable)) char16 __spirv_ConvertFToS_Rchar16_sat_rtp(float16); 894 __attribute__((overloadable)) char16 __spirv_ConvertFToS_Rchar16_sat_rtn(float16); 895 __attribute__((overloadable)) char16 __spirv_ConvertFToS_Rchar16(double16); 896 __attribute__((overloadable)) char16 __spirv_ConvertFToS_Rchar16_rtz(double16); 897 __attribute__((overloadable)) char16 __spirv_ConvertFToS_Rchar16_rte(double16); 898 __attribute__((overloadable)) char16 __spirv_ConvertFToS_Rchar16_rtp(double16); 899 __attribute__((overloadable)) char16 __spirv_ConvertFToS_Rchar16_rtn(double16); 900 __attribute__((overloadable)) char16 __spirv_ConvertFToS_Rchar16_sat(double16); 901 __attribute__((overloadable)) char16 __spirv_ConvertFToS_Rchar16_sat_rtz(double16); 902 __attribute__((overloadable)) char16 __spirv_ConvertFToS_Rchar16_sat_rte(double16); 903 __attribute__((overloadable)) char16 __spirv_ConvertFToS_Rchar16_sat_rtp(double16); 904 __attribute__((overloadable)) char16 __spirv_ConvertFToS_Rchar16_sat_rtn(double16); 905 906 __attribute__((overloadable)) short __spirv_ConvertFToS_Rshort(half); 907 __attribute__((overloadable)) short __spirv_ConvertFToS_Rshort_rtz(half); 908 __attribute__((overloadable)) short __spirv_ConvertFToS_Rshort_rte(half); 909 __attribute__((overloadable)) short __spirv_ConvertFToS_Rshort_rtp(half); 910 __attribute__((overloadable)) short __spirv_ConvertFToS_Rshort_rtn(half); 911 __attribute__((overloadable)) short __spirv_ConvertFToS_Rshort_sat(half); 912 __attribute__((overloadable)) short __spirv_ConvertFToS_Rshort_sat_rtz(half); 913 __attribute__((overloadable)) short __spirv_ConvertFToS_Rshort_sat_rte(half); 914 __attribute__((overloadable)) short __spirv_ConvertFToS_Rshort_sat_rtp(half); 915 __attribute__((overloadable)) short __spirv_ConvertFToS_Rshort_sat_rtn(half); 916 __attribute__((overloadable)) short __spirv_ConvertFToS_Rshort(float); 917 __attribute__((overloadable)) short __spirv_ConvertFToS_Rshort_rtz(float); 918 __attribute__((overloadable)) short __spirv_ConvertFToS_Rshort_rte(float); 919 __attribute__((overloadable)) short __spirv_ConvertFToS_Rshort_rtp(float); 920 __attribute__((overloadable)) short __spirv_ConvertFToS_Rshort_rtn(float); 921 __attribute__((overloadable)) short __spirv_ConvertFToS_Rshort_sat(float); 922 __attribute__((overloadable)) short __spirv_ConvertFToS_Rshort_sat_rtz(float); 923 __attribute__((overloadable)) short __spirv_ConvertFToS_Rshort_sat_rte(float); 924 __attribute__((overloadable)) short __spirv_ConvertFToS_Rshort_sat_rtp(float); 925 __attribute__((overloadable)) short __spirv_ConvertFToS_Rshort_sat_rtn(float); 926 __attribute__((overloadable)) short __spirv_ConvertFToS_Rshort(double); 927 __attribute__((overloadable)) short __spirv_ConvertFToS_Rshort_rtz(double); 928 __attribute__((overloadable)) short __spirv_ConvertFToS_Rshort_rte(double); 929 __attribute__((overloadable)) short __spirv_ConvertFToS_Rshort_rtp(double); 930 __attribute__((overloadable)) short __spirv_ConvertFToS_Rshort_rtn(double); 931 __attribute__((overloadable)) short __spirv_ConvertFToS_Rshort_sat(double); 932 __attribute__((overloadable)) short __spirv_ConvertFToS_Rshort_sat_rtz(double); 933 __attribute__((overloadable)) short __spirv_ConvertFToS_Rshort_sat_rte(double); 934 __attribute__((overloadable)) short __spirv_ConvertFToS_Rshort_sat_rtp(double); 935 __attribute__((overloadable)) short __spirv_ConvertFToS_Rshort_sat_rtn(double); 936 __attribute__((overloadable)) short2 __spirv_ConvertFToS_Rshort2(half2); 937 __attribute__((overloadable)) short2 __spirv_ConvertFToS_Rshort2_rtz(half2); 938 __attribute__((overloadable)) short2 __spirv_ConvertFToS_Rshort2_rte(half2); 939 __attribute__((overloadable)) short2 __spirv_ConvertFToS_Rshort2_rtp(half2); 940 __attribute__((overloadable)) short2 __spirv_ConvertFToS_Rshort2_rtn(half2); 941 __attribute__((overloadable)) short2 __spirv_ConvertFToS_Rshort2_sat(half2); 942 __attribute__((overloadable)) short2 __spirv_ConvertFToS_Rshort2_sat_rtz(half2); 943 __attribute__((overloadable)) short2 __spirv_ConvertFToS_Rshort2_sat_rte(half2); 944 __attribute__((overloadable)) short2 __spirv_ConvertFToS_Rshort2_sat_rtp(half2); 945 __attribute__((overloadable)) short2 __spirv_ConvertFToS_Rshort2_sat_rtn(half2); 946 __attribute__((overloadable)) short2 __spirv_ConvertFToS_Rshort2(float2); 947 __attribute__((overloadable)) short2 __spirv_ConvertFToS_Rshort2_rtz(float2); 948 __attribute__((overloadable)) short2 __spirv_ConvertFToS_Rshort2_rte(float2); 949 __attribute__((overloadable)) short2 __spirv_ConvertFToS_Rshort2_rtp(float2); 950 __attribute__((overloadable)) short2 __spirv_ConvertFToS_Rshort2_rtn(float2); 951 __attribute__((overloadable)) short2 __spirv_ConvertFToS_Rshort2_sat(float2); 952 __attribute__((overloadable)) short2 __spirv_ConvertFToS_Rshort2_sat_rtz(float2); 953 __attribute__((overloadable)) short2 __spirv_ConvertFToS_Rshort2_sat_rte(float2); 954 __attribute__((overloadable)) short2 __spirv_ConvertFToS_Rshort2_sat_rtp(float2); 955 __attribute__((overloadable)) short2 __spirv_ConvertFToS_Rshort2_sat_rtn(float2); 956 __attribute__((overloadable)) short2 __spirv_ConvertFToS_Rshort2(double2); 957 __attribute__((overloadable)) short2 __spirv_ConvertFToS_Rshort2_rtz(double2); 958 __attribute__((overloadable)) short2 __spirv_ConvertFToS_Rshort2_rte(double2); 959 __attribute__((overloadable)) short2 __spirv_ConvertFToS_Rshort2_rtp(double2); 960 __attribute__((overloadable)) short2 __spirv_ConvertFToS_Rshort2_rtn(double2); 961 __attribute__((overloadable)) short2 __spirv_ConvertFToS_Rshort2_sat(double2); 962 __attribute__((overloadable)) short2 __spirv_ConvertFToS_Rshort2_sat_rtz(double2); 963 __attribute__((overloadable)) short2 __spirv_ConvertFToS_Rshort2_sat_rte(double2); 964 __attribute__((overloadable)) short2 __spirv_ConvertFToS_Rshort2_sat_rtp(double2); 965 __attribute__((overloadable)) short2 __spirv_ConvertFToS_Rshort2_sat_rtn(double2); 966 __attribute__((overloadable)) short3 __spirv_ConvertFToS_Rshort3(half3); 967 __attribute__((overloadable)) short3 __spirv_ConvertFToS_Rshort3_rtz(half3); 968 __attribute__((overloadable)) short3 __spirv_ConvertFToS_Rshort3_rte(half3); 969 __attribute__((overloadable)) short3 __spirv_ConvertFToS_Rshort3_rtp(half3); 970 __attribute__((overloadable)) short3 __spirv_ConvertFToS_Rshort3_rtn(half3); 971 __attribute__((overloadable)) short3 __spirv_ConvertFToS_Rshort3_sat(half3); 972 __attribute__((overloadable)) short3 __spirv_ConvertFToS_Rshort3_sat_rtz(half3); 973 __attribute__((overloadable)) short3 __spirv_ConvertFToS_Rshort3_sat_rte(half3); 974 __attribute__((overloadable)) short3 __spirv_ConvertFToS_Rshort3_sat_rtp(half3); 975 __attribute__((overloadable)) short3 __spirv_ConvertFToS_Rshort3_sat_rtn(half3); 976 __attribute__((overloadable)) short3 __spirv_ConvertFToS_Rshort3(float3); 977 __attribute__((overloadable)) short3 __spirv_ConvertFToS_Rshort3_rtz(float3); 978 __attribute__((overloadable)) short3 __spirv_ConvertFToS_Rshort3_rte(float3); 979 __attribute__((overloadable)) short3 __spirv_ConvertFToS_Rshort3_rtp(float3); 980 __attribute__((overloadable)) short3 __spirv_ConvertFToS_Rshort3_rtn(float3); 981 __attribute__((overloadable)) short3 __spirv_ConvertFToS_Rshort3_sat(float3); 982 __attribute__((overloadable)) short3 __spirv_ConvertFToS_Rshort3_sat_rtz(float3); 983 __attribute__((overloadable)) short3 __spirv_ConvertFToS_Rshort3_sat_rte(float3); 984 __attribute__((overloadable)) short3 __spirv_ConvertFToS_Rshort3_sat_rtp(float3); 985 __attribute__((overloadable)) short3 __spirv_ConvertFToS_Rshort3_sat_rtn(float3); 986 __attribute__((overloadable)) short3 __spirv_ConvertFToS_Rshort3(double3); 987 __attribute__((overloadable)) short3 __spirv_ConvertFToS_Rshort3_rtz(double3); 988 __attribute__((overloadable)) short3 __spirv_ConvertFToS_Rshort3_rte(double3); 989 __attribute__((overloadable)) short3 __spirv_ConvertFToS_Rshort3_rtp(double3); 990 __attribute__((overloadable)) short3 __spirv_ConvertFToS_Rshort3_rtn(double3); 991 __attribute__((overloadable)) short3 __spirv_ConvertFToS_Rshort3_sat(double3); 992 __attribute__((overloadable)) short3 __spirv_ConvertFToS_Rshort3_sat_rtz(double3); 993 __attribute__((overloadable)) short3 __spirv_ConvertFToS_Rshort3_sat_rte(double3); 994 __attribute__((overloadable)) short3 __spirv_ConvertFToS_Rshort3_sat_rtp(double3); 995 __attribute__((overloadable)) short3 __spirv_ConvertFToS_Rshort3_sat_rtn(double3); 996 __attribute__((overloadable)) short4 __spirv_ConvertFToS_Rshort4(half4); 997 __attribute__((overloadable)) short4 __spirv_ConvertFToS_Rshort4_rtz(half4); 998 __attribute__((overloadable)) short4 __spirv_ConvertFToS_Rshort4_rte(half4); 999 __attribute__((overloadable)) short4 __spirv_ConvertFToS_Rshort4_rtp(half4); 1000 __attribute__((overloadable)) short4 __spirv_ConvertFToS_Rshort4_rtn(half4); 1001 __attribute__((overloadable)) short4 __spirv_ConvertFToS_Rshort4_sat(half4); 1002 __attribute__((overloadable)) short4 __spirv_ConvertFToS_Rshort4_sat_rtz(half4); 1003 __attribute__((overloadable)) short4 __spirv_ConvertFToS_Rshort4_sat_rte(half4); 1004 __attribute__((overloadable)) short4 __spirv_ConvertFToS_Rshort4_sat_rtp(half4); 1005 __attribute__((overloadable)) short4 __spirv_ConvertFToS_Rshort4_sat_rtn(half4); 1006 __attribute__((overloadable)) short4 __spirv_ConvertFToS_Rshort4(float4); 1007 __attribute__((overloadable)) short4 __spirv_ConvertFToS_Rshort4_rtz(float4); 1008 __attribute__((overloadable)) short4 __spirv_ConvertFToS_Rshort4_rte(float4); 1009 __attribute__((overloadable)) short4 __spirv_ConvertFToS_Rshort4_rtp(float4); 1010 __attribute__((overloadable)) short4 __spirv_ConvertFToS_Rshort4_rtn(float4); 1011 __attribute__((overloadable)) short4 __spirv_ConvertFToS_Rshort4_sat(float4); 1012 __attribute__((overloadable)) short4 __spirv_ConvertFToS_Rshort4_sat_rtz(float4); 1013 __attribute__((overloadable)) short4 __spirv_ConvertFToS_Rshort4_sat_rte(float4); 1014 __attribute__((overloadable)) short4 __spirv_ConvertFToS_Rshort4_sat_rtp(float4); 1015 __attribute__((overloadable)) short4 __spirv_ConvertFToS_Rshort4_sat_rtn(float4); 1016 __attribute__((overloadable)) short4 __spirv_ConvertFToS_Rshort4(double4); 1017 __attribute__((overloadable)) short4 __spirv_ConvertFToS_Rshort4_rtz(double4); 1018 __attribute__((overloadable)) short4 __spirv_ConvertFToS_Rshort4_rte(double4); 1019 __attribute__((overloadable)) short4 __spirv_ConvertFToS_Rshort4_rtp(double4); 1020 __attribute__((overloadable)) short4 __spirv_ConvertFToS_Rshort4_rtn(double4); 1021 __attribute__((overloadable)) short4 __spirv_ConvertFToS_Rshort4_sat(double4); 1022 __attribute__((overloadable)) short4 __spirv_ConvertFToS_Rshort4_sat_rtz(double4); 1023 __attribute__((overloadable)) short4 __spirv_ConvertFToS_Rshort4_sat_rte(double4); 1024 __attribute__((overloadable)) short4 __spirv_ConvertFToS_Rshort4_sat_rtp(double4); 1025 __attribute__((overloadable)) short4 __spirv_ConvertFToS_Rshort4_sat_rtn(double4); 1026 __attribute__((overloadable)) short8 __spirv_ConvertFToS_Rshort8(half8); 1027 __attribute__((overloadable)) short8 __spirv_ConvertFToS_Rshort8_rtz(half8); 1028 __attribute__((overloadable)) short8 __spirv_ConvertFToS_Rshort8_rte(half8); 1029 __attribute__((overloadable)) short8 __spirv_ConvertFToS_Rshort8_rtp(half8); 1030 __attribute__((overloadable)) short8 __spirv_ConvertFToS_Rshort8_rtn(half8); 1031 __attribute__((overloadable)) short8 __spirv_ConvertFToS_Rshort8_sat(half8); 1032 __attribute__((overloadable)) short8 __spirv_ConvertFToS_Rshort8_sat_rtz(half8); 1033 __attribute__((overloadable)) short8 __spirv_ConvertFToS_Rshort8_sat_rte(half8); 1034 __attribute__((overloadable)) short8 __spirv_ConvertFToS_Rshort8_sat_rtp(half8); 1035 __attribute__((overloadable)) short8 __spirv_ConvertFToS_Rshort8_sat_rtn(half8); 1036 __attribute__((overloadable)) short8 __spirv_ConvertFToS_Rshort8(float8); 1037 __attribute__((overloadable)) short8 __spirv_ConvertFToS_Rshort8_rtz(float8); 1038 __attribute__((overloadable)) short8 __spirv_ConvertFToS_Rshort8_rte(float8); 1039 __attribute__((overloadable)) short8 __spirv_ConvertFToS_Rshort8_rtp(float8); 1040 __attribute__((overloadable)) short8 __spirv_ConvertFToS_Rshort8_rtn(float8); 1041 __attribute__((overloadable)) short8 __spirv_ConvertFToS_Rshort8_sat(float8); 1042 __attribute__((overloadable)) short8 __spirv_ConvertFToS_Rshort8_sat_rtz(float8); 1043 __attribute__((overloadable)) short8 __spirv_ConvertFToS_Rshort8_sat_rte(float8); 1044 __attribute__((overloadable)) short8 __spirv_ConvertFToS_Rshort8_sat_rtp(float8); 1045 __attribute__((overloadable)) short8 __spirv_ConvertFToS_Rshort8_sat_rtn(float8); 1046 __attribute__((overloadable)) short8 __spirv_ConvertFToS_Rshort8(double8); 1047 __attribute__((overloadable)) short8 __spirv_ConvertFToS_Rshort8_rtz(double8); 1048 __attribute__((overloadable)) short8 __spirv_ConvertFToS_Rshort8_rte(double8); 1049 __attribute__((overloadable)) short8 __spirv_ConvertFToS_Rshort8_rtp(double8); 1050 __attribute__((overloadable)) short8 __spirv_ConvertFToS_Rshort8_rtn(double8); 1051 __attribute__((overloadable)) short8 __spirv_ConvertFToS_Rshort8_sat(double8); 1052 __attribute__((overloadable)) short8 __spirv_ConvertFToS_Rshort8_sat_rtz(double8); 1053 __attribute__((overloadable)) short8 __spirv_ConvertFToS_Rshort8_sat_rte(double8); 1054 __attribute__((overloadable)) short8 __spirv_ConvertFToS_Rshort8_sat_rtp(double8); 1055 __attribute__((overloadable)) short8 __spirv_ConvertFToS_Rshort8_sat_rtn(double8); 1056 __attribute__((overloadable)) short16 __spirv_ConvertFToS_Rshort16(half16); 1057 __attribute__((overloadable)) short16 __spirv_ConvertFToS_Rshort16_rtz(half16); 1058 __attribute__((overloadable)) short16 __spirv_ConvertFToS_Rshort16_rte(half16); 1059 __attribute__((overloadable)) short16 __spirv_ConvertFToS_Rshort16_rtp(half16); 1060 __attribute__((overloadable)) short16 __spirv_ConvertFToS_Rshort16_rtn(half16); 1061 __attribute__((overloadable)) short16 __spirv_ConvertFToS_Rshort16_sat(half16); 1062 __attribute__((overloadable)) short16 __spirv_ConvertFToS_Rshort16_sat_rtz(half16); 1063 __attribute__((overloadable)) short16 __spirv_ConvertFToS_Rshort16_sat_rte(half16); 1064 __attribute__((overloadable)) short16 __spirv_ConvertFToS_Rshort16_sat_rtp(half16); 1065 __attribute__((overloadable)) short16 __spirv_ConvertFToS_Rshort16_sat_rtn(half16); 1066 __attribute__((overloadable)) short16 __spirv_ConvertFToS_Rshort16(float16); 1067 __attribute__((overloadable)) short16 __spirv_ConvertFToS_Rshort16_rtz(float16); 1068 __attribute__((overloadable)) short16 __spirv_ConvertFToS_Rshort16_rte(float16); 1069 __attribute__((overloadable)) short16 __spirv_ConvertFToS_Rshort16_rtp(float16); 1070 __attribute__((overloadable)) short16 __spirv_ConvertFToS_Rshort16_rtn(float16); 1071 __attribute__((overloadable)) short16 __spirv_ConvertFToS_Rshort16_sat(float16); 1072 __attribute__((overloadable)) short16 __spirv_ConvertFToS_Rshort16_sat_rtz(float16); 1073 __attribute__((overloadable)) short16 __spirv_ConvertFToS_Rshort16_sat_rte(float16); 1074 __attribute__((overloadable)) short16 __spirv_ConvertFToS_Rshort16_sat_rtp(float16); 1075 __attribute__((overloadable)) short16 __spirv_ConvertFToS_Rshort16_sat_rtn(float16); 1076 __attribute__((overloadable)) short16 __spirv_ConvertFToS_Rshort16(double16); 1077 __attribute__((overloadable)) short16 __spirv_ConvertFToS_Rshort16_rtz(double16); 1078 __attribute__((overloadable)) short16 __spirv_ConvertFToS_Rshort16_rte(double16); 1079 __attribute__((overloadable)) short16 __spirv_ConvertFToS_Rshort16_rtp(double16); 1080 __attribute__((overloadable)) short16 __spirv_ConvertFToS_Rshort16_rtn(double16); 1081 __attribute__((overloadable)) short16 __spirv_ConvertFToS_Rshort16_sat(double16); 1082 __attribute__((overloadable)) short16 __spirv_ConvertFToS_Rshort16_sat_rtz(double16); 1083 __attribute__((overloadable)) short16 __spirv_ConvertFToS_Rshort16_sat_rte(double16); 1084 __attribute__((overloadable)) short16 __spirv_ConvertFToS_Rshort16_sat_rtp(double16); 1085 __attribute__((overloadable)) short16 __spirv_ConvertFToS_Rshort16_sat_rtn(double16); 1086 1087 __attribute__((overloadable)) int __spirv_ConvertFToS_Rint(half); 1088 __attribute__((overloadable)) int __spirv_ConvertFToS_Rint_rtz(half); 1089 __attribute__((overloadable)) int __spirv_ConvertFToS_Rint_rte(half); 1090 __attribute__((overloadable)) int __spirv_ConvertFToS_Rint_rtp(half); 1091 __attribute__((overloadable)) int __spirv_ConvertFToS_Rint_rtn(half); 1092 __attribute__((overloadable)) int __spirv_ConvertFToS_Rint_sat(half); 1093 __attribute__((overloadable)) int __spirv_ConvertFToS_Rint_sat_rtz(half); 1094 __attribute__((overloadable)) int __spirv_ConvertFToS_Rint_sat_rte(half); 1095 __attribute__((overloadable)) int __spirv_ConvertFToS_Rint_sat_rtp(half); 1096 __attribute__((overloadable)) int __spirv_ConvertFToS_Rint_sat_rtn(half); 1097 __attribute__((overloadable)) int __spirv_ConvertFToS_Rint(float); 1098 __attribute__((overloadable)) int __spirv_ConvertFToS_Rint_rtz(float); 1099 __attribute__((overloadable)) int __spirv_ConvertFToS_Rint_rte(float); 1100 __attribute__((overloadable)) int __spirv_ConvertFToS_Rint_rtp(float); 1101 __attribute__((overloadable)) int __spirv_ConvertFToS_Rint_rtn(float); 1102 __attribute__((overloadable)) int __spirv_ConvertFToS_Rint_sat(float); 1103 __attribute__((overloadable)) int __spirv_ConvertFToS_Rint_sat_rtz(float); 1104 __attribute__((overloadable)) int __spirv_ConvertFToS_Rint_sat_rte(float); 1105 __attribute__((overloadable)) int __spirv_ConvertFToS_Rint_sat_rtp(float); 1106 __attribute__((overloadable)) int __spirv_ConvertFToS_Rint_sat_rtn(float); 1107 __attribute__((overloadable)) int __spirv_ConvertFToS_Rint(double); 1108 __attribute__((overloadable)) int __spirv_ConvertFToS_Rint_rtz(double); 1109 __attribute__((overloadable)) int __spirv_ConvertFToS_Rint_rte(double); 1110 __attribute__((overloadable)) int __spirv_ConvertFToS_Rint_rtp(double); 1111 __attribute__((overloadable)) int __spirv_ConvertFToS_Rint_rtn(double); 1112 __attribute__((overloadable)) int __spirv_ConvertFToS_Rint_sat(double); 1113 __attribute__((overloadable)) int __spirv_ConvertFToS_Rint_sat_rtz(double); 1114 __attribute__((overloadable)) int __spirv_ConvertFToS_Rint_sat_rte(double); 1115 __attribute__((overloadable)) int __spirv_ConvertFToS_Rint_sat_rtp(double); 1116 __attribute__((overloadable)) int __spirv_ConvertFToS_Rint_sat_rtn(double); 1117 __attribute__((overloadable)) int2 __spirv_ConvertFToS_Rint2(half2); 1118 __attribute__((overloadable)) int2 __spirv_ConvertFToS_Rint2_rtz(half2); 1119 __attribute__((overloadable)) int2 __spirv_ConvertFToS_Rint2_rte(half2); 1120 __attribute__((overloadable)) int2 __spirv_ConvertFToS_Rint2_rtp(half2); 1121 __attribute__((overloadable)) int2 __spirv_ConvertFToS_Rint2_rtn(half2); 1122 __attribute__((overloadable)) int2 __spirv_ConvertFToS_Rint2_sat(half2); 1123 __attribute__((overloadable)) int2 __spirv_ConvertFToS_Rint2_sat_rtz(half2); 1124 __attribute__((overloadable)) int2 __spirv_ConvertFToS_Rint2_sat_rte(half2); 1125 __attribute__((overloadable)) int2 __spirv_ConvertFToS_Rint2_sat_rtp(half2); 1126 __attribute__((overloadable)) int2 __spirv_ConvertFToS_Rint2_sat_rtn(half2); 1127 __attribute__((overloadable)) int2 __spirv_ConvertFToS_Rint2(float2); 1128 __attribute__((overloadable)) int2 __spirv_ConvertFToS_Rint2_rtz(float2); 1129 __attribute__((overloadable)) int2 __spirv_ConvertFToS_Rint2_rte(float2); 1130 __attribute__((overloadable)) int2 __spirv_ConvertFToS_Rint2_rtp(float2); 1131 __attribute__((overloadable)) int2 __spirv_ConvertFToS_Rint2_rtn(float2); 1132 __attribute__((overloadable)) int2 __spirv_ConvertFToS_Rint2_sat(float2); 1133 __attribute__((overloadable)) int2 __spirv_ConvertFToS_Rint2_sat_rtz(float2); 1134 __attribute__((overloadable)) int2 __spirv_ConvertFToS_Rint2_sat_rte(float2); 1135 __attribute__((overloadable)) int2 __spirv_ConvertFToS_Rint2_sat_rtp(float2); 1136 __attribute__((overloadable)) int2 __spirv_ConvertFToS_Rint2_sat_rtn(float2); 1137 __attribute__((overloadable)) int2 __spirv_ConvertFToS_Rint2(double2); 1138 __attribute__((overloadable)) int2 __spirv_ConvertFToS_Rint2_rtz(double2); 1139 __attribute__((overloadable)) int2 __spirv_ConvertFToS_Rint2_rte(double2); 1140 __attribute__((overloadable)) int2 __spirv_ConvertFToS_Rint2_rtp(double2); 1141 __attribute__((overloadable)) int2 __spirv_ConvertFToS_Rint2_rtn(double2); 1142 __attribute__((overloadable)) int2 __spirv_ConvertFToS_Rint2_sat(double2); 1143 __attribute__((overloadable)) int2 __spirv_ConvertFToS_Rint2_sat_rtz(double2); 1144 __attribute__((overloadable)) int2 __spirv_ConvertFToS_Rint2_sat_rte(double2); 1145 __attribute__((overloadable)) int2 __spirv_ConvertFToS_Rint2_sat_rtp(double2); 1146 __attribute__((overloadable)) int2 __spirv_ConvertFToS_Rint2_sat_rtn(double2); 1147 __attribute__((overloadable)) int3 __spirv_ConvertFToS_Rint3(half3); 1148 __attribute__((overloadable)) int3 __spirv_ConvertFToS_Rint3_rtz(half3); 1149 __attribute__((overloadable)) int3 __spirv_ConvertFToS_Rint3_rte(half3); 1150 __attribute__((overloadable)) int3 __spirv_ConvertFToS_Rint3_rtp(half3); 1151 __attribute__((overloadable)) int3 __spirv_ConvertFToS_Rint3_rtn(half3); 1152 __attribute__((overloadable)) int3 __spirv_ConvertFToS_Rint3_sat(half3); 1153 __attribute__((overloadable)) int3 __spirv_ConvertFToS_Rint3_sat_rtz(half3); 1154 __attribute__((overloadable)) int3 __spirv_ConvertFToS_Rint3_sat_rte(half3); 1155 __attribute__((overloadable)) int3 __spirv_ConvertFToS_Rint3_sat_rtp(half3); 1156 __attribute__((overloadable)) int3 __spirv_ConvertFToS_Rint3_sat_rtn(half3); 1157 __attribute__((overloadable)) int3 __spirv_ConvertFToS_Rint3(float3); 1158 __attribute__((overloadable)) int3 __spirv_ConvertFToS_Rint3_rtz(float3); 1159 __attribute__((overloadable)) int3 __spirv_ConvertFToS_Rint3_rte(float3); 1160 __attribute__((overloadable)) int3 __spirv_ConvertFToS_Rint3_rtp(float3); 1161 __attribute__((overloadable)) int3 __spirv_ConvertFToS_Rint3_rtn(float3); 1162 __attribute__((overloadable)) int3 __spirv_ConvertFToS_Rint3_sat(float3); 1163 __attribute__((overloadable)) int3 __spirv_ConvertFToS_Rint3_sat_rtz(float3); 1164 __attribute__((overloadable)) int3 __spirv_ConvertFToS_Rint3_sat_rte(float3); 1165 __attribute__((overloadable)) int3 __spirv_ConvertFToS_Rint3_sat_rtp(float3); 1166 __attribute__((overloadable)) int3 __spirv_ConvertFToS_Rint3_sat_rtn(float3); 1167 __attribute__((overloadable)) int3 __spirv_ConvertFToS_Rint3(double3); 1168 __attribute__((overloadable)) int3 __spirv_ConvertFToS_Rint3_rtz(double3); 1169 __attribute__((overloadable)) int3 __spirv_ConvertFToS_Rint3_rte(double3); 1170 __attribute__((overloadable)) int3 __spirv_ConvertFToS_Rint3_rtp(double3); 1171 __attribute__((overloadable)) int3 __spirv_ConvertFToS_Rint3_rtn(double3); 1172 __attribute__((overloadable)) int3 __spirv_ConvertFToS_Rint3_sat(double3); 1173 __attribute__((overloadable)) int3 __spirv_ConvertFToS_Rint3_sat_rtz(double3); 1174 __attribute__((overloadable)) int3 __spirv_ConvertFToS_Rint3_sat_rte(double3); 1175 __attribute__((overloadable)) int3 __spirv_ConvertFToS_Rint3_sat_rtp(double3); 1176 __attribute__((overloadable)) int3 __spirv_ConvertFToS_Rint3_sat_rtn(double3); 1177 __attribute__((overloadable)) int4 __spirv_ConvertFToS_Rint4(half4); 1178 __attribute__((overloadable)) int4 __spirv_ConvertFToS_Rint4_rtz(half4); 1179 __attribute__((overloadable)) int4 __spirv_ConvertFToS_Rint4_rte(half4); 1180 __attribute__((overloadable)) int4 __spirv_ConvertFToS_Rint4_rtp(half4); 1181 __attribute__((overloadable)) int4 __spirv_ConvertFToS_Rint4_rtn(half4); 1182 __attribute__((overloadable)) int4 __spirv_ConvertFToS_Rint4_sat(half4); 1183 __attribute__((overloadable)) int4 __spirv_ConvertFToS_Rint4_sat_rtz(half4); 1184 __attribute__((overloadable)) int4 __spirv_ConvertFToS_Rint4_sat_rte(half4); 1185 __attribute__((overloadable)) int4 __spirv_ConvertFToS_Rint4_sat_rtp(half4); 1186 __attribute__((overloadable)) int4 __spirv_ConvertFToS_Rint4_sat_rtn(half4); 1187 __attribute__((overloadable)) int4 __spirv_ConvertFToS_Rint4(float4); 1188 __attribute__((overloadable)) int4 __spirv_ConvertFToS_Rint4_rtz(float4); 1189 __attribute__((overloadable)) int4 __spirv_ConvertFToS_Rint4_rte(float4); 1190 __attribute__((overloadable)) int4 __spirv_ConvertFToS_Rint4_rtp(float4); 1191 __attribute__((overloadable)) int4 __spirv_ConvertFToS_Rint4_rtn(float4); 1192 __attribute__((overloadable)) int4 __spirv_ConvertFToS_Rint4_sat(float4); 1193 __attribute__((overloadable)) int4 __spirv_ConvertFToS_Rint4_sat_rtz(float4); 1194 __attribute__((overloadable)) int4 __spirv_ConvertFToS_Rint4_sat_rte(float4); 1195 __attribute__((overloadable)) int4 __spirv_ConvertFToS_Rint4_sat_rtp(float4); 1196 __attribute__((overloadable)) int4 __spirv_ConvertFToS_Rint4_sat_rtn(float4); 1197 __attribute__((overloadable)) int4 __spirv_ConvertFToS_Rint4(double4); 1198 __attribute__((overloadable)) int4 __spirv_ConvertFToS_Rint4_rtz(double4); 1199 __attribute__((overloadable)) int4 __spirv_ConvertFToS_Rint4_rte(double4); 1200 __attribute__((overloadable)) int4 __spirv_ConvertFToS_Rint4_rtp(double4); 1201 __attribute__((overloadable)) int4 __spirv_ConvertFToS_Rint4_rtn(double4); 1202 __attribute__((overloadable)) int4 __spirv_ConvertFToS_Rint4_sat(double4); 1203 __attribute__((overloadable)) int4 __spirv_ConvertFToS_Rint4_sat_rtz(double4); 1204 __attribute__((overloadable)) int4 __spirv_ConvertFToS_Rint4_sat_rte(double4); 1205 __attribute__((overloadable)) int4 __spirv_ConvertFToS_Rint4_sat_rtp(double4); 1206 __attribute__((overloadable)) int4 __spirv_ConvertFToS_Rint4_sat_rtn(double4); 1207 __attribute__((overloadable)) int8 __spirv_ConvertFToS_Rint8(half8); 1208 __attribute__((overloadable)) int8 __spirv_ConvertFToS_Rint8_rtz(half8); 1209 __attribute__((overloadable)) int8 __spirv_ConvertFToS_Rint8_rte(half8); 1210 __attribute__((overloadable)) int8 __spirv_ConvertFToS_Rint8_rtp(half8); 1211 __attribute__((overloadable)) int8 __spirv_ConvertFToS_Rint8_rtn(half8); 1212 __attribute__((overloadable)) int8 __spirv_ConvertFToS_Rint8_sat(half8); 1213 __attribute__((overloadable)) int8 __spirv_ConvertFToS_Rint8_sat_rtz(half8); 1214 __attribute__((overloadable)) int8 __spirv_ConvertFToS_Rint8_sat_rte(half8); 1215 __attribute__((overloadable)) int8 __spirv_ConvertFToS_Rint8_sat_rtp(half8); 1216 __attribute__((overloadable)) int8 __spirv_ConvertFToS_Rint8_sat_rtn(half8); 1217 __attribute__((overloadable)) int8 __spirv_ConvertFToS_Rint8(float8); 1218 __attribute__((overloadable)) int8 __spirv_ConvertFToS_Rint8_rtz(float8); 1219 __attribute__((overloadable)) int8 __spirv_ConvertFToS_Rint8_rte(float8); 1220 __attribute__((overloadable)) int8 __spirv_ConvertFToS_Rint8_rtp(float8); 1221 __attribute__((overloadable)) int8 __spirv_ConvertFToS_Rint8_rtn(float8); 1222 __attribute__((overloadable)) int8 __spirv_ConvertFToS_Rint8_sat(float8); 1223 __attribute__((overloadable)) int8 __spirv_ConvertFToS_Rint8_sat_rtz(float8); 1224 __attribute__((overloadable)) int8 __spirv_ConvertFToS_Rint8_sat_rte(float8); 1225 __attribute__((overloadable)) int8 __spirv_ConvertFToS_Rint8_sat_rtp(float8); 1226 __attribute__((overloadable)) int8 __spirv_ConvertFToS_Rint8_sat_rtn(float8); 1227 __attribute__((overloadable)) int8 __spirv_ConvertFToS_Rint8(double8); 1228 __attribute__((overloadable)) int8 __spirv_ConvertFToS_Rint8_rtz(double8); 1229 __attribute__((overloadable)) int8 __spirv_ConvertFToS_Rint8_rte(double8); 1230 __attribute__((overloadable)) int8 __spirv_ConvertFToS_Rint8_rtp(double8); 1231 __attribute__((overloadable)) int8 __spirv_ConvertFToS_Rint8_rtn(double8); 1232 __attribute__((overloadable)) int8 __spirv_ConvertFToS_Rint8_sat(double8); 1233 __attribute__((overloadable)) int8 __spirv_ConvertFToS_Rint8_sat_rtz(double8); 1234 __attribute__((overloadable)) int8 __spirv_ConvertFToS_Rint8_sat_rte(double8); 1235 __attribute__((overloadable)) int8 __spirv_ConvertFToS_Rint8_sat_rtp(double8); 1236 __attribute__((overloadable)) int8 __spirv_ConvertFToS_Rint8_sat_rtn(double8); 1237 __attribute__((overloadable)) int16 __spirv_ConvertFToS_Rint16(half16); 1238 __attribute__((overloadable)) int16 __spirv_ConvertFToS_Rint16_rtz(half16); 1239 __attribute__((overloadable)) int16 __spirv_ConvertFToS_Rint16_rte(half16); 1240 __attribute__((overloadable)) int16 __spirv_ConvertFToS_Rint16_rtp(half16); 1241 __attribute__((overloadable)) int16 __spirv_ConvertFToS_Rint16_rtn(half16); 1242 __attribute__((overloadable)) int16 __spirv_ConvertFToS_Rint16_sat(half16); 1243 __attribute__((overloadable)) int16 __spirv_ConvertFToS_Rint16_sat_rtz(half16); 1244 __attribute__((overloadable)) int16 __spirv_ConvertFToS_Rint16_sat_rte(half16); 1245 __attribute__((overloadable)) int16 __spirv_ConvertFToS_Rint16_sat_rtp(half16); 1246 __attribute__((overloadable)) int16 __spirv_ConvertFToS_Rint16_sat_rtn(half16); 1247 __attribute__((overloadable)) int16 __spirv_ConvertFToS_Rint16(float16); 1248 __attribute__((overloadable)) int16 __spirv_ConvertFToS_Rint16_rtz(float16); 1249 __attribute__((overloadable)) int16 __spirv_ConvertFToS_Rint16_rte(float16); 1250 __attribute__((overloadable)) int16 __spirv_ConvertFToS_Rint16_rtp(float16); 1251 __attribute__((overloadable)) int16 __spirv_ConvertFToS_Rint16_rtn(float16); 1252 __attribute__((overloadable)) int16 __spirv_ConvertFToS_Rint16_sat(float16); 1253 __attribute__((overloadable)) int16 __spirv_ConvertFToS_Rint16_sat_rtz(float16); 1254 __attribute__((overloadable)) int16 __spirv_ConvertFToS_Rint16_sat_rte(float16); 1255 __attribute__((overloadable)) int16 __spirv_ConvertFToS_Rint16_sat_rtp(float16); 1256 __attribute__((overloadable)) int16 __spirv_ConvertFToS_Rint16_sat_rtn(float16); 1257 __attribute__((overloadable)) int16 __spirv_ConvertFToS_Rint16(double16); 1258 __attribute__((overloadable)) int16 __spirv_ConvertFToS_Rint16_rtz(double16); 1259 __attribute__((overloadable)) int16 __spirv_ConvertFToS_Rint16_rte(double16); 1260 __attribute__((overloadable)) int16 __spirv_ConvertFToS_Rint16_rtp(double16); 1261 __attribute__((overloadable)) int16 __spirv_ConvertFToS_Rint16_rtn(double16); 1262 __attribute__((overloadable)) int16 __spirv_ConvertFToS_Rint16_sat(double16); 1263 __attribute__((overloadable)) int16 __spirv_ConvertFToS_Rint16_sat_rtz(double16); 1264 __attribute__((overloadable)) int16 __spirv_ConvertFToS_Rint16_sat_rte(double16); 1265 __attribute__((overloadable)) int16 __spirv_ConvertFToS_Rint16_sat_rtp(double16); 1266 __attribute__((overloadable)) int16 __spirv_ConvertFToS_Rint16_sat_rtn(double16); 1267 1268 __attribute__((overloadable)) long __spirv_ConvertFToS_Rlong(half); 1269 __attribute__((overloadable)) long __spirv_ConvertFToS_Rlong_rtz(half); 1270 __attribute__((overloadable)) long __spirv_ConvertFToS_Rlong_rte(half); 1271 __attribute__((overloadable)) long __spirv_ConvertFToS_Rlong_rtp(half); 1272 __attribute__((overloadable)) long __spirv_ConvertFToS_Rlong_rtn(half); 1273 __attribute__((overloadable)) long __spirv_ConvertFToS_Rlong_sat(half); 1274 __attribute__((overloadable)) long __spirv_ConvertFToS_Rlong_sat_rtz(half); 1275 __attribute__((overloadable)) long __spirv_ConvertFToS_Rlong_sat_rte(half); 1276 __attribute__((overloadable)) long __spirv_ConvertFToS_Rlong_sat_rtp(half); 1277 __attribute__((overloadable)) long __spirv_ConvertFToS_Rlong_sat_rtn(half); 1278 __attribute__((overloadable)) long __spirv_ConvertFToS_Rlong(float); 1279 __attribute__((overloadable)) long __spirv_ConvertFToS_Rlong_rtz(float); 1280 __attribute__((overloadable)) long __spirv_ConvertFToS_Rlong_rte(float); 1281 __attribute__((overloadable)) long __spirv_ConvertFToS_Rlong_rtp(float); 1282 __attribute__((overloadable)) long __spirv_ConvertFToS_Rlong_rtn(float); 1283 __attribute__((overloadable)) long __spirv_ConvertFToS_Rlong_sat(float); 1284 __attribute__((overloadable)) long __spirv_ConvertFToS_Rlong_sat_rtz(float); 1285 __attribute__((overloadable)) long __spirv_ConvertFToS_Rlong_sat_rte(float); 1286 __attribute__((overloadable)) long __spirv_ConvertFToS_Rlong_sat_rtp(float); 1287 __attribute__((overloadable)) long __spirv_ConvertFToS_Rlong_sat_rtn(float); 1288 __attribute__((overloadable)) long __spirv_ConvertFToS_Rlong(double); 1289 __attribute__((overloadable)) long __spirv_ConvertFToS_Rlong_rtz(double); 1290 __attribute__((overloadable)) long __spirv_ConvertFToS_Rlong_rte(double); 1291 __attribute__((overloadable)) long __spirv_ConvertFToS_Rlong_rtp(double); 1292 __attribute__((overloadable)) long __spirv_ConvertFToS_Rlong_rtn(double); 1293 __attribute__((overloadable)) long __spirv_ConvertFToS_Rlong_sat(double); 1294 __attribute__((overloadable)) long __spirv_ConvertFToS_Rlong_sat_rtz(double); 1295 __attribute__((overloadable)) long __spirv_ConvertFToS_Rlong_sat_rte(double); 1296 __attribute__((overloadable)) long __spirv_ConvertFToS_Rlong_sat_rtp(double); 1297 __attribute__((overloadable)) long __spirv_ConvertFToS_Rlong_sat_rtn(double); 1298 __attribute__((overloadable)) long2 __spirv_ConvertFToS_Rlong2(half2); 1299 __attribute__((overloadable)) long2 __spirv_ConvertFToS_Rlong2_rtz(half2); 1300 __attribute__((overloadable)) long2 __spirv_ConvertFToS_Rlong2_rte(half2); 1301 __attribute__((overloadable)) long2 __spirv_ConvertFToS_Rlong2_rtp(half2); 1302 __attribute__((overloadable)) long2 __spirv_ConvertFToS_Rlong2_rtn(half2); 1303 __attribute__((overloadable)) long2 __spirv_ConvertFToS_Rlong2_sat(half2); 1304 __attribute__((overloadable)) long2 __spirv_ConvertFToS_Rlong2_sat_rtz(half2); 1305 __attribute__((overloadable)) long2 __spirv_ConvertFToS_Rlong2_sat_rte(half2); 1306 __attribute__((overloadable)) long2 __spirv_ConvertFToS_Rlong2_sat_rtp(half2); 1307 __attribute__((overloadable)) long2 __spirv_ConvertFToS_Rlong2_sat_rtn(half2); 1308 __attribute__((overloadable)) long2 __spirv_ConvertFToS_Rlong2(float2); 1309 __attribute__((overloadable)) long2 __spirv_ConvertFToS_Rlong2_rtz(float2); 1310 __attribute__((overloadable)) long2 __spirv_ConvertFToS_Rlong2_rte(float2); 1311 __attribute__((overloadable)) long2 __spirv_ConvertFToS_Rlong2_rtp(float2); 1312 __attribute__((overloadable)) long2 __spirv_ConvertFToS_Rlong2_rtn(float2); 1313 __attribute__((overloadable)) long2 __spirv_ConvertFToS_Rlong2_sat(float2); 1314 __attribute__((overloadable)) long2 __spirv_ConvertFToS_Rlong2_sat_rtz(float2); 1315 __attribute__((overloadable)) long2 __spirv_ConvertFToS_Rlong2_sat_rte(float2); 1316 __attribute__((overloadable)) long2 __spirv_ConvertFToS_Rlong2_sat_rtp(float2); 1317 __attribute__((overloadable)) long2 __spirv_ConvertFToS_Rlong2_sat_rtn(float2); 1318 __attribute__((overloadable)) long2 __spirv_ConvertFToS_Rlong2(double2); 1319 __attribute__((overloadable)) long2 __spirv_ConvertFToS_Rlong2_rtz(double2); 1320 __attribute__((overloadable)) long2 __spirv_ConvertFToS_Rlong2_rte(double2); 1321 __attribute__((overloadable)) long2 __spirv_ConvertFToS_Rlong2_rtp(double2); 1322 __attribute__((overloadable)) long2 __spirv_ConvertFToS_Rlong2_rtn(double2); 1323 __attribute__((overloadable)) long2 __spirv_ConvertFToS_Rlong2_sat(double2); 1324 __attribute__((overloadable)) long2 __spirv_ConvertFToS_Rlong2_sat_rtz(double2); 1325 __attribute__((overloadable)) long2 __spirv_ConvertFToS_Rlong2_sat_rte(double2); 1326 __attribute__((overloadable)) long2 __spirv_ConvertFToS_Rlong2_sat_rtp(double2); 1327 __attribute__((overloadable)) long2 __spirv_ConvertFToS_Rlong2_sat_rtn(double2); 1328 __attribute__((overloadable)) long3 __spirv_ConvertFToS_Rlong3(half3); 1329 __attribute__((overloadable)) long3 __spirv_ConvertFToS_Rlong3_rtz(half3); 1330 __attribute__((overloadable)) long3 __spirv_ConvertFToS_Rlong3_rte(half3); 1331 __attribute__((overloadable)) long3 __spirv_ConvertFToS_Rlong3_rtp(half3); 1332 __attribute__((overloadable)) long3 __spirv_ConvertFToS_Rlong3_rtn(half3); 1333 __attribute__((overloadable)) long3 __spirv_ConvertFToS_Rlong3_sat(half3); 1334 __attribute__((overloadable)) long3 __spirv_ConvertFToS_Rlong3_sat_rtz(half3); 1335 __attribute__((overloadable)) long3 __spirv_ConvertFToS_Rlong3_sat_rte(half3); 1336 __attribute__((overloadable)) long3 __spirv_ConvertFToS_Rlong3_sat_rtp(half3); 1337 __attribute__((overloadable)) long3 __spirv_ConvertFToS_Rlong3_sat_rtn(half3); 1338 __attribute__((overloadable)) long3 __spirv_ConvertFToS_Rlong3(float3); 1339 __attribute__((overloadable)) long3 __spirv_ConvertFToS_Rlong3_rtz(float3); 1340 __attribute__((overloadable)) long3 __spirv_ConvertFToS_Rlong3_rte(float3); 1341 __attribute__((overloadable)) long3 __spirv_ConvertFToS_Rlong3_rtp(float3); 1342 __attribute__((overloadable)) long3 __spirv_ConvertFToS_Rlong3_rtn(float3); 1343 __attribute__((overloadable)) long3 __spirv_ConvertFToS_Rlong3_sat(float3); 1344 __attribute__((overloadable)) long3 __spirv_ConvertFToS_Rlong3_sat_rtz(float3); 1345 __attribute__((overloadable)) long3 __spirv_ConvertFToS_Rlong3_sat_rte(float3); 1346 __attribute__((overloadable)) long3 __spirv_ConvertFToS_Rlong3_sat_rtp(float3); 1347 __attribute__((overloadable)) long3 __spirv_ConvertFToS_Rlong3_sat_rtn(float3); 1348 __attribute__((overloadable)) long3 __spirv_ConvertFToS_Rlong3(double3); 1349 __attribute__((overloadable)) long3 __spirv_ConvertFToS_Rlong3_rtz(double3); 1350 __attribute__((overloadable)) long3 __spirv_ConvertFToS_Rlong3_rte(double3); 1351 __attribute__((overloadable)) long3 __spirv_ConvertFToS_Rlong3_rtp(double3); 1352 __attribute__((overloadable)) long3 __spirv_ConvertFToS_Rlong3_rtn(double3); 1353 __attribute__((overloadable)) long3 __spirv_ConvertFToS_Rlong3_sat(double3); 1354 __attribute__((overloadable)) long3 __spirv_ConvertFToS_Rlong3_sat_rtz(double3); 1355 __attribute__((overloadable)) long3 __spirv_ConvertFToS_Rlong3_sat_rte(double3); 1356 __attribute__((overloadable)) long3 __spirv_ConvertFToS_Rlong3_sat_rtp(double3); 1357 __attribute__((overloadable)) long3 __spirv_ConvertFToS_Rlong3_sat_rtn(double3); 1358 __attribute__((overloadable)) long4 __spirv_ConvertFToS_Rlong4(half4); 1359 __attribute__((overloadable)) long4 __spirv_ConvertFToS_Rlong4_rtz(half4); 1360 __attribute__((overloadable)) long4 __spirv_ConvertFToS_Rlong4_rte(half4); 1361 __attribute__((overloadable)) long4 __spirv_ConvertFToS_Rlong4_rtp(half4); 1362 __attribute__((overloadable)) long4 __spirv_ConvertFToS_Rlong4_rtn(half4); 1363 __attribute__((overloadable)) long4 __spirv_ConvertFToS_Rlong4_sat(half4); 1364 __attribute__((overloadable)) long4 __spirv_ConvertFToS_Rlong4_sat_rtz(half4); 1365 __attribute__((overloadable)) long4 __spirv_ConvertFToS_Rlong4_sat_rte(half4); 1366 __attribute__((overloadable)) long4 __spirv_ConvertFToS_Rlong4_sat_rtp(half4); 1367 __attribute__((overloadable)) long4 __spirv_ConvertFToS_Rlong4_sat_rtn(half4); 1368 __attribute__((overloadable)) long4 __spirv_ConvertFToS_Rlong4(float4); 1369 __attribute__((overloadable)) long4 __spirv_ConvertFToS_Rlong4_rtz(float4); 1370 __attribute__((overloadable)) long4 __spirv_ConvertFToS_Rlong4_rte(float4); 1371 __attribute__((overloadable)) long4 __spirv_ConvertFToS_Rlong4_rtp(float4); 1372 __attribute__((overloadable)) long4 __spirv_ConvertFToS_Rlong4_rtn(float4); 1373 __attribute__((overloadable)) long4 __spirv_ConvertFToS_Rlong4_sat(float4); 1374 __attribute__((overloadable)) long4 __spirv_ConvertFToS_Rlong4_sat_rtz(float4); 1375 __attribute__((overloadable)) long4 __spirv_ConvertFToS_Rlong4_sat_rte(float4); 1376 __attribute__((overloadable)) long4 __spirv_ConvertFToS_Rlong4_sat_rtp(float4); 1377 __attribute__((overloadable)) long4 __spirv_ConvertFToS_Rlong4_sat_rtn(float4); 1378 __attribute__((overloadable)) long4 __spirv_ConvertFToS_Rlong4(double4); 1379 __attribute__((overloadable)) long4 __spirv_ConvertFToS_Rlong4_rtz(double4); 1380 __attribute__((overloadable)) long4 __spirv_ConvertFToS_Rlong4_rte(double4); 1381 __attribute__((overloadable)) long4 __spirv_ConvertFToS_Rlong4_rtp(double4); 1382 __attribute__((overloadable)) long4 __spirv_ConvertFToS_Rlong4_rtn(double4); 1383 __attribute__((overloadable)) long4 __spirv_ConvertFToS_Rlong4_sat(double4); 1384 __attribute__((overloadable)) long4 __spirv_ConvertFToS_Rlong4_sat_rtz(double4); 1385 __attribute__((overloadable)) long4 __spirv_ConvertFToS_Rlong4_sat_rte(double4); 1386 __attribute__((overloadable)) long4 __spirv_ConvertFToS_Rlong4_sat_rtp(double4); 1387 __attribute__((overloadable)) long4 __spirv_ConvertFToS_Rlong4_sat_rtn(double4); 1388 __attribute__((overloadable)) long8 __spirv_ConvertFToS_Rlong8(half8); 1389 __attribute__((overloadable)) long8 __spirv_ConvertFToS_Rlong8_rtz(half8); 1390 __attribute__((overloadable)) long8 __spirv_ConvertFToS_Rlong8_rte(half8); 1391 __attribute__((overloadable)) long8 __spirv_ConvertFToS_Rlong8_rtp(half8); 1392 __attribute__((overloadable)) long8 __spirv_ConvertFToS_Rlong8_rtn(half8); 1393 __attribute__((overloadable)) long8 __spirv_ConvertFToS_Rlong8_sat(half8); 1394 __attribute__((overloadable)) long8 __spirv_ConvertFToS_Rlong8_sat_rtz(half8); 1395 __attribute__((overloadable)) long8 __spirv_ConvertFToS_Rlong8_sat_rte(half8); 1396 __attribute__((overloadable)) long8 __spirv_ConvertFToS_Rlong8_sat_rtp(half8); 1397 __attribute__((overloadable)) long8 __spirv_ConvertFToS_Rlong8_sat_rtn(half8); 1398 __attribute__((overloadable)) long8 __spirv_ConvertFToS_Rlong8(float8); 1399 __attribute__((overloadable)) long8 __spirv_ConvertFToS_Rlong8_rtz(float8); 1400 __attribute__((overloadable)) long8 __spirv_ConvertFToS_Rlong8_rte(float8); 1401 __attribute__((overloadable)) long8 __spirv_ConvertFToS_Rlong8_rtp(float8); 1402 __attribute__((overloadable)) long8 __spirv_ConvertFToS_Rlong8_rtn(float8); 1403 __attribute__((overloadable)) long8 __spirv_ConvertFToS_Rlong8_sat(float8); 1404 __attribute__((overloadable)) long8 __spirv_ConvertFToS_Rlong8_sat_rtz(float8); 1405 __attribute__((overloadable)) long8 __spirv_ConvertFToS_Rlong8_sat_rte(float8); 1406 __attribute__((overloadable)) long8 __spirv_ConvertFToS_Rlong8_sat_rtp(float8); 1407 __attribute__((overloadable)) long8 __spirv_ConvertFToS_Rlong8_sat_rtn(float8); 1408 __attribute__((overloadable)) long8 __spirv_ConvertFToS_Rlong8(double8); 1409 __attribute__((overloadable)) long8 __spirv_ConvertFToS_Rlong8_rtz(double8); 1410 __attribute__((overloadable)) long8 __spirv_ConvertFToS_Rlong8_rte(double8); 1411 __attribute__((overloadable)) long8 __spirv_ConvertFToS_Rlong8_rtp(double8); 1412 __attribute__((overloadable)) long8 __spirv_ConvertFToS_Rlong8_rtn(double8); 1413 __attribute__((overloadable)) long8 __spirv_ConvertFToS_Rlong8_sat(double8); 1414 __attribute__((overloadable)) long8 __spirv_ConvertFToS_Rlong8_sat_rtz(double8); 1415 __attribute__((overloadable)) long8 __spirv_ConvertFToS_Rlong8_sat_rte(double8); 1416 __attribute__((overloadable)) long8 __spirv_ConvertFToS_Rlong8_sat_rtp(double8); 1417 __attribute__((overloadable)) long8 __spirv_ConvertFToS_Rlong8_sat_rtn(double8); 1418 __attribute__((overloadable)) long16 __spirv_ConvertFToS_Rlong16(half16); 1419 __attribute__((overloadable)) long16 __spirv_ConvertFToS_Rlong16_rtz(half16); 1420 __attribute__((overloadable)) long16 __spirv_ConvertFToS_Rlong16_rte(half16); 1421 __attribute__((overloadable)) long16 __spirv_ConvertFToS_Rlong16_rtp(half16); 1422 __attribute__((overloadable)) long16 __spirv_ConvertFToS_Rlong16_rtn(half16); 1423 __attribute__((overloadable)) long16 __spirv_ConvertFToS_Rlong16_sat(half16); 1424 __attribute__((overloadable)) long16 __spirv_ConvertFToS_Rlong16_sat_rtz(half16); 1425 __attribute__((overloadable)) long16 __spirv_ConvertFToS_Rlong16_sat_rte(half16); 1426 __attribute__((overloadable)) long16 __spirv_ConvertFToS_Rlong16_sat_rtp(half16); 1427 __attribute__((overloadable)) long16 __spirv_ConvertFToS_Rlong16_sat_rtn(half16); 1428 __attribute__((overloadable)) long16 __spirv_ConvertFToS_Rlong16(float16); 1429 __attribute__((overloadable)) long16 __spirv_ConvertFToS_Rlong16_rtz(float16); 1430 __attribute__((overloadable)) long16 __spirv_ConvertFToS_Rlong16_rte(float16); 1431 __attribute__((overloadable)) long16 __spirv_ConvertFToS_Rlong16_rtp(float16); 1432 __attribute__((overloadable)) long16 __spirv_ConvertFToS_Rlong16_rtn(float16); 1433 __attribute__((overloadable)) long16 __spirv_ConvertFToS_Rlong16_sat(float16); 1434 __attribute__((overloadable)) long16 __spirv_ConvertFToS_Rlong16_sat_rtz(float16); 1435 __attribute__((overloadable)) long16 __spirv_ConvertFToS_Rlong16_sat_rte(float16); 1436 __attribute__((overloadable)) long16 __spirv_ConvertFToS_Rlong16_sat_rtp(float16); 1437 __attribute__((overloadable)) long16 __spirv_ConvertFToS_Rlong16_sat_rtn(float16); 1438 __attribute__((overloadable)) long16 __spirv_ConvertFToS_Rlong16(double16); 1439 __attribute__((overloadable)) long16 __spirv_ConvertFToS_Rlong16_rtz(double16); 1440 __attribute__((overloadable)) long16 __spirv_ConvertFToS_Rlong16_rte(double16); 1441 __attribute__((overloadable)) long16 __spirv_ConvertFToS_Rlong16_rtp(double16); 1442 __attribute__((overloadable)) long16 __spirv_ConvertFToS_Rlong16_rtn(double16); 1443 __attribute__((overloadable)) long16 __spirv_ConvertFToS_Rlong16_sat(double16); 1444 __attribute__((overloadable)) long16 __spirv_ConvertFToS_Rlong16_sat_rtz(double16); 1445 __attribute__((overloadable)) long16 __spirv_ConvertFToS_Rlong16_sat_rte(double16); 1446 __attribute__((overloadable)) long16 __spirv_ConvertFToS_Rlong16_sat_rtp(double16); 1447 __attribute__((overloadable)) long16 __spirv_ConvertFToS_Rlong16_sat_rtn(double16); 1448 1449 __attribute__((overloadable)) half __spirv_ConvertUToF_Rhalf(uchar); 1450 __attribute__((overloadable)) half __spirv_ConvertUToF_Rhalf_rtz(uchar); 1451 __attribute__((overloadable)) half __spirv_ConvertUToF_Rhalf_rte(uchar); 1452 __attribute__((overloadable)) half __spirv_ConvertUToF_Rhalf_rtp(uchar); 1453 __attribute__((overloadable)) half __spirv_ConvertUToF_Rhalf_rtn(uchar); 1454 __attribute__((overloadable)) half __spirv_ConvertUToF_Rhalf(ushort); 1455 __attribute__((overloadable)) half __spirv_ConvertUToF_Rhalf_rtz(ushort); 1456 __attribute__((overloadable)) half __spirv_ConvertUToF_Rhalf_rte(ushort); 1457 __attribute__((overloadable)) half __spirv_ConvertUToF_Rhalf_rtp(ushort); 1458 __attribute__((overloadable)) half __spirv_ConvertUToF_Rhalf_rtn(ushort); 1459 __attribute__((overloadable)) half __spirv_ConvertUToF_Rhalf(uint); 1460 __attribute__((overloadable)) half __spirv_ConvertUToF_Rhalf_rtz(uint); 1461 __attribute__((overloadable)) half __spirv_ConvertUToF_Rhalf_rte(uint); 1462 __attribute__((overloadable)) half __spirv_ConvertUToF_Rhalf_rtp(uint); 1463 __attribute__((overloadable)) half __spirv_ConvertUToF_Rhalf_rtn(uint); 1464 __attribute__((overloadable)) half __spirv_ConvertUToF_Rhalf(ulong); 1465 __attribute__((overloadable)) half __spirv_ConvertUToF_Rhalf_rtz(ulong); 1466 __attribute__((overloadable)) half __spirv_ConvertUToF_Rhalf_rte(ulong); 1467 __attribute__((overloadable)) half __spirv_ConvertUToF_Rhalf_rtp(ulong); 1468 __attribute__((overloadable)) half __spirv_ConvertUToF_Rhalf_rtn(ulong); 1469 __attribute__((overloadable)) half2 __spirv_ConvertUToF_Rhalf2(uchar2); 1470 __attribute__((overloadable)) half2 __spirv_ConvertUToF_Rhalf2_rtz(uchar2); 1471 __attribute__((overloadable)) half2 __spirv_ConvertUToF_Rhalf2_rte(uchar2); 1472 __attribute__((overloadable)) half2 __spirv_ConvertUToF_Rhalf2_rtp(uchar2); 1473 __attribute__((overloadable)) half2 __spirv_ConvertUToF_Rhalf2_rtn(uchar2); 1474 __attribute__((overloadable)) half2 __spirv_ConvertUToF_Rhalf2(ushort2); 1475 __attribute__((overloadable)) half2 __spirv_ConvertUToF_Rhalf2_rtz(ushort2); 1476 __attribute__((overloadable)) half2 __spirv_ConvertUToF_Rhalf2_rte(ushort2); 1477 __attribute__((overloadable)) half2 __spirv_ConvertUToF_Rhalf2_rtp(ushort2); 1478 __attribute__((overloadable)) half2 __spirv_ConvertUToF_Rhalf2_rtn(ushort2); 1479 __attribute__((overloadable)) half2 __spirv_ConvertUToF_Rhalf2(uint2); 1480 __attribute__((overloadable)) half2 __spirv_ConvertUToF_Rhalf2_rtz(uint2); 1481 __attribute__((overloadable)) half2 __spirv_ConvertUToF_Rhalf2_rte(uint2); 1482 __attribute__((overloadable)) half2 __spirv_ConvertUToF_Rhalf2_rtp(uint2); 1483 __attribute__((overloadable)) half2 __spirv_ConvertUToF_Rhalf2_rtn(uint2); 1484 __attribute__((overloadable)) half2 __spirv_ConvertUToF_Rhalf2(ulong2); 1485 __attribute__((overloadable)) half2 __spirv_ConvertUToF_Rhalf2_rtz(ulong2); 1486 __attribute__((overloadable)) half2 __spirv_ConvertUToF_Rhalf2_rte(ulong2); 1487 __attribute__((overloadable)) half2 __spirv_ConvertUToF_Rhalf2_rtp(ulong2); 1488 __attribute__((overloadable)) half2 __spirv_ConvertUToF_Rhalf2_rtn(ulong2); 1489 __attribute__((overloadable)) half3 __spirv_ConvertUToF_Rhalf3(uchar3); 1490 __attribute__((overloadable)) half3 __spirv_ConvertUToF_Rhalf3_rtz(uchar3); 1491 __attribute__((overloadable)) half3 __spirv_ConvertUToF_Rhalf3_rte(uchar3); 1492 __attribute__((overloadable)) half3 __spirv_ConvertUToF_Rhalf3_rtp(uchar3); 1493 __attribute__((overloadable)) half3 __spirv_ConvertUToF_Rhalf3_rtn(uchar3); 1494 __attribute__((overloadable)) half3 __spirv_ConvertUToF_Rhalf3(ushort3); 1495 __attribute__((overloadable)) half3 __spirv_ConvertUToF_Rhalf3_rtz(ushort3); 1496 __attribute__((overloadable)) half3 __spirv_ConvertUToF_Rhalf3_rte(ushort3); 1497 __attribute__((overloadable)) half3 __spirv_ConvertUToF_Rhalf3_rtp(ushort3); 1498 __attribute__((overloadable)) half3 __spirv_ConvertUToF_Rhalf3_rtn(ushort3); 1499 __attribute__((overloadable)) half3 __spirv_ConvertUToF_Rhalf3(uint3); 1500 __attribute__((overloadable)) half3 __spirv_ConvertUToF_Rhalf3_rtz(uint3); 1501 __attribute__((overloadable)) half3 __spirv_ConvertUToF_Rhalf3_rte(uint3); 1502 __attribute__((overloadable)) half3 __spirv_ConvertUToF_Rhalf3_rtp(uint3); 1503 __attribute__((overloadable)) half3 __spirv_ConvertUToF_Rhalf3_rtn(uint3); 1504 __attribute__((overloadable)) half3 __spirv_ConvertUToF_Rhalf3(ulong3); 1505 __attribute__((overloadable)) half3 __spirv_ConvertUToF_Rhalf3_rtz(ulong3); 1506 __attribute__((overloadable)) half3 __spirv_ConvertUToF_Rhalf3_rte(ulong3); 1507 __attribute__((overloadable)) half3 __spirv_ConvertUToF_Rhalf3_rtp(ulong3); 1508 __attribute__((overloadable)) half3 __spirv_ConvertUToF_Rhalf3_rtn(ulong3); 1509 __attribute__((overloadable)) half4 __spirv_ConvertUToF_Rhalf4(uchar4); 1510 __attribute__((overloadable)) half4 __spirv_ConvertUToF_Rhalf4_rtz(uchar4); 1511 __attribute__((overloadable)) half4 __spirv_ConvertUToF_Rhalf4_rte(uchar4); 1512 __attribute__((overloadable)) half4 __spirv_ConvertUToF_Rhalf4_rtp(uchar4); 1513 __attribute__((overloadable)) half4 __spirv_ConvertUToF_Rhalf4_rtn(uchar4); 1514 __attribute__((overloadable)) half4 __spirv_ConvertUToF_Rhalf4(ushort4); 1515 __attribute__((overloadable)) half4 __spirv_ConvertUToF_Rhalf4_rtz(ushort4); 1516 __attribute__((overloadable)) half4 __spirv_ConvertUToF_Rhalf4_rte(ushort4); 1517 __attribute__((overloadable)) half4 __spirv_ConvertUToF_Rhalf4_rtp(ushort4); 1518 __attribute__((overloadable)) half4 __spirv_ConvertUToF_Rhalf4_rtn(ushort4); 1519 __attribute__((overloadable)) half4 __spirv_ConvertUToF_Rhalf4(uint4); 1520 __attribute__((overloadable)) half4 __spirv_ConvertUToF_Rhalf4_rtz(uint4); 1521 __attribute__((overloadable)) half4 __spirv_ConvertUToF_Rhalf4_rte(uint4); 1522 __attribute__((overloadable)) half4 __spirv_ConvertUToF_Rhalf4_rtp(uint4); 1523 __attribute__((overloadable)) half4 __spirv_ConvertUToF_Rhalf4_rtn(uint4); 1524 __attribute__((overloadable)) half4 __spirv_ConvertUToF_Rhalf4(ulong4); 1525 __attribute__((overloadable)) half4 __spirv_ConvertUToF_Rhalf4_rtz(ulong4); 1526 __attribute__((overloadable)) half4 __spirv_ConvertUToF_Rhalf4_rte(ulong4); 1527 __attribute__((overloadable)) half4 __spirv_ConvertUToF_Rhalf4_rtp(ulong4); 1528 __attribute__((overloadable)) half4 __spirv_ConvertUToF_Rhalf4_rtn(ulong4); 1529 __attribute__((overloadable)) half8 __spirv_ConvertUToF_Rhalf8(uchar8); 1530 __attribute__((overloadable)) half8 __spirv_ConvertUToF_Rhalf8_rtz(uchar8); 1531 __attribute__((overloadable)) half8 __spirv_ConvertUToF_Rhalf8_rte(uchar8); 1532 __attribute__((overloadable)) half8 __spirv_ConvertUToF_Rhalf8_rtp(uchar8); 1533 __attribute__((overloadable)) half8 __spirv_ConvertUToF_Rhalf8_rtn(uchar8); 1534 __attribute__((overloadable)) half8 __spirv_ConvertUToF_Rhalf8(ushort8); 1535 __attribute__((overloadable)) half8 __spirv_ConvertUToF_Rhalf8_rtz(ushort8); 1536 __attribute__((overloadable)) half8 __spirv_ConvertUToF_Rhalf8_rte(ushort8); 1537 __attribute__((overloadable)) half8 __spirv_ConvertUToF_Rhalf8_rtp(ushort8); 1538 __attribute__((overloadable)) half8 __spirv_ConvertUToF_Rhalf8_rtn(ushort8); 1539 __attribute__((overloadable)) half8 __spirv_ConvertUToF_Rhalf8(uint8); 1540 __attribute__((overloadable)) half8 __spirv_ConvertUToF_Rhalf8_rtz(uint8); 1541 __attribute__((overloadable)) half8 __spirv_ConvertUToF_Rhalf8_rte(uint8); 1542 __attribute__((overloadable)) half8 __spirv_ConvertUToF_Rhalf8_rtp(uint8); 1543 __attribute__((overloadable)) half8 __spirv_ConvertUToF_Rhalf8_rtn(uint8); 1544 __attribute__((overloadable)) half8 __spirv_ConvertUToF_Rhalf8(ulong8); 1545 __attribute__((overloadable)) half8 __spirv_ConvertUToF_Rhalf8_rtz(ulong8); 1546 __attribute__((overloadable)) half8 __spirv_ConvertUToF_Rhalf8_rte(ulong8); 1547 __attribute__((overloadable)) half8 __spirv_ConvertUToF_Rhalf8_rtp(ulong8); 1548 __attribute__((overloadable)) half8 __spirv_ConvertUToF_Rhalf8_rtn(ulong8); 1549 __attribute__((overloadable)) half16 __spirv_ConvertUToF_Rhalf16(uchar16); 1550 __attribute__((overloadable)) half16 __spirv_ConvertUToF_Rhalf16_rtz(uchar16); 1551 __attribute__((overloadable)) half16 __spirv_ConvertUToF_Rhalf16_rte(uchar16); 1552 __attribute__((overloadable)) half16 __spirv_ConvertUToF_Rhalf16_rtp(uchar16); 1553 __attribute__((overloadable)) half16 __spirv_ConvertUToF_Rhalf16_rtn(uchar16); 1554 __attribute__((overloadable)) half16 __spirv_ConvertUToF_Rhalf16(ushort16); 1555 __attribute__((overloadable)) half16 __spirv_ConvertUToF_Rhalf16_rtz(ushort16); 1556 __attribute__((overloadable)) half16 __spirv_ConvertUToF_Rhalf16_rte(ushort16); 1557 __attribute__((overloadable)) half16 __spirv_ConvertUToF_Rhalf16_rtp(ushort16); 1558 __attribute__((overloadable)) half16 __spirv_ConvertUToF_Rhalf16_rtn(ushort16); 1559 __attribute__((overloadable)) half16 __spirv_ConvertUToF_Rhalf16(uint16); 1560 __attribute__((overloadable)) half16 __spirv_ConvertUToF_Rhalf16_rtz(uint16); 1561 __attribute__((overloadable)) half16 __spirv_ConvertUToF_Rhalf16_rte(uint16); 1562 __attribute__((overloadable)) half16 __spirv_ConvertUToF_Rhalf16_rtp(uint16); 1563 __attribute__((overloadable)) half16 __spirv_ConvertUToF_Rhalf16_rtn(uint16); 1564 __attribute__((overloadable)) half16 __spirv_ConvertUToF_Rhalf16(ulong16); 1565 __attribute__((overloadable)) half16 __spirv_ConvertUToF_Rhalf16_rtz(ulong16); 1566 __attribute__((overloadable)) half16 __spirv_ConvertUToF_Rhalf16_rte(ulong16); 1567 __attribute__((overloadable)) half16 __spirv_ConvertUToF_Rhalf16_rtp(ulong16); 1568 __attribute__((overloadable)) half16 __spirv_ConvertUToF_Rhalf16_rtn(ulong16); 1569 1570 __attribute__((overloadable)) float __spirv_ConvertUToF_Rfloat(uchar); 1571 __attribute__((overloadable)) float __spirv_ConvertUToF_Rfloat_rtz(uchar); 1572 __attribute__((overloadable)) float __spirv_ConvertUToF_Rfloat_rte(uchar); 1573 __attribute__((overloadable)) float __spirv_ConvertUToF_Rfloat_rtp(uchar); 1574 __attribute__((overloadable)) float __spirv_ConvertUToF_Rfloat_rtn(uchar); 1575 __attribute__((overloadable)) float __spirv_ConvertUToF_Rfloat(ushort); 1576 __attribute__((overloadable)) float __spirv_ConvertUToF_Rfloat_rtz(ushort); 1577 __attribute__((overloadable)) float __spirv_ConvertUToF_Rfloat_rte(ushort); 1578 __attribute__((overloadable)) float __spirv_ConvertUToF_Rfloat_rtp(ushort); 1579 __attribute__((overloadable)) float __spirv_ConvertUToF_Rfloat_rtn(ushort); 1580 __attribute__((overloadable)) float __spirv_ConvertUToF_Rfloat(uint); 1581 __attribute__((overloadable)) float __spirv_ConvertUToF_Rfloat_rtz(uint); 1582 __attribute__((overloadable)) float __spirv_ConvertUToF_Rfloat_rte(uint); 1583 __attribute__((overloadable)) float __spirv_ConvertUToF_Rfloat_rtp(uint); 1584 __attribute__((overloadable)) float __spirv_ConvertUToF_Rfloat_rtn(uint); 1585 __attribute__((overloadable)) float __spirv_ConvertUToF_Rfloat(ulong); 1586 __attribute__((overloadable)) float __spirv_ConvertUToF_Rfloat_rtz(ulong); 1587 __attribute__((overloadable)) float __spirv_ConvertUToF_Rfloat_rte(ulong); 1588 __attribute__((overloadable)) float __spirv_ConvertUToF_Rfloat_rtp(ulong); 1589 __attribute__((overloadable)) float __spirv_ConvertUToF_Rfloat_rtn(ulong); 1590 __attribute__((overloadable)) float2 __spirv_ConvertUToF_Rfloat2(uchar2); 1591 __attribute__((overloadable)) float2 __spirv_ConvertUToF_Rfloat2_rtz(uchar2); 1592 __attribute__((overloadable)) float2 __spirv_ConvertUToF_Rfloat2_rte(uchar2); 1593 __attribute__((overloadable)) float2 __spirv_ConvertUToF_Rfloat2_rtp(uchar2); 1594 __attribute__((overloadable)) float2 __spirv_ConvertUToF_Rfloat2_rtn(uchar2); 1595 __attribute__((overloadable)) float2 __spirv_ConvertUToF_Rfloat2(ushort2); 1596 __attribute__((overloadable)) float2 __spirv_ConvertUToF_Rfloat2_rtz(ushort2); 1597 __attribute__((overloadable)) float2 __spirv_ConvertUToF_Rfloat2_rte(ushort2); 1598 __attribute__((overloadable)) float2 __spirv_ConvertUToF_Rfloat2_rtp(ushort2); 1599 __attribute__((overloadable)) float2 __spirv_ConvertUToF_Rfloat2_rtn(ushort2); 1600 __attribute__((overloadable)) float2 __spirv_ConvertUToF_Rfloat2(uint2); 1601 __attribute__((overloadable)) float2 __spirv_ConvertUToF_Rfloat2_rtz(uint2); 1602 __attribute__((overloadable)) float2 __spirv_ConvertUToF_Rfloat2_rte(uint2); 1603 __attribute__((overloadable)) float2 __spirv_ConvertUToF_Rfloat2_rtp(uint2); 1604 __attribute__((overloadable)) float2 __spirv_ConvertUToF_Rfloat2_rtn(uint2); 1605 __attribute__((overloadable)) float2 __spirv_ConvertUToF_Rfloat2(ulong2); 1606 __attribute__((overloadable)) float2 __spirv_ConvertUToF_Rfloat2_rtz(ulong2); 1607 __attribute__((overloadable)) float2 __spirv_ConvertUToF_Rfloat2_rte(ulong2); 1608 __attribute__((overloadable)) float2 __spirv_ConvertUToF_Rfloat2_rtp(ulong2); 1609 __attribute__((overloadable)) float2 __spirv_ConvertUToF_Rfloat2_rtn(ulong2); 1610 __attribute__((overloadable)) float3 __spirv_ConvertUToF_Rfloat3(uchar3); 1611 __attribute__((overloadable)) float3 __spirv_ConvertUToF_Rfloat3_rtz(uchar3); 1612 __attribute__((overloadable)) float3 __spirv_ConvertUToF_Rfloat3_rte(uchar3); 1613 __attribute__((overloadable)) float3 __spirv_ConvertUToF_Rfloat3_rtp(uchar3); 1614 __attribute__((overloadable)) float3 __spirv_ConvertUToF_Rfloat3_rtn(uchar3); 1615 __attribute__((overloadable)) float3 __spirv_ConvertUToF_Rfloat3(ushort3); 1616 __attribute__((overloadable)) float3 __spirv_ConvertUToF_Rfloat3_rtz(ushort3); 1617 __attribute__((overloadable)) float3 __spirv_ConvertUToF_Rfloat3_rte(ushort3); 1618 __attribute__((overloadable)) float3 __spirv_ConvertUToF_Rfloat3_rtp(ushort3); 1619 __attribute__((overloadable)) float3 __spirv_ConvertUToF_Rfloat3_rtn(ushort3); 1620 __attribute__((overloadable)) float3 __spirv_ConvertUToF_Rfloat3(uint3); 1621 __attribute__((overloadable)) float3 __spirv_ConvertUToF_Rfloat3_rtz(uint3); 1622 __attribute__((overloadable)) float3 __spirv_ConvertUToF_Rfloat3_rte(uint3); 1623 __attribute__((overloadable)) float3 __spirv_ConvertUToF_Rfloat3_rtp(uint3); 1624 __attribute__((overloadable)) float3 __spirv_ConvertUToF_Rfloat3_rtn(uint3); 1625 __attribute__((overloadable)) float3 __spirv_ConvertUToF_Rfloat3(ulong3); 1626 __attribute__((overloadable)) float3 __spirv_ConvertUToF_Rfloat3_rtz(ulong3); 1627 __attribute__((overloadable)) float3 __spirv_ConvertUToF_Rfloat3_rte(ulong3); 1628 __attribute__((overloadable)) float3 __spirv_ConvertUToF_Rfloat3_rtp(ulong3); 1629 __attribute__((overloadable)) float3 __spirv_ConvertUToF_Rfloat3_rtn(ulong3); 1630 __attribute__((overloadable)) float4 __spirv_ConvertUToF_Rfloat4(uchar4); 1631 __attribute__((overloadable)) float4 __spirv_ConvertUToF_Rfloat4_rtz(uchar4); 1632 __attribute__((overloadable)) float4 __spirv_ConvertUToF_Rfloat4_rte(uchar4); 1633 __attribute__((overloadable)) float4 __spirv_ConvertUToF_Rfloat4_rtp(uchar4); 1634 __attribute__((overloadable)) float4 __spirv_ConvertUToF_Rfloat4_rtn(uchar4); 1635 __attribute__((overloadable)) float4 __spirv_ConvertUToF_Rfloat4(ushort4); 1636 __attribute__((overloadable)) float4 __spirv_ConvertUToF_Rfloat4_rtz(ushort4); 1637 __attribute__((overloadable)) float4 __spirv_ConvertUToF_Rfloat4_rte(ushort4); 1638 __attribute__((overloadable)) float4 __spirv_ConvertUToF_Rfloat4_rtp(ushort4); 1639 __attribute__((overloadable)) float4 __spirv_ConvertUToF_Rfloat4_rtn(ushort4); 1640 __attribute__((overloadable)) float4 __spirv_ConvertUToF_Rfloat4(uint4); 1641 __attribute__((overloadable)) float4 __spirv_ConvertUToF_Rfloat4_rtz(uint4); 1642 __attribute__((overloadable)) float4 __spirv_ConvertUToF_Rfloat4_rte(uint4); 1643 __attribute__((overloadable)) float4 __spirv_ConvertUToF_Rfloat4_rtp(uint4); 1644 __attribute__((overloadable)) float4 __spirv_ConvertUToF_Rfloat4_rtn(uint4); 1645 __attribute__((overloadable)) float4 __spirv_ConvertUToF_Rfloat4(ulong4); 1646 __attribute__((overloadable)) float4 __spirv_ConvertUToF_Rfloat4_rtz(ulong4); 1647 __attribute__((overloadable)) float4 __spirv_ConvertUToF_Rfloat4_rte(ulong4); 1648 __attribute__((overloadable)) float4 __spirv_ConvertUToF_Rfloat4_rtp(ulong4); 1649 __attribute__((overloadable)) float4 __spirv_ConvertUToF_Rfloat4_rtn(ulong4); 1650 __attribute__((overloadable)) float8 __spirv_ConvertUToF_Rfloat8(uchar8); 1651 __attribute__((overloadable)) float8 __spirv_ConvertUToF_Rfloat8_rtz(uchar8); 1652 __attribute__((overloadable)) float8 __spirv_ConvertUToF_Rfloat8_rte(uchar8); 1653 __attribute__((overloadable)) float8 __spirv_ConvertUToF_Rfloat8_rtp(uchar8); 1654 __attribute__((overloadable)) float8 __spirv_ConvertUToF_Rfloat8_rtn(uchar8); 1655 __attribute__((overloadable)) float8 __spirv_ConvertUToF_Rfloat8(ushort8); 1656 __attribute__((overloadable)) float8 __spirv_ConvertUToF_Rfloat8_rtz(ushort8); 1657 __attribute__((overloadable)) float8 __spirv_ConvertUToF_Rfloat8_rte(ushort8); 1658 __attribute__((overloadable)) float8 __spirv_ConvertUToF_Rfloat8_rtp(ushort8); 1659 __attribute__((overloadable)) float8 __spirv_ConvertUToF_Rfloat8_rtn(ushort8); 1660 __attribute__((overloadable)) float8 __spirv_ConvertUToF_Rfloat8(uint8); 1661 __attribute__((overloadable)) float8 __spirv_ConvertUToF_Rfloat8_rtz(uint8); 1662 __attribute__((overloadable)) float8 __spirv_ConvertUToF_Rfloat8_rte(uint8); 1663 __attribute__((overloadable)) float8 __spirv_ConvertUToF_Rfloat8_rtp(uint8); 1664 __attribute__((overloadable)) float8 __spirv_ConvertUToF_Rfloat8_rtn(uint8); 1665 __attribute__((overloadable)) float8 __spirv_ConvertUToF_Rfloat8(ulong8); 1666 __attribute__((overloadable)) float8 __spirv_ConvertUToF_Rfloat8_rtz(ulong8); 1667 __attribute__((overloadable)) float8 __spirv_ConvertUToF_Rfloat8_rte(ulong8); 1668 __attribute__((overloadable)) float8 __spirv_ConvertUToF_Rfloat8_rtp(ulong8); 1669 __attribute__((overloadable)) float8 __spirv_ConvertUToF_Rfloat8_rtn(ulong8); 1670 __attribute__((overloadable)) float16 __spirv_ConvertUToF_Rfloat16(uchar16); 1671 __attribute__((overloadable)) float16 __spirv_ConvertUToF_Rfloat16_rtz(uchar16); 1672 __attribute__((overloadable)) float16 __spirv_ConvertUToF_Rfloat16_rte(uchar16); 1673 __attribute__((overloadable)) float16 __spirv_ConvertUToF_Rfloat16_rtp(uchar16); 1674 __attribute__((overloadable)) float16 __spirv_ConvertUToF_Rfloat16_rtn(uchar16); 1675 __attribute__((overloadable)) float16 __spirv_ConvertUToF_Rfloat16(ushort16); 1676 __attribute__((overloadable)) float16 __spirv_ConvertUToF_Rfloat16_rtz(ushort16); 1677 __attribute__((overloadable)) float16 __spirv_ConvertUToF_Rfloat16_rte(ushort16); 1678 __attribute__((overloadable)) float16 __spirv_ConvertUToF_Rfloat16_rtp(ushort16); 1679 __attribute__((overloadable)) float16 __spirv_ConvertUToF_Rfloat16_rtn(ushort16); 1680 __attribute__((overloadable)) float16 __spirv_ConvertUToF_Rfloat16(uint16); 1681 __attribute__((overloadable)) float16 __spirv_ConvertUToF_Rfloat16_rtz(uint16); 1682 __attribute__((overloadable)) float16 __spirv_ConvertUToF_Rfloat16_rte(uint16); 1683 __attribute__((overloadable)) float16 __spirv_ConvertUToF_Rfloat16_rtp(uint16); 1684 __attribute__((overloadable)) float16 __spirv_ConvertUToF_Rfloat16_rtn(uint16); 1685 __attribute__((overloadable)) float16 __spirv_ConvertUToF_Rfloat16(ulong16); 1686 __attribute__((overloadable)) float16 __spirv_ConvertUToF_Rfloat16_rtz(ulong16); 1687 __attribute__((overloadable)) float16 __spirv_ConvertUToF_Rfloat16_rte(ulong16); 1688 __attribute__((overloadable)) float16 __spirv_ConvertUToF_Rfloat16_rtp(ulong16); 1689 __attribute__((overloadable)) float16 __spirv_ConvertUToF_Rfloat16_rtn(ulong16); 1690 1691 __attribute__((overloadable)) double __spirv_ConvertUToF_Rdouble(uchar); 1692 __attribute__((overloadable)) double __spirv_ConvertUToF_Rdouble_rtz(uchar); 1693 __attribute__((overloadable)) double __spirv_ConvertUToF_Rdouble_rte(uchar); 1694 __attribute__((overloadable)) double __spirv_ConvertUToF_Rdouble_rtp(uchar); 1695 __attribute__((overloadable)) double __spirv_ConvertUToF_Rdouble_rtn(uchar); 1696 __attribute__((overloadable)) double __spirv_ConvertUToF_Rdouble(ushort); 1697 __attribute__((overloadable)) double __spirv_ConvertUToF_Rdouble_rtz(ushort); 1698 __attribute__((overloadable)) double __spirv_ConvertUToF_Rdouble_rte(ushort); 1699 __attribute__((overloadable)) double __spirv_ConvertUToF_Rdouble_rtp(ushort); 1700 __attribute__((overloadable)) double __spirv_ConvertUToF_Rdouble_rtn(ushort); 1701 __attribute__((overloadable)) double __spirv_ConvertUToF_Rdouble(uint); 1702 __attribute__((overloadable)) double __spirv_ConvertUToF_Rdouble_rtz(uint); 1703 __attribute__((overloadable)) double __spirv_ConvertUToF_Rdouble_rte(uint); 1704 __attribute__((overloadable)) double __spirv_ConvertUToF_Rdouble_rtp(uint); 1705 __attribute__((overloadable)) double __spirv_ConvertUToF_Rdouble_rtn(uint); 1706 __attribute__((overloadable)) double __spirv_ConvertUToF_Rdouble(ulong); 1707 __attribute__((overloadable)) double __spirv_ConvertUToF_Rdouble_rtz(ulong); 1708 __attribute__((overloadable)) double __spirv_ConvertUToF_Rdouble_rte(ulong); 1709 __attribute__((overloadable)) double __spirv_ConvertUToF_Rdouble_rtp(ulong); 1710 __attribute__((overloadable)) double __spirv_ConvertUToF_Rdouble_rtn(ulong); 1711 __attribute__((overloadable)) double2 __spirv_ConvertUToF_Rdouble2(uchar2); 1712 __attribute__((overloadable)) double2 __spirv_ConvertUToF_Rdouble2_rtz(uchar2); 1713 __attribute__((overloadable)) double2 __spirv_ConvertUToF_Rdouble2_rte(uchar2); 1714 __attribute__((overloadable)) double2 __spirv_ConvertUToF_Rdouble2_rtp(uchar2); 1715 __attribute__((overloadable)) double2 __spirv_ConvertUToF_Rdouble2_rtn(uchar2); 1716 __attribute__((overloadable)) double2 __spirv_ConvertUToF_Rdouble2(ushort2); 1717 __attribute__((overloadable)) double2 __spirv_ConvertUToF_Rdouble2_rtz(ushort2); 1718 __attribute__((overloadable)) double2 __spirv_ConvertUToF_Rdouble2_rte(ushort2); 1719 __attribute__((overloadable)) double2 __spirv_ConvertUToF_Rdouble2_rtp(ushort2); 1720 __attribute__((overloadable)) double2 __spirv_ConvertUToF_Rdouble2_rtn(ushort2); 1721 __attribute__((overloadable)) double2 __spirv_ConvertUToF_Rdouble2(uint2); 1722 __attribute__((overloadable)) double2 __spirv_ConvertUToF_Rdouble2_rtz(uint2); 1723 __attribute__((overloadable)) double2 __spirv_ConvertUToF_Rdouble2_rte(uint2); 1724 __attribute__((overloadable)) double2 __spirv_ConvertUToF_Rdouble2_rtp(uint2); 1725 __attribute__((overloadable)) double2 __spirv_ConvertUToF_Rdouble2_rtn(uint2); 1726 __attribute__((overloadable)) double2 __spirv_ConvertUToF_Rdouble2(ulong2); 1727 __attribute__((overloadable)) double2 __spirv_ConvertUToF_Rdouble2_rtz(ulong2); 1728 __attribute__((overloadable)) double2 __spirv_ConvertUToF_Rdouble2_rte(ulong2); 1729 __attribute__((overloadable)) double2 __spirv_ConvertUToF_Rdouble2_rtp(ulong2); 1730 __attribute__((overloadable)) double2 __spirv_ConvertUToF_Rdouble2_rtn(ulong2); 1731 __attribute__((overloadable)) double3 __spirv_ConvertUToF_Rdouble3(uchar3); 1732 __attribute__((overloadable)) double3 __spirv_ConvertUToF_Rdouble3_rtz(uchar3); 1733 __attribute__((overloadable)) double3 __spirv_ConvertUToF_Rdouble3_rte(uchar3); 1734 __attribute__((overloadable)) double3 __spirv_ConvertUToF_Rdouble3_rtp(uchar3); 1735 __attribute__((overloadable)) double3 __spirv_ConvertUToF_Rdouble3_rtn(uchar3); 1736 __attribute__((overloadable)) double3 __spirv_ConvertUToF_Rdouble3(ushort3); 1737 __attribute__((overloadable)) double3 __spirv_ConvertUToF_Rdouble3_rtz(ushort3); 1738 __attribute__((overloadable)) double3 __spirv_ConvertUToF_Rdouble3_rte(ushort3); 1739 __attribute__((overloadable)) double3 __spirv_ConvertUToF_Rdouble3_rtp(ushort3); 1740 __attribute__((overloadable)) double3 __spirv_ConvertUToF_Rdouble3_rtn(ushort3); 1741 __attribute__((overloadable)) double3 __spirv_ConvertUToF_Rdouble3(uint3); 1742 __attribute__((overloadable)) double3 __spirv_ConvertUToF_Rdouble3_rtz(uint3); 1743 __attribute__((overloadable)) double3 __spirv_ConvertUToF_Rdouble3_rte(uint3); 1744 __attribute__((overloadable)) double3 __spirv_ConvertUToF_Rdouble3_rtp(uint3); 1745 __attribute__((overloadable)) double3 __spirv_ConvertUToF_Rdouble3_rtn(uint3); 1746 __attribute__((overloadable)) double3 __spirv_ConvertUToF_Rdouble3(ulong3); 1747 __attribute__((overloadable)) double3 __spirv_ConvertUToF_Rdouble3_rtz(ulong3); 1748 __attribute__((overloadable)) double3 __spirv_ConvertUToF_Rdouble3_rte(ulong3); 1749 __attribute__((overloadable)) double3 __spirv_ConvertUToF_Rdouble3_rtp(ulong3); 1750 __attribute__((overloadable)) double3 __spirv_ConvertUToF_Rdouble3_rtn(ulong3); 1751 __attribute__((overloadable)) double4 __spirv_ConvertUToF_Rdouble4(uchar4); 1752 __attribute__((overloadable)) double4 __spirv_ConvertUToF_Rdouble4_rtz(uchar4); 1753 __attribute__((overloadable)) double4 __spirv_ConvertUToF_Rdouble4_rte(uchar4); 1754 __attribute__((overloadable)) double4 __spirv_ConvertUToF_Rdouble4_rtp(uchar4); 1755 __attribute__((overloadable)) double4 __spirv_ConvertUToF_Rdouble4_rtn(uchar4); 1756 __attribute__((overloadable)) double4 __spirv_ConvertUToF_Rdouble4(ushort4); 1757 __attribute__((overloadable)) double4 __spirv_ConvertUToF_Rdouble4_rtz(ushort4); 1758 __attribute__((overloadable)) double4 __spirv_ConvertUToF_Rdouble4_rte(ushort4); 1759 __attribute__((overloadable)) double4 __spirv_ConvertUToF_Rdouble4_rtp(ushort4); 1760 __attribute__((overloadable)) double4 __spirv_ConvertUToF_Rdouble4_rtn(ushort4); 1761 __attribute__((overloadable)) double4 __spirv_ConvertUToF_Rdouble4(uint4); 1762 __attribute__((overloadable)) double4 __spirv_ConvertUToF_Rdouble4_rtz(uint4); 1763 __attribute__((overloadable)) double4 __spirv_ConvertUToF_Rdouble4_rte(uint4); 1764 __attribute__((overloadable)) double4 __spirv_ConvertUToF_Rdouble4_rtp(uint4); 1765 __attribute__((overloadable)) double4 __spirv_ConvertUToF_Rdouble4_rtn(uint4); 1766 __attribute__((overloadable)) double4 __spirv_ConvertUToF_Rdouble4(ulong4); 1767 __attribute__((overloadable)) double4 __spirv_ConvertUToF_Rdouble4_rtz(ulong4); 1768 __attribute__((overloadable)) double4 __spirv_ConvertUToF_Rdouble4_rte(ulong4); 1769 __attribute__((overloadable)) double4 __spirv_ConvertUToF_Rdouble4_rtp(ulong4); 1770 __attribute__((overloadable)) double4 __spirv_ConvertUToF_Rdouble4_rtn(ulong4); 1771 __attribute__((overloadable)) double8 __spirv_ConvertUToF_Rdouble8(uchar8); 1772 __attribute__((overloadable)) double8 __spirv_ConvertUToF_Rdouble8_rtz(uchar8); 1773 __attribute__((overloadable)) double8 __spirv_ConvertUToF_Rdouble8_rte(uchar8); 1774 __attribute__((overloadable)) double8 __spirv_ConvertUToF_Rdouble8_rtp(uchar8); 1775 __attribute__((overloadable)) double8 __spirv_ConvertUToF_Rdouble8_rtn(uchar8); 1776 __attribute__((overloadable)) double8 __spirv_ConvertUToF_Rdouble8(ushort8); 1777 __attribute__((overloadable)) double8 __spirv_ConvertUToF_Rdouble8_rtz(ushort8); 1778 __attribute__((overloadable)) double8 __spirv_ConvertUToF_Rdouble8_rte(ushort8); 1779 __attribute__((overloadable)) double8 __spirv_ConvertUToF_Rdouble8_rtp(ushort8); 1780 __attribute__((overloadable)) double8 __spirv_ConvertUToF_Rdouble8_rtn(ushort8); 1781 __attribute__((overloadable)) double8 __spirv_ConvertUToF_Rdouble8(uint8); 1782 __attribute__((overloadable)) double8 __spirv_ConvertUToF_Rdouble8_rtz(uint8); 1783 __attribute__((overloadable)) double8 __spirv_ConvertUToF_Rdouble8_rte(uint8); 1784 __attribute__((overloadable)) double8 __spirv_ConvertUToF_Rdouble8_rtp(uint8); 1785 __attribute__((overloadable)) double8 __spirv_ConvertUToF_Rdouble8_rtn(uint8); 1786 __attribute__((overloadable)) double8 __spirv_ConvertUToF_Rdouble8(ulong8); 1787 __attribute__((overloadable)) double8 __spirv_ConvertUToF_Rdouble8_rtz(ulong8); 1788 __attribute__((overloadable)) double8 __spirv_ConvertUToF_Rdouble8_rte(ulong8); 1789 __attribute__((overloadable)) double8 __spirv_ConvertUToF_Rdouble8_rtp(ulong8); 1790 __attribute__((overloadable)) double8 __spirv_ConvertUToF_Rdouble8_rtn(ulong8); 1791 __attribute__((overloadable)) double16 __spirv_ConvertUToF_Rdouble16(uchar16); 1792 __attribute__((overloadable)) double16 __spirv_ConvertUToF_Rdouble16_rtz(uchar16); 1793 __attribute__((overloadable)) double16 __spirv_ConvertUToF_Rdouble16_rte(uchar16); 1794 __attribute__((overloadable)) double16 __spirv_ConvertUToF_Rdouble16_rtp(uchar16); 1795 __attribute__((overloadable)) double16 __spirv_ConvertUToF_Rdouble16_rtn(uchar16); 1796 __attribute__((overloadable)) double16 __spirv_ConvertUToF_Rdouble16(ushort16); 1797 __attribute__((overloadable)) double16 __spirv_ConvertUToF_Rdouble16_rtz(ushort16); 1798 __attribute__((overloadable)) double16 __spirv_ConvertUToF_Rdouble16_rte(ushort16); 1799 __attribute__((overloadable)) double16 __spirv_ConvertUToF_Rdouble16_rtp(ushort16); 1800 __attribute__((overloadable)) double16 __spirv_ConvertUToF_Rdouble16_rtn(ushort16); 1801 __attribute__((overloadable)) double16 __spirv_ConvertUToF_Rdouble16(uint16); 1802 __attribute__((overloadable)) double16 __spirv_ConvertUToF_Rdouble16_rtz(uint16); 1803 __attribute__((overloadable)) double16 __spirv_ConvertUToF_Rdouble16_rte(uint16); 1804 __attribute__((overloadable)) double16 __spirv_ConvertUToF_Rdouble16_rtp(uint16); 1805 __attribute__((overloadable)) double16 __spirv_ConvertUToF_Rdouble16_rtn(uint16); 1806 __attribute__((overloadable)) double16 __spirv_ConvertUToF_Rdouble16(ulong16); 1807 __attribute__((overloadable)) double16 __spirv_ConvertUToF_Rdouble16_rtz(ulong16); 1808 __attribute__((overloadable)) double16 __spirv_ConvertUToF_Rdouble16_rte(ulong16); 1809 __attribute__((overloadable)) double16 __spirv_ConvertUToF_Rdouble16_rtp(ulong16); 1810 __attribute__((overloadable)) double16 __spirv_ConvertUToF_Rdouble16_rtn(ulong16); 1811 1812 __attribute__((overloadable)) half __spirv_ConvertSToF_Rhalf(char); 1813 __attribute__((overloadable)) half __spirv_ConvertSToF_Rhalf_rtz(char); 1814 __attribute__((overloadable)) half __spirv_ConvertSToF_Rhalf_rte(char); 1815 __attribute__((overloadable)) half __spirv_ConvertSToF_Rhalf_rtp(char); 1816 __attribute__((overloadable)) half __spirv_ConvertSToF_Rhalf_rtn(char); 1817 __attribute__((overloadable)) half __spirv_ConvertSToF_Rhalf(short); 1818 __attribute__((overloadable)) half __spirv_ConvertSToF_Rhalf_rtz(short); 1819 __attribute__((overloadable)) half __spirv_ConvertSToF_Rhalf_rte(short); 1820 __attribute__((overloadable)) half __spirv_ConvertSToF_Rhalf_rtp(short); 1821 __attribute__((overloadable)) half __spirv_ConvertSToF_Rhalf_rtn(short); 1822 __attribute__((overloadable)) half __spirv_ConvertSToF_Rhalf(int); 1823 __attribute__((overloadable)) half __spirv_ConvertSToF_Rhalf_rtz(int); 1824 __attribute__((overloadable)) half __spirv_ConvertSToF_Rhalf_rte(int); 1825 __attribute__((overloadable)) half __spirv_ConvertSToF_Rhalf_rtp(int); 1826 __attribute__((overloadable)) half __spirv_ConvertSToF_Rhalf_rtn(int); 1827 __attribute__((overloadable)) half __spirv_ConvertSToF_Rhalf(long); 1828 __attribute__((overloadable)) half __spirv_ConvertSToF_Rhalf_rtz(long); 1829 __attribute__((overloadable)) half __spirv_ConvertSToF_Rhalf_rte(long); 1830 __attribute__((overloadable)) half __spirv_ConvertSToF_Rhalf_rtp(long); 1831 __attribute__((overloadable)) half __spirv_ConvertSToF_Rhalf_rtn(long); 1832 __attribute__((overloadable)) half2 __spirv_ConvertSToF_Rhalf2(char2); 1833 __attribute__((overloadable)) half2 __spirv_ConvertSToF_Rhalf2_rtz(char2); 1834 __attribute__((overloadable)) half2 __spirv_ConvertSToF_Rhalf2_rte(char2); 1835 __attribute__((overloadable)) half2 __spirv_ConvertSToF_Rhalf2_rtp(char2); 1836 __attribute__((overloadable)) half2 __spirv_ConvertSToF_Rhalf2_rtn(char2); 1837 __attribute__((overloadable)) half2 __spirv_ConvertSToF_Rhalf2(short2); 1838 __attribute__((overloadable)) half2 __spirv_ConvertSToF_Rhalf2_rtz(short2); 1839 __attribute__((overloadable)) half2 __spirv_ConvertSToF_Rhalf2_rte(short2); 1840 __attribute__((overloadable)) half2 __spirv_ConvertSToF_Rhalf2_rtp(short2); 1841 __attribute__((overloadable)) half2 __spirv_ConvertSToF_Rhalf2_rtn(short2); 1842 __attribute__((overloadable)) half2 __spirv_ConvertSToF_Rhalf2(int2); 1843 __attribute__((overloadable)) half2 __spirv_ConvertSToF_Rhalf2_rtz(int2); 1844 __attribute__((overloadable)) half2 __spirv_ConvertSToF_Rhalf2_rte(int2); 1845 __attribute__((overloadable)) half2 __spirv_ConvertSToF_Rhalf2_rtp(int2); 1846 __attribute__((overloadable)) half2 __spirv_ConvertSToF_Rhalf2_rtn(int2); 1847 __attribute__((overloadable)) half2 __spirv_ConvertSToF_Rhalf2(long2); 1848 __attribute__((overloadable)) half2 __spirv_ConvertSToF_Rhalf2_rtz(long2); 1849 __attribute__((overloadable)) half2 __spirv_ConvertSToF_Rhalf2_rte(long2); 1850 __attribute__((overloadable)) half2 __spirv_ConvertSToF_Rhalf2_rtp(long2); 1851 __attribute__((overloadable)) half2 __spirv_ConvertSToF_Rhalf2_rtn(long2); 1852 __attribute__((overloadable)) half3 __spirv_ConvertSToF_Rhalf3(char3); 1853 __attribute__((overloadable)) half3 __spirv_ConvertSToF_Rhalf3_rtz(char3); 1854 __attribute__((overloadable)) half3 __spirv_ConvertSToF_Rhalf3_rte(char3); 1855 __attribute__((overloadable)) half3 __spirv_ConvertSToF_Rhalf3_rtp(char3); 1856 __attribute__((overloadable)) half3 __spirv_ConvertSToF_Rhalf3_rtn(char3); 1857 __attribute__((overloadable)) half3 __spirv_ConvertSToF_Rhalf3(short3); 1858 __attribute__((overloadable)) half3 __spirv_ConvertSToF_Rhalf3_rtz(short3); 1859 __attribute__((overloadable)) half3 __spirv_ConvertSToF_Rhalf3_rte(short3); 1860 __attribute__((overloadable)) half3 __spirv_ConvertSToF_Rhalf3_rtp(short3); 1861 __attribute__((overloadable)) half3 __spirv_ConvertSToF_Rhalf3_rtn(short3); 1862 __attribute__((overloadable)) half3 __spirv_ConvertSToF_Rhalf3(int3); 1863 __attribute__((overloadable)) half3 __spirv_ConvertSToF_Rhalf3_rtz(int3); 1864 __attribute__((overloadable)) half3 __spirv_ConvertSToF_Rhalf3_rte(int3); 1865 __attribute__((overloadable)) half3 __spirv_ConvertSToF_Rhalf3_rtp(int3); 1866 __attribute__((overloadable)) half3 __spirv_ConvertSToF_Rhalf3_rtn(int3); 1867 __attribute__((overloadable)) half3 __spirv_ConvertSToF_Rhalf3(long3); 1868 __attribute__((overloadable)) half3 __spirv_ConvertSToF_Rhalf3_rtz(long3); 1869 __attribute__((overloadable)) half3 __spirv_ConvertSToF_Rhalf3_rte(long3); 1870 __attribute__((overloadable)) half3 __spirv_ConvertSToF_Rhalf3_rtp(long3); 1871 __attribute__((overloadable)) half3 __spirv_ConvertSToF_Rhalf3_rtn(long3); 1872 __attribute__((overloadable)) half4 __spirv_ConvertSToF_Rhalf4(char4); 1873 __attribute__((overloadable)) half4 __spirv_ConvertSToF_Rhalf4_rtz(char4); 1874 __attribute__((overloadable)) half4 __spirv_ConvertSToF_Rhalf4_rte(char4); 1875 __attribute__((overloadable)) half4 __spirv_ConvertSToF_Rhalf4_rtp(char4); 1876 __attribute__((overloadable)) half4 __spirv_ConvertSToF_Rhalf4_rtn(char4); 1877 __attribute__((overloadable)) half4 __spirv_ConvertSToF_Rhalf4(short4); 1878 __attribute__((overloadable)) half4 __spirv_ConvertSToF_Rhalf4_rtz(short4); 1879 __attribute__((overloadable)) half4 __spirv_ConvertSToF_Rhalf4_rte(short4); 1880 __attribute__((overloadable)) half4 __spirv_ConvertSToF_Rhalf4_rtp(short4); 1881 __attribute__((overloadable)) half4 __spirv_ConvertSToF_Rhalf4_rtn(short4); 1882 __attribute__((overloadable)) half4 __spirv_ConvertSToF_Rhalf4(int4); 1883 __attribute__((overloadable)) half4 __spirv_ConvertSToF_Rhalf4_rtz(int4); 1884 __attribute__((overloadable)) half4 __spirv_ConvertSToF_Rhalf4_rte(int4); 1885 __attribute__((overloadable)) half4 __spirv_ConvertSToF_Rhalf4_rtp(int4); 1886 __attribute__((overloadable)) half4 __spirv_ConvertSToF_Rhalf4_rtn(int4); 1887 __attribute__((overloadable)) half4 __spirv_ConvertSToF_Rhalf4(long4); 1888 __attribute__((overloadable)) half4 __spirv_ConvertSToF_Rhalf4_rtz(long4); 1889 __attribute__((overloadable)) half4 __spirv_ConvertSToF_Rhalf4_rte(long4); 1890 __attribute__((overloadable)) half4 __spirv_ConvertSToF_Rhalf4_rtp(long4); 1891 __attribute__((overloadable)) half4 __spirv_ConvertSToF_Rhalf4_rtn(long4); 1892 __attribute__((overloadable)) half8 __spirv_ConvertSToF_Rhalf8(char8); 1893 __attribute__((overloadable)) half8 __spirv_ConvertSToF_Rhalf8_rtz(char8); 1894 __attribute__((overloadable)) half8 __spirv_ConvertSToF_Rhalf8_rte(char8); 1895 __attribute__((overloadable)) half8 __spirv_ConvertSToF_Rhalf8_rtp(char8); 1896 __attribute__((overloadable)) half8 __spirv_ConvertSToF_Rhalf8_rtn(char8); 1897 __attribute__((overloadable)) half8 __spirv_ConvertSToF_Rhalf8(short8); 1898 __attribute__((overloadable)) half8 __spirv_ConvertSToF_Rhalf8_rtz(short8); 1899 __attribute__((overloadable)) half8 __spirv_ConvertSToF_Rhalf8_rte(short8); 1900 __attribute__((overloadable)) half8 __spirv_ConvertSToF_Rhalf8_rtp(short8); 1901 __attribute__((overloadable)) half8 __spirv_ConvertSToF_Rhalf8_rtn(short8); 1902 __attribute__((overloadable)) half8 __spirv_ConvertSToF_Rhalf8(int8); 1903 __attribute__((overloadable)) half8 __spirv_ConvertSToF_Rhalf8_rtz(int8); 1904 __attribute__((overloadable)) half8 __spirv_ConvertSToF_Rhalf8_rte(int8); 1905 __attribute__((overloadable)) half8 __spirv_ConvertSToF_Rhalf8_rtp(int8); 1906 __attribute__((overloadable)) half8 __spirv_ConvertSToF_Rhalf8_rtn(int8); 1907 __attribute__((overloadable)) half8 __spirv_ConvertSToF_Rhalf8(long8); 1908 __attribute__((overloadable)) half8 __spirv_ConvertSToF_Rhalf8_rtz(long8); 1909 __attribute__((overloadable)) half8 __spirv_ConvertSToF_Rhalf8_rte(long8); 1910 __attribute__((overloadable)) half8 __spirv_ConvertSToF_Rhalf8_rtp(long8); 1911 __attribute__((overloadable)) half8 __spirv_ConvertSToF_Rhalf8_rtn(long8); 1912 __attribute__((overloadable)) half16 __spirv_ConvertSToF_Rhalf16(char16); 1913 __attribute__((overloadable)) half16 __spirv_ConvertSToF_Rhalf16_rtz(char16); 1914 __attribute__((overloadable)) half16 __spirv_ConvertSToF_Rhalf16_rte(char16); 1915 __attribute__((overloadable)) half16 __spirv_ConvertSToF_Rhalf16_rtp(char16); 1916 __attribute__((overloadable)) half16 __spirv_ConvertSToF_Rhalf16_rtn(char16); 1917 __attribute__((overloadable)) half16 __spirv_ConvertSToF_Rhalf16(short16); 1918 __attribute__((overloadable)) half16 __spirv_ConvertSToF_Rhalf16_rtz(short16); 1919 __attribute__((overloadable)) half16 __spirv_ConvertSToF_Rhalf16_rte(short16); 1920 __attribute__((overloadable)) half16 __spirv_ConvertSToF_Rhalf16_rtp(short16); 1921 __attribute__((overloadable)) half16 __spirv_ConvertSToF_Rhalf16_rtn(short16); 1922 __attribute__((overloadable)) half16 __spirv_ConvertSToF_Rhalf16(int16); 1923 __attribute__((overloadable)) half16 __spirv_ConvertSToF_Rhalf16_rtz(int16); 1924 __attribute__((overloadable)) half16 __spirv_ConvertSToF_Rhalf16_rte(int16); 1925 __attribute__((overloadable)) half16 __spirv_ConvertSToF_Rhalf16_rtp(int16); 1926 __attribute__((overloadable)) half16 __spirv_ConvertSToF_Rhalf16_rtn(int16); 1927 __attribute__((overloadable)) half16 __spirv_ConvertSToF_Rhalf16(long16); 1928 __attribute__((overloadable)) half16 __spirv_ConvertSToF_Rhalf16_rtz(long16); 1929 __attribute__((overloadable)) half16 __spirv_ConvertSToF_Rhalf16_rte(long16); 1930 __attribute__((overloadable)) half16 __spirv_ConvertSToF_Rhalf16_rtp(long16); 1931 __attribute__((overloadable)) half16 __spirv_ConvertSToF_Rhalf16_rtn(long16); 1932 1933 __attribute__((overloadable)) float __spirv_ConvertSToF_Rfloat(char); 1934 __attribute__((overloadable)) float __spirv_ConvertSToF_Rfloat_rtz(char); 1935 __attribute__((overloadable)) float __spirv_ConvertSToF_Rfloat_rte(char); 1936 __attribute__((overloadable)) float __spirv_ConvertSToF_Rfloat_rtp(char); 1937 __attribute__((overloadable)) float __spirv_ConvertSToF_Rfloat_rtn(char); 1938 __attribute__((overloadable)) float __spirv_ConvertSToF_Rfloat(short); 1939 __attribute__((overloadable)) float __spirv_ConvertSToF_Rfloat_rtz(short); 1940 __attribute__((overloadable)) float __spirv_ConvertSToF_Rfloat_rte(short); 1941 __attribute__((overloadable)) float __spirv_ConvertSToF_Rfloat_rtp(short); 1942 __attribute__((overloadable)) float __spirv_ConvertSToF_Rfloat_rtn(short); 1943 __attribute__((overloadable)) float __spirv_ConvertSToF_Rfloat(int); 1944 __attribute__((overloadable)) float __spirv_ConvertSToF_Rfloat_rtz(int); 1945 __attribute__((overloadable)) float __spirv_ConvertSToF_Rfloat_rte(int); 1946 __attribute__((overloadable)) float __spirv_ConvertSToF_Rfloat_rtp(int); 1947 __attribute__((overloadable)) float __spirv_ConvertSToF_Rfloat_rtn(int); 1948 __attribute__((overloadable)) float __spirv_ConvertSToF_Rfloat(long); 1949 __attribute__((overloadable)) float __spirv_ConvertSToF_Rfloat_rtz(long); 1950 __attribute__((overloadable)) float __spirv_ConvertSToF_Rfloat_rte(long); 1951 __attribute__((overloadable)) float __spirv_ConvertSToF_Rfloat_rtp(long); 1952 __attribute__((overloadable)) float __spirv_ConvertSToF_Rfloat_rtn(long); 1953 __attribute__((overloadable)) float2 __spirv_ConvertSToF_Rfloat2(char2); 1954 __attribute__((overloadable)) float2 __spirv_ConvertSToF_Rfloat2_rtz(char2); 1955 __attribute__((overloadable)) float2 __spirv_ConvertSToF_Rfloat2_rte(char2); 1956 __attribute__((overloadable)) float2 __spirv_ConvertSToF_Rfloat2_rtp(char2); 1957 __attribute__((overloadable)) float2 __spirv_ConvertSToF_Rfloat2_rtn(char2); 1958 __attribute__((overloadable)) float2 __spirv_ConvertSToF_Rfloat2(short2); 1959 __attribute__((overloadable)) float2 __spirv_ConvertSToF_Rfloat2_rtz(short2); 1960 __attribute__((overloadable)) float2 __spirv_ConvertSToF_Rfloat2_rte(short2); 1961 __attribute__((overloadable)) float2 __spirv_ConvertSToF_Rfloat2_rtp(short2); 1962 __attribute__((overloadable)) float2 __spirv_ConvertSToF_Rfloat2_rtn(short2); 1963 __attribute__((overloadable)) float2 __spirv_ConvertSToF_Rfloat2(int2); 1964 __attribute__((overloadable)) float2 __spirv_ConvertSToF_Rfloat2_rtz(int2); 1965 __attribute__((overloadable)) float2 __spirv_ConvertSToF_Rfloat2_rte(int2); 1966 __attribute__((overloadable)) float2 __spirv_ConvertSToF_Rfloat2_rtp(int2); 1967 __attribute__((overloadable)) float2 __spirv_ConvertSToF_Rfloat2_rtn(int2); 1968 __attribute__((overloadable)) float2 __spirv_ConvertSToF_Rfloat2(long2); 1969 __attribute__((overloadable)) float2 __spirv_ConvertSToF_Rfloat2_rtz(long2); 1970 __attribute__((overloadable)) float2 __spirv_ConvertSToF_Rfloat2_rte(long2); 1971 __attribute__((overloadable)) float2 __spirv_ConvertSToF_Rfloat2_rtp(long2); 1972 __attribute__((overloadable)) float2 __spirv_ConvertSToF_Rfloat2_rtn(long2); 1973 __attribute__((overloadable)) float3 __spirv_ConvertSToF_Rfloat3(char3); 1974 __attribute__((overloadable)) float3 __spirv_ConvertSToF_Rfloat3_rtz(char3); 1975 __attribute__((overloadable)) float3 __spirv_ConvertSToF_Rfloat3_rte(char3); 1976 __attribute__((overloadable)) float3 __spirv_ConvertSToF_Rfloat3_rtp(char3); 1977 __attribute__((overloadable)) float3 __spirv_ConvertSToF_Rfloat3_rtn(char3); 1978 __attribute__((overloadable)) float3 __spirv_ConvertSToF_Rfloat3(short3); 1979 __attribute__((overloadable)) float3 __spirv_ConvertSToF_Rfloat3_rtz(short3); 1980 __attribute__((overloadable)) float3 __spirv_ConvertSToF_Rfloat3_rte(short3); 1981 __attribute__((overloadable)) float3 __spirv_ConvertSToF_Rfloat3_rtp(short3); 1982 __attribute__((overloadable)) float3 __spirv_ConvertSToF_Rfloat3_rtn(short3); 1983 __attribute__((overloadable)) float3 __spirv_ConvertSToF_Rfloat3(int3); 1984 __attribute__((overloadable)) float3 __spirv_ConvertSToF_Rfloat3_rtz(int3); 1985 __attribute__((overloadable)) float3 __spirv_ConvertSToF_Rfloat3_rte(int3); 1986 __attribute__((overloadable)) float3 __spirv_ConvertSToF_Rfloat3_rtp(int3); 1987 __attribute__((overloadable)) float3 __spirv_ConvertSToF_Rfloat3_rtn(int3); 1988 __attribute__((overloadable)) float3 __spirv_ConvertSToF_Rfloat3(long3); 1989 __attribute__((overloadable)) float3 __spirv_ConvertSToF_Rfloat3_rtz(long3); 1990 __attribute__((overloadable)) float3 __spirv_ConvertSToF_Rfloat3_rte(long3); 1991 __attribute__((overloadable)) float3 __spirv_ConvertSToF_Rfloat3_rtp(long3); 1992 __attribute__((overloadable)) float3 __spirv_ConvertSToF_Rfloat3_rtn(long3); 1993 __attribute__((overloadable)) float4 __spirv_ConvertSToF_Rfloat4(char4); 1994 __attribute__((overloadable)) float4 __spirv_ConvertSToF_Rfloat4_rtz(char4); 1995 __attribute__((overloadable)) float4 __spirv_ConvertSToF_Rfloat4_rte(char4); 1996 __attribute__((overloadable)) float4 __spirv_ConvertSToF_Rfloat4_rtp(char4); 1997 __attribute__((overloadable)) float4 __spirv_ConvertSToF_Rfloat4_rtn(char4); 1998 __attribute__((overloadable)) float4 __spirv_ConvertSToF_Rfloat4(short4); 1999 __attribute__((overloadable)) float4 __spirv_ConvertSToF_Rfloat4_rtz(short4); 2000 __attribute__((overloadable)) float4 __spirv_ConvertSToF_Rfloat4_rte(short4); 2001 __attribute__((overloadable)) float4 __spirv_ConvertSToF_Rfloat4_rtp(short4); 2002 __attribute__((overloadable)) float4 __spirv_ConvertSToF_Rfloat4_rtn(short4); 2003 __attribute__((overloadable)) float4 __spirv_ConvertSToF_Rfloat4(int4); 2004 __attribute__((overloadable)) float4 __spirv_ConvertSToF_Rfloat4_rtz(int4); 2005 __attribute__((overloadable)) float4 __spirv_ConvertSToF_Rfloat4_rte(int4); 2006 __attribute__((overloadable)) float4 __spirv_ConvertSToF_Rfloat4_rtp(int4); 2007 __attribute__((overloadable)) float4 __spirv_ConvertSToF_Rfloat4_rtn(int4); 2008 __attribute__((overloadable)) float4 __spirv_ConvertSToF_Rfloat4(long4); 2009 __attribute__((overloadable)) float4 __spirv_ConvertSToF_Rfloat4_rtz(long4); 2010 __attribute__((overloadable)) float4 __spirv_ConvertSToF_Rfloat4_rte(long4); 2011 __attribute__((overloadable)) float4 __spirv_ConvertSToF_Rfloat4_rtp(long4); 2012 __attribute__((overloadable)) float4 __spirv_ConvertSToF_Rfloat4_rtn(long4); 2013 __attribute__((overloadable)) float8 __spirv_ConvertSToF_Rfloat8(char8); 2014 __attribute__((overloadable)) float8 __spirv_ConvertSToF_Rfloat8_rtz(char8); 2015 __attribute__((overloadable)) float8 __spirv_ConvertSToF_Rfloat8_rte(char8); 2016 __attribute__((overloadable)) float8 __spirv_ConvertSToF_Rfloat8_rtp(char8); 2017 __attribute__((overloadable)) float8 __spirv_ConvertSToF_Rfloat8_rtn(char8); 2018 __attribute__((overloadable)) float8 __spirv_ConvertSToF_Rfloat8(short8); 2019 __attribute__((overloadable)) float8 __spirv_ConvertSToF_Rfloat8_rtz(short8); 2020 __attribute__((overloadable)) float8 __spirv_ConvertSToF_Rfloat8_rte(short8); 2021 __attribute__((overloadable)) float8 __spirv_ConvertSToF_Rfloat8_rtp(short8); 2022 __attribute__((overloadable)) float8 __spirv_ConvertSToF_Rfloat8_rtn(short8); 2023 __attribute__((overloadable)) float8 __spirv_ConvertSToF_Rfloat8(int8); 2024 __attribute__((overloadable)) float8 __spirv_ConvertSToF_Rfloat8_rtz(int8); 2025 __attribute__((overloadable)) float8 __spirv_ConvertSToF_Rfloat8_rte(int8); 2026 __attribute__((overloadable)) float8 __spirv_ConvertSToF_Rfloat8_rtp(int8); 2027 __attribute__((overloadable)) float8 __spirv_ConvertSToF_Rfloat8_rtn(int8); 2028 __attribute__((overloadable)) float8 __spirv_ConvertSToF_Rfloat8(long8); 2029 __attribute__((overloadable)) float8 __spirv_ConvertSToF_Rfloat8_rtz(long8); 2030 __attribute__((overloadable)) float8 __spirv_ConvertSToF_Rfloat8_rte(long8); 2031 __attribute__((overloadable)) float8 __spirv_ConvertSToF_Rfloat8_rtp(long8); 2032 __attribute__((overloadable)) float8 __spirv_ConvertSToF_Rfloat8_rtn(long8); 2033 __attribute__((overloadable)) float16 __spirv_ConvertSToF_Rfloat16(char16); 2034 __attribute__((overloadable)) float16 __spirv_ConvertSToF_Rfloat16_rtz(char16); 2035 __attribute__((overloadable)) float16 __spirv_ConvertSToF_Rfloat16_rte(char16); 2036 __attribute__((overloadable)) float16 __spirv_ConvertSToF_Rfloat16_rtp(char16); 2037 __attribute__((overloadable)) float16 __spirv_ConvertSToF_Rfloat16_rtn(char16); 2038 __attribute__((overloadable)) float16 __spirv_ConvertSToF_Rfloat16(short16); 2039 __attribute__((overloadable)) float16 __spirv_ConvertSToF_Rfloat16_rtz(short16); 2040 __attribute__((overloadable)) float16 __spirv_ConvertSToF_Rfloat16_rte(short16); 2041 __attribute__((overloadable)) float16 __spirv_ConvertSToF_Rfloat16_rtp(short16); 2042 __attribute__((overloadable)) float16 __spirv_ConvertSToF_Rfloat16_rtn(short16); 2043 __attribute__((overloadable)) float16 __spirv_ConvertSToF_Rfloat16(int16); 2044 __attribute__((overloadable)) float16 __spirv_ConvertSToF_Rfloat16_rtz(int16); 2045 __attribute__((overloadable)) float16 __spirv_ConvertSToF_Rfloat16_rte(int16); 2046 __attribute__((overloadable)) float16 __spirv_ConvertSToF_Rfloat16_rtp(int16); 2047 __attribute__((overloadable)) float16 __spirv_ConvertSToF_Rfloat16_rtn(int16); 2048 __attribute__((overloadable)) float16 __spirv_ConvertSToF_Rfloat16(long16); 2049 __attribute__((overloadable)) float16 __spirv_ConvertSToF_Rfloat16_rtz(long16); 2050 __attribute__((overloadable)) float16 __spirv_ConvertSToF_Rfloat16_rte(long16); 2051 __attribute__((overloadable)) float16 __spirv_ConvertSToF_Rfloat16_rtp(long16); 2052 __attribute__((overloadable)) float16 __spirv_ConvertSToF_Rfloat16_rtn(long16); 2053 2054 __attribute__((overloadable)) double __spirv_ConvertSToF_Rdouble(char); 2055 __attribute__((overloadable)) double __spirv_ConvertSToF_Rdouble_rtz(char); 2056 __attribute__((overloadable)) double __spirv_ConvertSToF_Rdouble_rte(char); 2057 __attribute__((overloadable)) double __spirv_ConvertSToF_Rdouble_rtp(char); 2058 __attribute__((overloadable)) double __spirv_ConvertSToF_Rdouble_rtn(char); 2059 __attribute__((overloadable)) double __spirv_ConvertSToF_Rdouble(short); 2060 __attribute__((overloadable)) double __spirv_ConvertSToF_Rdouble_rtz(short); 2061 __attribute__((overloadable)) double __spirv_ConvertSToF_Rdouble_rte(short); 2062 __attribute__((overloadable)) double __spirv_ConvertSToF_Rdouble_rtp(short); 2063 __attribute__((overloadable)) double __spirv_ConvertSToF_Rdouble_rtn(short); 2064 __attribute__((overloadable)) double __spirv_ConvertSToF_Rdouble(int); 2065 __attribute__((overloadable)) double __spirv_ConvertSToF_Rdouble_rtz(int); 2066 __attribute__((overloadable)) double __spirv_ConvertSToF_Rdouble_rte(int); 2067 __attribute__((overloadable)) double __spirv_ConvertSToF_Rdouble_rtp(int); 2068 __attribute__((overloadable)) double __spirv_ConvertSToF_Rdouble_rtn(int); 2069 __attribute__((overloadable)) double __spirv_ConvertSToF_Rdouble(long); 2070 __attribute__((overloadable)) double __spirv_ConvertSToF_Rdouble_rtz(long); 2071 __attribute__((overloadable)) double __spirv_ConvertSToF_Rdouble_rte(long); 2072 __attribute__((overloadable)) double __spirv_ConvertSToF_Rdouble_rtp(long); 2073 __attribute__((overloadable)) double __spirv_ConvertSToF_Rdouble_rtn(long); 2074 __attribute__((overloadable)) double2 __spirv_ConvertSToF_Rdouble2(char2); 2075 __attribute__((overloadable)) double2 __spirv_ConvertSToF_Rdouble2_rtz(char2); 2076 __attribute__((overloadable)) double2 __spirv_ConvertSToF_Rdouble2_rte(char2); 2077 __attribute__((overloadable)) double2 __spirv_ConvertSToF_Rdouble2_rtp(char2); 2078 __attribute__((overloadable)) double2 __spirv_ConvertSToF_Rdouble2_rtn(char2); 2079 __attribute__((overloadable)) double2 __spirv_ConvertSToF_Rdouble2(short2); 2080 __attribute__((overloadable)) double2 __spirv_ConvertSToF_Rdouble2_rtz(short2); 2081 __attribute__((overloadable)) double2 __spirv_ConvertSToF_Rdouble2_rte(short2); 2082 __attribute__((overloadable)) double2 __spirv_ConvertSToF_Rdouble2_rtp(short2); 2083 __attribute__((overloadable)) double2 __spirv_ConvertSToF_Rdouble2_rtn(short2); 2084 __attribute__((overloadable)) double2 __spirv_ConvertSToF_Rdouble2(int2); 2085 __attribute__((overloadable)) double2 __spirv_ConvertSToF_Rdouble2_rtz(int2); 2086 __attribute__((overloadable)) double2 __spirv_ConvertSToF_Rdouble2_rte(int2); 2087 __attribute__((overloadable)) double2 __spirv_ConvertSToF_Rdouble2_rtp(int2); 2088 __attribute__((overloadable)) double2 __spirv_ConvertSToF_Rdouble2_rtn(int2); 2089 __attribute__((overloadable)) double2 __spirv_ConvertSToF_Rdouble2(long2); 2090 __attribute__((overloadable)) double2 __spirv_ConvertSToF_Rdouble2_rtz(long2); 2091 __attribute__((overloadable)) double2 __spirv_ConvertSToF_Rdouble2_rte(long2); 2092 __attribute__((overloadable)) double2 __spirv_ConvertSToF_Rdouble2_rtp(long2); 2093 __attribute__((overloadable)) double2 __spirv_ConvertSToF_Rdouble2_rtn(long2); 2094 __attribute__((overloadable)) double3 __spirv_ConvertSToF_Rdouble3(char3); 2095 __attribute__((overloadable)) double3 __spirv_ConvertSToF_Rdouble3_rtz(char3); 2096 __attribute__((overloadable)) double3 __spirv_ConvertSToF_Rdouble3_rte(char3); 2097 __attribute__((overloadable)) double3 __spirv_ConvertSToF_Rdouble3_rtp(char3); 2098 __attribute__((overloadable)) double3 __spirv_ConvertSToF_Rdouble3_rtn(char3); 2099 __attribute__((overloadable)) double3 __spirv_ConvertSToF_Rdouble3(short3); 2100 __attribute__((overloadable)) double3 __spirv_ConvertSToF_Rdouble3_rtz(short3); 2101 __attribute__((overloadable)) double3 __spirv_ConvertSToF_Rdouble3_rte(short3); 2102 __attribute__((overloadable)) double3 __spirv_ConvertSToF_Rdouble3_rtp(short3); 2103 __attribute__((overloadable)) double3 __spirv_ConvertSToF_Rdouble3_rtn(short3); 2104 __attribute__((overloadable)) double3 __spirv_ConvertSToF_Rdouble3(int3); 2105 __attribute__((overloadable)) double3 __spirv_ConvertSToF_Rdouble3_rtz(int3); 2106 __attribute__((overloadable)) double3 __spirv_ConvertSToF_Rdouble3_rte(int3); 2107 __attribute__((overloadable)) double3 __spirv_ConvertSToF_Rdouble3_rtp(int3); 2108 __attribute__((overloadable)) double3 __spirv_ConvertSToF_Rdouble3_rtn(int3); 2109 __attribute__((overloadable)) double3 __spirv_ConvertSToF_Rdouble3(long3); 2110 __attribute__((overloadable)) double3 __spirv_ConvertSToF_Rdouble3_rtz(long3); 2111 __attribute__((overloadable)) double3 __spirv_ConvertSToF_Rdouble3_rte(long3); 2112 __attribute__((overloadable)) double3 __spirv_ConvertSToF_Rdouble3_rtp(long3); 2113 __attribute__((overloadable)) double3 __spirv_ConvertSToF_Rdouble3_rtn(long3); 2114 __attribute__((overloadable)) double4 __spirv_ConvertSToF_Rdouble4(char4); 2115 __attribute__((overloadable)) double4 __spirv_ConvertSToF_Rdouble4_rtz(char4); 2116 __attribute__((overloadable)) double4 __spirv_ConvertSToF_Rdouble4_rte(char4); 2117 __attribute__((overloadable)) double4 __spirv_ConvertSToF_Rdouble4_rtp(char4); 2118 __attribute__((overloadable)) double4 __spirv_ConvertSToF_Rdouble4_rtn(char4); 2119 __attribute__((overloadable)) double4 __spirv_ConvertSToF_Rdouble4(short4); 2120 __attribute__((overloadable)) double4 __spirv_ConvertSToF_Rdouble4_rtz(short4); 2121 __attribute__((overloadable)) double4 __spirv_ConvertSToF_Rdouble4_rte(short4); 2122 __attribute__((overloadable)) double4 __spirv_ConvertSToF_Rdouble4_rtp(short4); 2123 __attribute__((overloadable)) double4 __spirv_ConvertSToF_Rdouble4_rtn(short4); 2124 __attribute__((overloadable)) double4 __spirv_ConvertSToF_Rdouble4(int4); 2125 __attribute__((overloadable)) double4 __spirv_ConvertSToF_Rdouble4_rtz(int4); 2126 __attribute__((overloadable)) double4 __spirv_ConvertSToF_Rdouble4_rte(int4); 2127 __attribute__((overloadable)) double4 __spirv_ConvertSToF_Rdouble4_rtp(int4); 2128 __attribute__((overloadable)) double4 __spirv_ConvertSToF_Rdouble4_rtn(int4); 2129 __attribute__((overloadable)) double4 __spirv_ConvertSToF_Rdouble4(long4); 2130 __attribute__((overloadable)) double4 __spirv_ConvertSToF_Rdouble4_rtz(long4); 2131 __attribute__((overloadable)) double4 __spirv_ConvertSToF_Rdouble4_rte(long4); 2132 __attribute__((overloadable)) double4 __spirv_ConvertSToF_Rdouble4_rtp(long4); 2133 __attribute__((overloadable)) double4 __spirv_ConvertSToF_Rdouble4_rtn(long4); 2134 __attribute__((overloadable)) double8 __spirv_ConvertSToF_Rdouble8(char8); 2135 __attribute__((overloadable)) double8 __spirv_ConvertSToF_Rdouble8_rtz(char8); 2136 __attribute__((overloadable)) double8 __spirv_ConvertSToF_Rdouble8_rte(char8); 2137 __attribute__((overloadable)) double8 __spirv_ConvertSToF_Rdouble8_rtp(char8); 2138 __attribute__((overloadable)) double8 __spirv_ConvertSToF_Rdouble8_rtn(char8); 2139 __attribute__((overloadable)) double8 __spirv_ConvertSToF_Rdouble8(short8); 2140 __attribute__((overloadable)) double8 __spirv_ConvertSToF_Rdouble8_rtz(short8); 2141 __attribute__((overloadable)) double8 __spirv_ConvertSToF_Rdouble8_rte(short8); 2142 __attribute__((overloadable)) double8 __spirv_ConvertSToF_Rdouble8_rtp(short8); 2143 __attribute__((overloadable)) double8 __spirv_ConvertSToF_Rdouble8_rtn(short8); 2144 __attribute__((overloadable)) double8 __spirv_ConvertSToF_Rdouble8(int8); 2145 __attribute__((overloadable)) double8 __spirv_ConvertSToF_Rdouble8_rtz(int8); 2146 __attribute__((overloadable)) double8 __spirv_ConvertSToF_Rdouble8_rte(int8); 2147 __attribute__((overloadable)) double8 __spirv_ConvertSToF_Rdouble8_rtp(int8); 2148 __attribute__((overloadable)) double8 __spirv_ConvertSToF_Rdouble8_rtn(int8); 2149 __attribute__((overloadable)) double8 __spirv_ConvertSToF_Rdouble8(long8); 2150 __attribute__((overloadable)) double8 __spirv_ConvertSToF_Rdouble8_rtz(long8); 2151 __attribute__((overloadable)) double8 __spirv_ConvertSToF_Rdouble8_rte(long8); 2152 __attribute__((overloadable)) double8 __spirv_ConvertSToF_Rdouble8_rtp(long8); 2153 __attribute__((overloadable)) double8 __spirv_ConvertSToF_Rdouble8_rtn(long8); 2154 __attribute__((overloadable)) double16 __spirv_ConvertSToF_Rdouble16(char16); 2155 __attribute__((overloadable)) double16 __spirv_ConvertSToF_Rdouble16_rtz(char16); 2156 __attribute__((overloadable)) double16 __spirv_ConvertSToF_Rdouble16_rte(char16); 2157 __attribute__((overloadable)) double16 __spirv_ConvertSToF_Rdouble16_rtp(char16); 2158 __attribute__((overloadable)) double16 __spirv_ConvertSToF_Rdouble16_rtn(char16); 2159 __attribute__((overloadable)) double16 __spirv_ConvertSToF_Rdouble16(short16); 2160 __attribute__((overloadable)) double16 __spirv_ConvertSToF_Rdouble16_rtz(short16); 2161 __attribute__((overloadable)) double16 __spirv_ConvertSToF_Rdouble16_rte(short16); 2162 __attribute__((overloadable)) double16 __spirv_ConvertSToF_Rdouble16_rtp(short16); 2163 __attribute__((overloadable)) double16 __spirv_ConvertSToF_Rdouble16_rtn(short16); 2164 __attribute__((overloadable)) double16 __spirv_ConvertSToF_Rdouble16(int16); 2165 __attribute__((overloadable)) double16 __spirv_ConvertSToF_Rdouble16_rtz(int16); 2166 __attribute__((overloadable)) double16 __spirv_ConvertSToF_Rdouble16_rte(int16); 2167 __attribute__((overloadable)) double16 __spirv_ConvertSToF_Rdouble16_rtp(int16); 2168 __attribute__((overloadable)) double16 __spirv_ConvertSToF_Rdouble16_rtn(int16); 2169 __attribute__((overloadable)) double16 __spirv_ConvertSToF_Rdouble16(long16); 2170 __attribute__((overloadable)) double16 __spirv_ConvertSToF_Rdouble16_rtz(long16); 2171 __attribute__((overloadable)) double16 __spirv_ConvertSToF_Rdouble16_rte(long16); 2172 __attribute__((overloadable)) double16 __spirv_ConvertSToF_Rdouble16_rtp(long16); 2173 __attribute__((overloadable)) double16 __spirv_ConvertSToF_Rdouble16_rtn(long16); 2174 2175 __attribute__((overloadable)) uchar __spirv_UConvert_Ruchar(uchar); 2176 __attribute__((overloadable)) uchar __spirv_UConvert_Ruchar_rtz(uchar); 2177 __attribute__((overloadable)) uchar __spirv_UConvert_Ruchar_rte(uchar); 2178 __attribute__((overloadable)) uchar __spirv_UConvert_Ruchar_rtp(uchar); 2179 __attribute__((overloadable)) uchar __spirv_UConvert_Ruchar_rtn(uchar); 2180 __attribute__((overloadable)) uchar __spirv_UConvert_Ruchar_sat(uchar); 2181 __attribute__((overloadable)) uchar __spirv_UConvert_Ruchar_sat_rtz(uchar); 2182 __attribute__((overloadable)) uchar __spirv_UConvert_Ruchar_sat_rte(uchar); 2183 __attribute__((overloadable)) uchar __spirv_UConvert_Ruchar_sat_rtp(uchar); 2184 __attribute__((overloadable)) uchar __spirv_UConvert_Ruchar_sat_rtn(uchar); 2185 __attribute__((overloadable)) uchar __spirv_UConvert_Ruchar(ushort); 2186 __attribute__((overloadable)) uchar __spirv_UConvert_Ruchar_rtz(ushort); 2187 __attribute__((overloadable)) uchar __spirv_UConvert_Ruchar_rte(ushort); 2188 __attribute__((overloadable)) uchar __spirv_UConvert_Ruchar_rtp(ushort); 2189 __attribute__((overloadable)) uchar __spirv_UConvert_Ruchar_rtn(ushort); 2190 __attribute__((overloadable)) uchar __spirv_UConvert_Ruchar_sat(ushort); 2191 __attribute__((overloadable)) uchar __spirv_UConvert_Ruchar_sat_rtz(ushort); 2192 __attribute__((overloadable)) uchar __spirv_UConvert_Ruchar_sat_rte(ushort); 2193 __attribute__((overloadable)) uchar __spirv_UConvert_Ruchar_sat_rtp(ushort); 2194 __attribute__((overloadable)) uchar __spirv_UConvert_Ruchar_sat_rtn(ushort); 2195 __attribute__((overloadable)) uchar __spirv_UConvert_Ruchar(uint); 2196 __attribute__((overloadable)) uchar __spirv_UConvert_Ruchar_rtz(uint); 2197 __attribute__((overloadable)) uchar __spirv_UConvert_Ruchar_rte(uint); 2198 __attribute__((overloadable)) uchar __spirv_UConvert_Ruchar_rtp(uint); 2199 __attribute__((overloadable)) uchar __spirv_UConvert_Ruchar_rtn(uint); 2200 __attribute__((overloadable)) uchar __spirv_UConvert_Ruchar_sat(uint); 2201 __attribute__((overloadable)) uchar __spirv_UConvert_Ruchar_sat_rtz(uint); 2202 __attribute__((overloadable)) uchar __spirv_UConvert_Ruchar_sat_rte(uint); 2203 __attribute__((overloadable)) uchar __spirv_UConvert_Ruchar_sat_rtp(uint); 2204 __attribute__((overloadable)) uchar __spirv_UConvert_Ruchar_sat_rtn(uint); 2205 __attribute__((overloadable)) uchar __spirv_UConvert_Ruchar(ulong); 2206 __attribute__((overloadable)) uchar __spirv_UConvert_Ruchar_rtz(ulong); 2207 __attribute__((overloadable)) uchar __spirv_UConvert_Ruchar_rte(ulong); 2208 __attribute__((overloadable)) uchar __spirv_UConvert_Ruchar_rtp(ulong); 2209 __attribute__((overloadable)) uchar __spirv_UConvert_Ruchar_rtn(ulong); 2210 __attribute__((overloadable)) uchar __spirv_UConvert_Ruchar_sat(ulong); 2211 __attribute__((overloadable)) uchar __spirv_UConvert_Ruchar_sat_rtz(ulong); 2212 __attribute__((overloadable)) uchar __spirv_UConvert_Ruchar_sat_rte(ulong); 2213 __attribute__((overloadable)) uchar __spirv_UConvert_Ruchar_sat_rtp(ulong); 2214 __attribute__((overloadable)) uchar __spirv_UConvert_Ruchar_sat_rtn(ulong); 2215 __attribute__((overloadable)) uchar2 __spirv_UConvert_Ruchar2(uchar2); 2216 __attribute__((overloadable)) uchar2 __spirv_UConvert_Ruchar2_rtz(uchar2); 2217 __attribute__((overloadable)) uchar2 __spirv_UConvert_Ruchar2_rte(uchar2); 2218 __attribute__((overloadable)) uchar2 __spirv_UConvert_Ruchar2_rtp(uchar2); 2219 __attribute__((overloadable)) uchar2 __spirv_UConvert_Ruchar2_rtn(uchar2); 2220 __attribute__((overloadable)) uchar2 __spirv_UConvert_Ruchar2_sat(uchar2); 2221 __attribute__((overloadable)) uchar2 __spirv_UConvert_Ruchar2_sat_rtz(uchar2); 2222 __attribute__((overloadable)) uchar2 __spirv_UConvert_Ruchar2_sat_rte(uchar2); 2223 __attribute__((overloadable)) uchar2 __spirv_UConvert_Ruchar2_sat_rtp(uchar2); 2224 __attribute__((overloadable)) uchar2 __spirv_UConvert_Ruchar2_sat_rtn(uchar2); 2225 __attribute__((overloadable)) uchar2 __spirv_UConvert_Ruchar2(ushort2); 2226 __attribute__((overloadable)) uchar2 __spirv_UConvert_Ruchar2_rtz(ushort2); 2227 __attribute__((overloadable)) uchar2 __spirv_UConvert_Ruchar2_rte(ushort2); 2228 __attribute__((overloadable)) uchar2 __spirv_UConvert_Ruchar2_rtp(ushort2); 2229 __attribute__((overloadable)) uchar2 __spirv_UConvert_Ruchar2_rtn(ushort2); 2230 __attribute__((overloadable)) uchar2 __spirv_UConvert_Ruchar2_sat(ushort2); 2231 __attribute__((overloadable)) uchar2 __spirv_UConvert_Ruchar2_sat_rtz(ushort2); 2232 __attribute__((overloadable)) uchar2 __spirv_UConvert_Ruchar2_sat_rte(ushort2); 2233 __attribute__((overloadable)) uchar2 __spirv_UConvert_Ruchar2_sat_rtp(ushort2); 2234 __attribute__((overloadable)) uchar2 __spirv_UConvert_Ruchar2_sat_rtn(ushort2); 2235 __attribute__((overloadable)) uchar2 __spirv_UConvert_Ruchar2(uint2); 2236 __attribute__((overloadable)) uchar2 __spirv_UConvert_Ruchar2_rtz(uint2); 2237 __attribute__((overloadable)) uchar2 __spirv_UConvert_Ruchar2_rte(uint2); 2238 __attribute__((overloadable)) uchar2 __spirv_UConvert_Ruchar2_rtp(uint2); 2239 __attribute__((overloadable)) uchar2 __spirv_UConvert_Ruchar2_rtn(uint2); 2240 __attribute__((overloadable)) uchar2 __spirv_UConvert_Ruchar2_sat(uint2); 2241 __attribute__((overloadable)) uchar2 __spirv_UConvert_Ruchar2_sat_rtz(uint2); 2242 __attribute__((overloadable)) uchar2 __spirv_UConvert_Ruchar2_sat_rte(uint2); 2243 __attribute__((overloadable)) uchar2 __spirv_UConvert_Ruchar2_sat_rtp(uint2); 2244 __attribute__((overloadable)) uchar2 __spirv_UConvert_Ruchar2_sat_rtn(uint2); 2245 __attribute__((overloadable)) uchar2 __spirv_UConvert_Ruchar2(ulong2); 2246 __attribute__((overloadable)) uchar2 __spirv_UConvert_Ruchar2_rtz(ulong2); 2247 __attribute__((overloadable)) uchar2 __spirv_UConvert_Ruchar2_rte(ulong2); 2248 __attribute__((overloadable)) uchar2 __spirv_UConvert_Ruchar2_rtp(ulong2); 2249 __attribute__((overloadable)) uchar2 __spirv_UConvert_Ruchar2_rtn(ulong2); 2250 __attribute__((overloadable)) uchar2 __spirv_UConvert_Ruchar2_sat(ulong2); 2251 __attribute__((overloadable)) uchar2 __spirv_UConvert_Ruchar2_sat_rtz(ulong2); 2252 __attribute__((overloadable)) uchar2 __spirv_UConvert_Ruchar2_sat_rte(ulong2); 2253 __attribute__((overloadable)) uchar2 __spirv_UConvert_Ruchar2_sat_rtp(ulong2); 2254 __attribute__((overloadable)) uchar2 __spirv_UConvert_Ruchar2_sat_rtn(ulong2); 2255 __attribute__((overloadable)) uchar3 __spirv_UConvert_Ruchar3(uchar3); 2256 __attribute__((overloadable)) uchar3 __spirv_UConvert_Ruchar3_rtz(uchar3); 2257 __attribute__((overloadable)) uchar3 __spirv_UConvert_Ruchar3_rte(uchar3); 2258 __attribute__((overloadable)) uchar3 __spirv_UConvert_Ruchar3_rtp(uchar3); 2259 __attribute__((overloadable)) uchar3 __spirv_UConvert_Ruchar3_rtn(uchar3); 2260 __attribute__((overloadable)) uchar3 __spirv_UConvert_Ruchar3_sat(uchar3); 2261 __attribute__((overloadable)) uchar3 __spirv_UConvert_Ruchar3_sat_rtz(uchar3); 2262 __attribute__((overloadable)) uchar3 __spirv_UConvert_Ruchar3_sat_rte(uchar3); 2263 __attribute__((overloadable)) uchar3 __spirv_UConvert_Ruchar3_sat_rtp(uchar3); 2264 __attribute__((overloadable)) uchar3 __spirv_UConvert_Ruchar3_sat_rtn(uchar3); 2265 __attribute__((overloadable)) uchar3 __spirv_UConvert_Ruchar3(ushort3); 2266 __attribute__((overloadable)) uchar3 __spirv_UConvert_Ruchar3_rtz(ushort3); 2267 __attribute__((overloadable)) uchar3 __spirv_UConvert_Ruchar3_rte(ushort3); 2268 __attribute__((overloadable)) uchar3 __spirv_UConvert_Ruchar3_rtp(ushort3); 2269 __attribute__((overloadable)) uchar3 __spirv_UConvert_Ruchar3_rtn(ushort3); 2270 __attribute__((overloadable)) uchar3 __spirv_UConvert_Ruchar3_sat(ushort3); 2271 __attribute__((overloadable)) uchar3 __spirv_UConvert_Ruchar3_sat_rtz(ushort3); 2272 __attribute__((overloadable)) uchar3 __spirv_UConvert_Ruchar3_sat_rte(ushort3); 2273 __attribute__((overloadable)) uchar3 __spirv_UConvert_Ruchar3_sat_rtp(ushort3); 2274 __attribute__((overloadable)) uchar3 __spirv_UConvert_Ruchar3_sat_rtn(ushort3); 2275 __attribute__((overloadable)) uchar3 __spirv_UConvert_Ruchar3(uint3); 2276 __attribute__((overloadable)) uchar3 __spirv_UConvert_Ruchar3_rtz(uint3); 2277 __attribute__((overloadable)) uchar3 __spirv_UConvert_Ruchar3_rte(uint3); 2278 __attribute__((overloadable)) uchar3 __spirv_UConvert_Ruchar3_rtp(uint3); 2279 __attribute__((overloadable)) uchar3 __spirv_UConvert_Ruchar3_rtn(uint3); 2280 __attribute__((overloadable)) uchar3 __spirv_UConvert_Ruchar3_sat(uint3); 2281 __attribute__((overloadable)) uchar3 __spirv_UConvert_Ruchar3_sat_rtz(uint3); 2282 __attribute__((overloadable)) uchar3 __spirv_UConvert_Ruchar3_sat_rte(uint3); 2283 __attribute__((overloadable)) uchar3 __spirv_UConvert_Ruchar3_sat_rtp(uint3); 2284 __attribute__((overloadable)) uchar3 __spirv_UConvert_Ruchar3_sat_rtn(uint3); 2285 __attribute__((overloadable)) uchar3 __spirv_UConvert_Ruchar3(ulong3); 2286 __attribute__((overloadable)) uchar3 __spirv_UConvert_Ruchar3_rtz(ulong3); 2287 __attribute__((overloadable)) uchar3 __spirv_UConvert_Ruchar3_rte(ulong3); 2288 __attribute__((overloadable)) uchar3 __spirv_UConvert_Ruchar3_rtp(ulong3); 2289 __attribute__((overloadable)) uchar3 __spirv_UConvert_Ruchar3_rtn(ulong3); 2290 __attribute__((overloadable)) uchar3 __spirv_UConvert_Ruchar3_sat(ulong3); 2291 __attribute__((overloadable)) uchar3 __spirv_UConvert_Ruchar3_sat_rtz(ulong3); 2292 __attribute__((overloadable)) uchar3 __spirv_UConvert_Ruchar3_sat_rte(ulong3); 2293 __attribute__((overloadable)) uchar3 __spirv_UConvert_Ruchar3_sat_rtp(ulong3); 2294 __attribute__((overloadable)) uchar3 __spirv_UConvert_Ruchar3_sat_rtn(ulong3); 2295 __attribute__((overloadable)) uchar4 __spirv_UConvert_Ruchar4(uchar4); 2296 __attribute__((overloadable)) uchar4 __spirv_UConvert_Ruchar4_rtz(uchar4); 2297 __attribute__((overloadable)) uchar4 __spirv_UConvert_Ruchar4_rte(uchar4); 2298 __attribute__((overloadable)) uchar4 __spirv_UConvert_Ruchar4_rtp(uchar4); 2299 __attribute__((overloadable)) uchar4 __spirv_UConvert_Ruchar4_rtn(uchar4); 2300 __attribute__((overloadable)) uchar4 __spirv_UConvert_Ruchar4_sat(uchar4); 2301 __attribute__((overloadable)) uchar4 __spirv_UConvert_Ruchar4_sat_rtz(uchar4); 2302 __attribute__((overloadable)) uchar4 __spirv_UConvert_Ruchar4_sat_rte(uchar4); 2303 __attribute__((overloadable)) uchar4 __spirv_UConvert_Ruchar4_sat_rtp(uchar4); 2304 __attribute__((overloadable)) uchar4 __spirv_UConvert_Ruchar4_sat_rtn(uchar4); 2305 __attribute__((overloadable)) uchar4 __spirv_UConvert_Ruchar4(ushort4); 2306 __attribute__((overloadable)) uchar4 __spirv_UConvert_Ruchar4_rtz(ushort4); 2307 __attribute__((overloadable)) uchar4 __spirv_UConvert_Ruchar4_rte(ushort4); 2308 __attribute__((overloadable)) uchar4 __spirv_UConvert_Ruchar4_rtp(ushort4); 2309 __attribute__((overloadable)) uchar4 __spirv_UConvert_Ruchar4_rtn(ushort4); 2310 __attribute__((overloadable)) uchar4 __spirv_UConvert_Ruchar4_sat(ushort4); 2311 __attribute__((overloadable)) uchar4 __spirv_UConvert_Ruchar4_sat_rtz(ushort4); 2312 __attribute__((overloadable)) uchar4 __spirv_UConvert_Ruchar4_sat_rte(ushort4); 2313 __attribute__((overloadable)) uchar4 __spirv_UConvert_Ruchar4_sat_rtp(ushort4); 2314 __attribute__((overloadable)) uchar4 __spirv_UConvert_Ruchar4_sat_rtn(ushort4); 2315 __attribute__((overloadable)) uchar4 __spirv_UConvert_Ruchar4(uint4); 2316 __attribute__((overloadable)) uchar4 __spirv_UConvert_Ruchar4_rtz(uint4); 2317 __attribute__((overloadable)) uchar4 __spirv_UConvert_Ruchar4_rte(uint4); 2318 __attribute__((overloadable)) uchar4 __spirv_UConvert_Ruchar4_rtp(uint4); 2319 __attribute__((overloadable)) uchar4 __spirv_UConvert_Ruchar4_rtn(uint4); 2320 __attribute__((overloadable)) uchar4 __spirv_UConvert_Ruchar4_sat(uint4); 2321 __attribute__((overloadable)) uchar4 __spirv_UConvert_Ruchar4_sat_rtz(uint4); 2322 __attribute__((overloadable)) uchar4 __spirv_UConvert_Ruchar4_sat_rte(uint4); 2323 __attribute__((overloadable)) uchar4 __spirv_UConvert_Ruchar4_sat_rtp(uint4); 2324 __attribute__((overloadable)) uchar4 __spirv_UConvert_Ruchar4_sat_rtn(uint4); 2325 __attribute__((overloadable)) uchar4 __spirv_UConvert_Ruchar4(ulong4); 2326 __attribute__((overloadable)) uchar4 __spirv_UConvert_Ruchar4_rtz(ulong4); 2327 __attribute__((overloadable)) uchar4 __spirv_UConvert_Ruchar4_rte(ulong4); 2328 __attribute__((overloadable)) uchar4 __spirv_UConvert_Ruchar4_rtp(ulong4); 2329 __attribute__((overloadable)) uchar4 __spirv_UConvert_Ruchar4_rtn(ulong4); 2330 __attribute__((overloadable)) uchar4 __spirv_UConvert_Ruchar4_sat(ulong4); 2331 __attribute__((overloadable)) uchar4 __spirv_UConvert_Ruchar4_sat_rtz(ulong4); 2332 __attribute__((overloadable)) uchar4 __spirv_UConvert_Ruchar4_sat_rte(ulong4); 2333 __attribute__((overloadable)) uchar4 __spirv_UConvert_Ruchar4_sat_rtp(ulong4); 2334 __attribute__((overloadable)) uchar4 __spirv_UConvert_Ruchar4_sat_rtn(ulong4); 2335 __attribute__((overloadable)) uchar8 __spirv_UConvert_Ruchar8(uchar8); 2336 __attribute__((overloadable)) uchar8 __spirv_UConvert_Ruchar8_rtz(uchar8); 2337 __attribute__((overloadable)) uchar8 __spirv_UConvert_Ruchar8_rte(uchar8); 2338 __attribute__((overloadable)) uchar8 __spirv_UConvert_Ruchar8_rtp(uchar8); 2339 __attribute__((overloadable)) uchar8 __spirv_UConvert_Ruchar8_rtn(uchar8); 2340 __attribute__((overloadable)) uchar8 __spirv_UConvert_Ruchar8_sat(uchar8); 2341 __attribute__((overloadable)) uchar8 __spirv_UConvert_Ruchar8_sat_rtz(uchar8); 2342 __attribute__((overloadable)) uchar8 __spirv_UConvert_Ruchar8_sat_rte(uchar8); 2343 __attribute__((overloadable)) uchar8 __spirv_UConvert_Ruchar8_sat_rtp(uchar8); 2344 __attribute__((overloadable)) uchar8 __spirv_UConvert_Ruchar8_sat_rtn(uchar8); 2345 __attribute__((overloadable)) uchar8 __spirv_UConvert_Ruchar8(ushort8); 2346 __attribute__((overloadable)) uchar8 __spirv_UConvert_Ruchar8_rtz(ushort8); 2347 __attribute__((overloadable)) uchar8 __spirv_UConvert_Ruchar8_rte(ushort8); 2348 __attribute__((overloadable)) uchar8 __spirv_UConvert_Ruchar8_rtp(ushort8); 2349 __attribute__((overloadable)) uchar8 __spirv_UConvert_Ruchar8_rtn(ushort8); 2350 __attribute__((overloadable)) uchar8 __spirv_UConvert_Ruchar8_sat(ushort8); 2351 __attribute__((overloadable)) uchar8 __spirv_UConvert_Ruchar8_sat_rtz(ushort8); 2352 __attribute__((overloadable)) uchar8 __spirv_UConvert_Ruchar8_sat_rte(ushort8); 2353 __attribute__((overloadable)) uchar8 __spirv_UConvert_Ruchar8_sat_rtp(ushort8); 2354 __attribute__((overloadable)) uchar8 __spirv_UConvert_Ruchar8_sat_rtn(ushort8); 2355 __attribute__((overloadable)) uchar8 __spirv_UConvert_Ruchar8(uint8); 2356 __attribute__((overloadable)) uchar8 __spirv_UConvert_Ruchar8_rtz(uint8); 2357 __attribute__((overloadable)) uchar8 __spirv_UConvert_Ruchar8_rte(uint8); 2358 __attribute__((overloadable)) uchar8 __spirv_UConvert_Ruchar8_rtp(uint8); 2359 __attribute__((overloadable)) uchar8 __spirv_UConvert_Ruchar8_rtn(uint8); 2360 __attribute__((overloadable)) uchar8 __spirv_UConvert_Ruchar8_sat(uint8); 2361 __attribute__((overloadable)) uchar8 __spirv_UConvert_Ruchar8_sat_rtz(uint8); 2362 __attribute__((overloadable)) uchar8 __spirv_UConvert_Ruchar8_sat_rte(uint8); 2363 __attribute__((overloadable)) uchar8 __spirv_UConvert_Ruchar8_sat_rtp(uint8); 2364 __attribute__((overloadable)) uchar8 __spirv_UConvert_Ruchar8_sat_rtn(uint8); 2365 __attribute__((overloadable)) uchar8 __spirv_UConvert_Ruchar8(ulong8); 2366 __attribute__((overloadable)) uchar8 __spirv_UConvert_Ruchar8_rtz(ulong8); 2367 __attribute__((overloadable)) uchar8 __spirv_UConvert_Ruchar8_rte(ulong8); 2368 __attribute__((overloadable)) uchar8 __spirv_UConvert_Ruchar8_rtp(ulong8); 2369 __attribute__((overloadable)) uchar8 __spirv_UConvert_Ruchar8_rtn(ulong8); 2370 __attribute__((overloadable)) uchar8 __spirv_UConvert_Ruchar8_sat(ulong8); 2371 __attribute__((overloadable)) uchar8 __spirv_UConvert_Ruchar8_sat_rtz(ulong8); 2372 __attribute__((overloadable)) uchar8 __spirv_UConvert_Ruchar8_sat_rte(ulong8); 2373 __attribute__((overloadable)) uchar8 __spirv_UConvert_Ruchar8_sat_rtp(ulong8); 2374 __attribute__((overloadable)) uchar8 __spirv_UConvert_Ruchar8_sat_rtn(ulong8); 2375 __attribute__((overloadable)) uchar16 __spirv_UConvert_Ruchar16(uchar16); 2376 __attribute__((overloadable)) uchar16 __spirv_UConvert_Ruchar16_rtz(uchar16); 2377 __attribute__((overloadable)) uchar16 __spirv_UConvert_Ruchar16_rte(uchar16); 2378 __attribute__((overloadable)) uchar16 __spirv_UConvert_Ruchar16_rtp(uchar16); 2379 __attribute__((overloadable)) uchar16 __spirv_UConvert_Ruchar16_rtn(uchar16); 2380 __attribute__((overloadable)) uchar16 __spirv_UConvert_Ruchar16_sat(uchar16); 2381 __attribute__((overloadable)) uchar16 __spirv_UConvert_Ruchar16_sat_rtz(uchar16); 2382 __attribute__((overloadable)) uchar16 __spirv_UConvert_Ruchar16_sat_rte(uchar16); 2383 __attribute__((overloadable)) uchar16 __spirv_UConvert_Ruchar16_sat_rtp(uchar16); 2384 __attribute__((overloadable)) uchar16 __spirv_UConvert_Ruchar16_sat_rtn(uchar16); 2385 __attribute__((overloadable)) uchar16 __spirv_UConvert_Ruchar16(ushort16); 2386 __attribute__((overloadable)) uchar16 __spirv_UConvert_Ruchar16_rtz(ushort16); 2387 __attribute__((overloadable)) uchar16 __spirv_UConvert_Ruchar16_rte(ushort16); 2388 __attribute__((overloadable)) uchar16 __spirv_UConvert_Ruchar16_rtp(ushort16); 2389 __attribute__((overloadable)) uchar16 __spirv_UConvert_Ruchar16_rtn(ushort16); 2390 __attribute__((overloadable)) uchar16 __spirv_UConvert_Ruchar16_sat(ushort16); 2391 __attribute__((overloadable)) uchar16 __spirv_UConvert_Ruchar16_sat_rtz(ushort16); 2392 __attribute__((overloadable)) uchar16 __spirv_UConvert_Ruchar16_sat_rte(ushort16); 2393 __attribute__((overloadable)) uchar16 __spirv_UConvert_Ruchar16_sat_rtp(ushort16); 2394 __attribute__((overloadable)) uchar16 __spirv_UConvert_Ruchar16_sat_rtn(ushort16); 2395 __attribute__((overloadable)) uchar16 __spirv_UConvert_Ruchar16(uint16); 2396 __attribute__((overloadable)) uchar16 __spirv_UConvert_Ruchar16_rtz(uint16); 2397 __attribute__((overloadable)) uchar16 __spirv_UConvert_Ruchar16_rte(uint16); 2398 __attribute__((overloadable)) uchar16 __spirv_UConvert_Ruchar16_rtp(uint16); 2399 __attribute__((overloadable)) uchar16 __spirv_UConvert_Ruchar16_rtn(uint16); 2400 __attribute__((overloadable)) uchar16 __spirv_UConvert_Ruchar16_sat(uint16); 2401 __attribute__((overloadable)) uchar16 __spirv_UConvert_Ruchar16_sat_rtz(uint16); 2402 __attribute__((overloadable)) uchar16 __spirv_UConvert_Ruchar16_sat_rte(uint16); 2403 __attribute__((overloadable)) uchar16 __spirv_UConvert_Ruchar16_sat_rtp(uint16); 2404 __attribute__((overloadable)) uchar16 __spirv_UConvert_Ruchar16_sat_rtn(uint16); 2405 __attribute__((overloadable)) uchar16 __spirv_UConvert_Ruchar16(ulong16); 2406 __attribute__((overloadable)) uchar16 __spirv_UConvert_Ruchar16_rtz(ulong16); 2407 __attribute__((overloadable)) uchar16 __spirv_UConvert_Ruchar16_rte(ulong16); 2408 __attribute__((overloadable)) uchar16 __spirv_UConvert_Ruchar16_rtp(ulong16); 2409 __attribute__((overloadable)) uchar16 __spirv_UConvert_Ruchar16_rtn(ulong16); 2410 __attribute__((overloadable)) uchar16 __spirv_UConvert_Ruchar16_sat(ulong16); 2411 __attribute__((overloadable)) uchar16 __spirv_UConvert_Ruchar16_sat_rtz(ulong16); 2412 __attribute__((overloadable)) uchar16 __spirv_UConvert_Ruchar16_sat_rte(ulong16); 2413 __attribute__((overloadable)) uchar16 __spirv_UConvert_Ruchar16_sat_rtp(ulong16); 2414 __attribute__((overloadable)) uchar16 __spirv_UConvert_Ruchar16_sat_rtn(ulong16); 2415 2416 __attribute__((overloadable)) ushort __spirv_UConvert_Rushort(uchar); 2417 __attribute__((overloadable)) ushort __spirv_UConvert_Rushort_rtz(uchar); 2418 __attribute__((overloadable)) ushort __spirv_UConvert_Rushort_rte(uchar); 2419 __attribute__((overloadable)) ushort __spirv_UConvert_Rushort_rtp(uchar); 2420 __attribute__((overloadable)) ushort __spirv_UConvert_Rushort_rtn(uchar); 2421 __attribute__((overloadable)) ushort __spirv_UConvert_Rushort_sat(uchar); 2422 __attribute__((overloadable)) ushort __spirv_UConvert_Rushort_sat_rtz(uchar); 2423 __attribute__((overloadable)) ushort __spirv_UConvert_Rushort_sat_rte(uchar); 2424 __attribute__((overloadable)) ushort __spirv_UConvert_Rushort_sat_rtp(uchar); 2425 __attribute__((overloadable)) ushort __spirv_UConvert_Rushort_sat_rtn(uchar); 2426 __attribute__((overloadable)) ushort __spirv_UConvert_Rushort(ushort); 2427 __attribute__((overloadable)) ushort __spirv_UConvert_Rushort_rtz(ushort); 2428 __attribute__((overloadable)) ushort __spirv_UConvert_Rushort_rte(ushort); 2429 __attribute__((overloadable)) ushort __spirv_UConvert_Rushort_rtp(ushort); 2430 __attribute__((overloadable)) ushort __spirv_UConvert_Rushort_rtn(ushort); 2431 __attribute__((overloadable)) ushort __spirv_UConvert_Rushort_sat(ushort); 2432 __attribute__((overloadable)) ushort __spirv_UConvert_Rushort_sat_rtz(ushort); 2433 __attribute__((overloadable)) ushort __spirv_UConvert_Rushort_sat_rte(ushort); 2434 __attribute__((overloadable)) ushort __spirv_UConvert_Rushort_sat_rtp(ushort); 2435 __attribute__((overloadable)) ushort __spirv_UConvert_Rushort_sat_rtn(ushort); 2436 __attribute__((overloadable)) ushort __spirv_UConvert_Rushort(uint); 2437 __attribute__((overloadable)) ushort __spirv_UConvert_Rushort_rtz(uint); 2438 __attribute__((overloadable)) ushort __spirv_UConvert_Rushort_rte(uint); 2439 __attribute__((overloadable)) ushort __spirv_UConvert_Rushort_rtp(uint); 2440 __attribute__((overloadable)) ushort __spirv_UConvert_Rushort_rtn(uint); 2441 __attribute__((overloadable)) ushort __spirv_UConvert_Rushort_sat(uint); 2442 __attribute__((overloadable)) ushort __spirv_UConvert_Rushort_sat_rtz(uint); 2443 __attribute__((overloadable)) ushort __spirv_UConvert_Rushort_sat_rte(uint); 2444 __attribute__((overloadable)) ushort __spirv_UConvert_Rushort_sat_rtp(uint); 2445 __attribute__((overloadable)) ushort __spirv_UConvert_Rushort_sat_rtn(uint); 2446 __attribute__((overloadable)) ushort __spirv_UConvert_Rushort(ulong); 2447 __attribute__((overloadable)) ushort __spirv_UConvert_Rushort_rtz(ulong); 2448 __attribute__((overloadable)) ushort __spirv_UConvert_Rushort_rte(ulong); 2449 __attribute__((overloadable)) ushort __spirv_UConvert_Rushort_rtp(ulong); 2450 __attribute__((overloadable)) ushort __spirv_UConvert_Rushort_rtn(ulong); 2451 __attribute__((overloadable)) ushort __spirv_UConvert_Rushort_sat(ulong); 2452 __attribute__((overloadable)) ushort __spirv_UConvert_Rushort_sat_rtz(ulong); 2453 __attribute__((overloadable)) ushort __spirv_UConvert_Rushort_sat_rte(ulong); 2454 __attribute__((overloadable)) ushort __spirv_UConvert_Rushort_sat_rtp(ulong); 2455 __attribute__((overloadable)) ushort __spirv_UConvert_Rushort_sat_rtn(ulong); 2456 __attribute__((overloadable)) ushort2 __spirv_UConvert_Rushort2(uchar2); 2457 __attribute__((overloadable)) ushort2 __spirv_UConvert_Rushort2_rtz(uchar2); 2458 __attribute__((overloadable)) ushort2 __spirv_UConvert_Rushort2_rte(uchar2); 2459 __attribute__((overloadable)) ushort2 __spirv_UConvert_Rushort2_rtp(uchar2); 2460 __attribute__((overloadable)) ushort2 __spirv_UConvert_Rushort2_rtn(uchar2); 2461 __attribute__((overloadable)) ushort2 __spirv_UConvert_Rushort2_sat(uchar2); 2462 __attribute__((overloadable)) ushort2 __spirv_UConvert_Rushort2_sat_rtz(uchar2); 2463 __attribute__((overloadable)) ushort2 __spirv_UConvert_Rushort2_sat_rte(uchar2); 2464 __attribute__((overloadable)) ushort2 __spirv_UConvert_Rushort2_sat_rtp(uchar2); 2465 __attribute__((overloadable)) ushort2 __spirv_UConvert_Rushort2_sat_rtn(uchar2); 2466 __attribute__((overloadable)) ushort2 __spirv_UConvert_Rushort2(ushort2); 2467 __attribute__((overloadable)) ushort2 __spirv_UConvert_Rushort2_rtz(ushort2); 2468 __attribute__((overloadable)) ushort2 __spirv_UConvert_Rushort2_rte(ushort2); 2469 __attribute__((overloadable)) ushort2 __spirv_UConvert_Rushort2_rtp(ushort2); 2470 __attribute__((overloadable)) ushort2 __spirv_UConvert_Rushort2_rtn(ushort2); 2471 __attribute__((overloadable)) ushort2 __spirv_UConvert_Rushort2_sat(ushort2); 2472 __attribute__((overloadable)) ushort2 __spirv_UConvert_Rushort2_sat_rtz(ushort2); 2473 __attribute__((overloadable)) ushort2 __spirv_UConvert_Rushort2_sat_rte(ushort2); 2474 __attribute__((overloadable)) ushort2 __spirv_UConvert_Rushort2_sat_rtp(ushort2); 2475 __attribute__((overloadable)) ushort2 __spirv_UConvert_Rushort2_sat_rtn(ushort2); 2476 __attribute__((overloadable)) ushort2 __spirv_UConvert_Rushort2(uint2); 2477 __attribute__((overloadable)) ushort2 __spirv_UConvert_Rushort2_rtz(uint2); 2478 __attribute__((overloadable)) ushort2 __spirv_UConvert_Rushort2_rte(uint2); 2479 __attribute__((overloadable)) ushort2 __spirv_UConvert_Rushort2_rtp(uint2); 2480 __attribute__((overloadable)) ushort2 __spirv_UConvert_Rushort2_rtn(uint2); 2481 __attribute__((overloadable)) ushort2 __spirv_UConvert_Rushort2_sat(uint2); 2482 __attribute__((overloadable)) ushort2 __spirv_UConvert_Rushort2_sat_rtz(uint2); 2483 __attribute__((overloadable)) ushort2 __spirv_UConvert_Rushort2_sat_rte(uint2); 2484 __attribute__((overloadable)) ushort2 __spirv_UConvert_Rushort2_sat_rtp(uint2); 2485 __attribute__((overloadable)) ushort2 __spirv_UConvert_Rushort2_sat_rtn(uint2); 2486 __attribute__((overloadable)) ushort2 __spirv_UConvert_Rushort2(ulong2); 2487 __attribute__((overloadable)) ushort2 __spirv_UConvert_Rushort2_rtz(ulong2); 2488 __attribute__((overloadable)) ushort2 __spirv_UConvert_Rushort2_rte(ulong2); 2489 __attribute__((overloadable)) ushort2 __spirv_UConvert_Rushort2_rtp(ulong2); 2490 __attribute__((overloadable)) ushort2 __spirv_UConvert_Rushort2_rtn(ulong2); 2491 __attribute__((overloadable)) ushort2 __spirv_UConvert_Rushort2_sat(ulong2); 2492 __attribute__((overloadable)) ushort2 __spirv_UConvert_Rushort2_sat_rtz(ulong2); 2493 __attribute__((overloadable)) ushort2 __spirv_UConvert_Rushort2_sat_rte(ulong2); 2494 __attribute__((overloadable)) ushort2 __spirv_UConvert_Rushort2_sat_rtp(ulong2); 2495 __attribute__((overloadable)) ushort2 __spirv_UConvert_Rushort2_sat_rtn(ulong2); 2496 __attribute__((overloadable)) ushort3 __spirv_UConvert_Rushort3(uchar3); 2497 __attribute__((overloadable)) ushort3 __spirv_UConvert_Rushort3_rtz(uchar3); 2498 __attribute__((overloadable)) ushort3 __spirv_UConvert_Rushort3_rte(uchar3); 2499 __attribute__((overloadable)) ushort3 __spirv_UConvert_Rushort3_rtp(uchar3); 2500 __attribute__((overloadable)) ushort3 __spirv_UConvert_Rushort3_rtn(uchar3); 2501 __attribute__((overloadable)) ushort3 __spirv_UConvert_Rushort3_sat(uchar3); 2502 __attribute__((overloadable)) ushort3 __spirv_UConvert_Rushort3_sat_rtz(uchar3); 2503 __attribute__((overloadable)) ushort3 __spirv_UConvert_Rushort3_sat_rte(uchar3); 2504 __attribute__((overloadable)) ushort3 __spirv_UConvert_Rushort3_sat_rtp(uchar3); 2505 __attribute__((overloadable)) ushort3 __spirv_UConvert_Rushort3_sat_rtn(uchar3); 2506 __attribute__((overloadable)) ushort3 __spirv_UConvert_Rushort3(ushort3); 2507 __attribute__((overloadable)) ushort3 __spirv_UConvert_Rushort3_rtz(ushort3); 2508 __attribute__((overloadable)) ushort3 __spirv_UConvert_Rushort3_rte(ushort3); 2509 __attribute__((overloadable)) ushort3 __spirv_UConvert_Rushort3_rtp(ushort3); 2510 __attribute__((overloadable)) ushort3 __spirv_UConvert_Rushort3_rtn(ushort3); 2511 __attribute__((overloadable)) ushort3 __spirv_UConvert_Rushort3_sat(ushort3); 2512 __attribute__((overloadable)) ushort3 __spirv_UConvert_Rushort3_sat_rtz(ushort3); 2513 __attribute__((overloadable)) ushort3 __spirv_UConvert_Rushort3_sat_rte(ushort3); 2514 __attribute__((overloadable)) ushort3 __spirv_UConvert_Rushort3_sat_rtp(ushort3); 2515 __attribute__((overloadable)) ushort3 __spirv_UConvert_Rushort3_sat_rtn(ushort3); 2516 __attribute__((overloadable)) ushort3 __spirv_UConvert_Rushort3(uint3); 2517 __attribute__((overloadable)) ushort3 __spirv_UConvert_Rushort3_rtz(uint3); 2518 __attribute__((overloadable)) ushort3 __spirv_UConvert_Rushort3_rte(uint3); 2519 __attribute__((overloadable)) ushort3 __spirv_UConvert_Rushort3_rtp(uint3); 2520 __attribute__((overloadable)) ushort3 __spirv_UConvert_Rushort3_rtn(uint3); 2521 __attribute__((overloadable)) ushort3 __spirv_UConvert_Rushort3_sat(uint3); 2522 __attribute__((overloadable)) ushort3 __spirv_UConvert_Rushort3_sat_rtz(uint3); 2523 __attribute__((overloadable)) ushort3 __spirv_UConvert_Rushort3_sat_rte(uint3); 2524 __attribute__((overloadable)) ushort3 __spirv_UConvert_Rushort3_sat_rtp(uint3); 2525 __attribute__((overloadable)) ushort3 __spirv_UConvert_Rushort3_sat_rtn(uint3); 2526 __attribute__((overloadable)) ushort3 __spirv_UConvert_Rushort3(ulong3); 2527 __attribute__((overloadable)) ushort3 __spirv_UConvert_Rushort3_rtz(ulong3); 2528 __attribute__((overloadable)) ushort3 __spirv_UConvert_Rushort3_rte(ulong3); 2529 __attribute__((overloadable)) ushort3 __spirv_UConvert_Rushort3_rtp(ulong3); 2530 __attribute__((overloadable)) ushort3 __spirv_UConvert_Rushort3_rtn(ulong3); 2531 __attribute__((overloadable)) ushort3 __spirv_UConvert_Rushort3_sat(ulong3); 2532 __attribute__((overloadable)) ushort3 __spirv_UConvert_Rushort3_sat_rtz(ulong3); 2533 __attribute__((overloadable)) ushort3 __spirv_UConvert_Rushort3_sat_rte(ulong3); 2534 __attribute__((overloadable)) ushort3 __spirv_UConvert_Rushort3_sat_rtp(ulong3); 2535 __attribute__((overloadable)) ushort3 __spirv_UConvert_Rushort3_sat_rtn(ulong3); 2536 __attribute__((overloadable)) ushort4 __spirv_UConvert_Rushort4(uchar4); 2537 __attribute__((overloadable)) ushort4 __spirv_UConvert_Rushort4_rtz(uchar4); 2538 __attribute__((overloadable)) ushort4 __spirv_UConvert_Rushort4_rte(uchar4); 2539 __attribute__((overloadable)) ushort4 __spirv_UConvert_Rushort4_rtp(uchar4); 2540 __attribute__((overloadable)) ushort4 __spirv_UConvert_Rushort4_rtn(uchar4); 2541 __attribute__((overloadable)) ushort4 __spirv_UConvert_Rushort4_sat(uchar4); 2542 __attribute__((overloadable)) ushort4 __spirv_UConvert_Rushort4_sat_rtz(uchar4); 2543 __attribute__((overloadable)) ushort4 __spirv_UConvert_Rushort4_sat_rte(uchar4); 2544 __attribute__((overloadable)) ushort4 __spirv_UConvert_Rushort4_sat_rtp(uchar4); 2545 __attribute__((overloadable)) ushort4 __spirv_UConvert_Rushort4_sat_rtn(uchar4); 2546 __attribute__((overloadable)) ushort4 __spirv_UConvert_Rushort4(ushort4); 2547 __attribute__((overloadable)) ushort4 __spirv_UConvert_Rushort4_rtz(ushort4); 2548 __attribute__((overloadable)) ushort4 __spirv_UConvert_Rushort4_rte(ushort4); 2549 __attribute__((overloadable)) ushort4 __spirv_UConvert_Rushort4_rtp(ushort4); 2550 __attribute__((overloadable)) ushort4 __spirv_UConvert_Rushort4_rtn(ushort4); 2551 __attribute__((overloadable)) ushort4 __spirv_UConvert_Rushort4_sat(ushort4); 2552 __attribute__((overloadable)) ushort4 __spirv_UConvert_Rushort4_sat_rtz(ushort4); 2553 __attribute__((overloadable)) ushort4 __spirv_UConvert_Rushort4_sat_rte(ushort4); 2554 __attribute__((overloadable)) ushort4 __spirv_UConvert_Rushort4_sat_rtp(ushort4); 2555 __attribute__((overloadable)) ushort4 __spirv_UConvert_Rushort4_sat_rtn(ushort4); 2556 __attribute__((overloadable)) ushort4 __spirv_UConvert_Rushort4(uint4); 2557 __attribute__((overloadable)) ushort4 __spirv_UConvert_Rushort4_rtz(uint4); 2558 __attribute__((overloadable)) ushort4 __spirv_UConvert_Rushort4_rte(uint4); 2559 __attribute__((overloadable)) ushort4 __spirv_UConvert_Rushort4_rtp(uint4); 2560 __attribute__((overloadable)) ushort4 __spirv_UConvert_Rushort4_rtn(uint4); 2561 __attribute__((overloadable)) ushort4 __spirv_UConvert_Rushort4_sat(uint4); 2562 __attribute__((overloadable)) ushort4 __spirv_UConvert_Rushort4_sat_rtz(uint4); 2563 __attribute__((overloadable)) ushort4 __spirv_UConvert_Rushort4_sat_rte(uint4); 2564 __attribute__((overloadable)) ushort4 __spirv_UConvert_Rushort4_sat_rtp(uint4); 2565 __attribute__((overloadable)) ushort4 __spirv_UConvert_Rushort4_sat_rtn(uint4); 2566 __attribute__((overloadable)) ushort4 __spirv_UConvert_Rushort4(ulong4); 2567 __attribute__((overloadable)) ushort4 __spirv_UConvert_Rushort4_rtz(ulong4); 2568 __attribute__((overloadable)) ushort4 __spirv_UConvert_Rushort4_rte(ulong4); 2569 __attribute__((overloadable)) ushort4 __spirv_UConvert_Rushort4_rtp(ulong4); 2570 __attribute__((overloadable)) ushort4 __spirv_UConvert_Rushort4_rtn(ulong4); 2571 __attribute__((overloadable)) ushort4 __spirv_UConvert_Rushort4_sat(ulong4); 2572 __attribute__((overloadable)) ushort4 __spirv_UConvert_Rushort4_sat_rtz(ulong4); 2573 __attribute__((overloadable)) ushort4 __spirv_UConvert_Rushort4_sat_rte(ulong4); 2574 __attribute__((overloadable)) ushort4 __spirv_UConvert_Rushort4_sat_rtp(ulong4); 2575 __attribute__((overloadable)) ushort4 __spirv_UConvert_Rushort4_sat_rtn(ulong4); 2576 __attribute__((overloadable)) ushort8 __spirv_UConvert_Rushort8(uchar8); 2577 __attribute__((overloadable)) ushort8 __spirv_UConvert_Rushort8_rtz(uchar8); 2578 __attribute__((overloadable)) ushort8 __spirv_UConvert_Rushort8_rte(uchar8); 2579 __attribute__((overloadable)) ushort8 __spirv_UConvert_Rushort8_rtp(uchar8); 2580 __attribute__((overloadable)) ushort8 __spirv_UConvert_Rushort8_rtn(uchar8); 2581 __attribute__((overloadable)) ushort8 __spirv_UConvert_Rushort8_sat(uchar8); 2582 __attribute__((overloadable)) ushort8 __spirv_UConvert_Rushort8_sat_rtz(uchar8); 2583 __attribute__((overloadable)) ushort8 __spirv_UConvert_Rushort8_sat_rte(uchar8); 2584 __attribute__((overloadable)) ushort8 __spirv_UConvert_Rushort8_sat_rtp(uchar8); 2585 __attribute__((overloadable)) ushort8 __spirv_UConvert_Rushort8_sat_rtn(uchar8); 2586 __attribute__((overloadable)) ushort8 __spirv_UConvert_Rushort8(ushort8); 2587 __attribute__((overloadable)) ushort8 __spirv_UConvert_Rushort8_rtz(ushort8); 2588 __attribute__((overloadable)) ushort8 __spirv_UConvert_Rushort8_rte(ushort8); 2589 __attribute__((overloadable)) ushort8 __spirv_UConvert_Rushort8_rtp(ushort8); 2590 __attribute__((overloadable)) ushort8 __spirv_UConvert_Rushort8_rtn(ushort8); 2591 __attribute__((overloadable)) ushort8 __spirv_UConvert_Rushort8_sat(ushort8); 2592 __attribute__((overloadable)) ushort8 __spirv_UConvert_Rushort8_sat_rtz(ushort8); 2593 __attribute__((overloadable)) ushort8 __spirv_UConvert_Rushort8_sat_rte(ushort8); 2594 __attribute__((overloadable)) ushort8 __spirv_UConvert_Rushort8_sat_rtp(ushort8); 2595 __attribute__((overloadable)) ushort8 __spirv_UConvert_Rushort8_sat_rtn(ushort8); 2596 __attribute__((overloadable)) ushort8 __spirv_UConvert_Rushort8(uint8); 2597 __attribute__((overloadable)) ushort8 __spirv_UConvert_Rushort8_rtz(uint8); 2598 __attribute__((overloadable)) ushort8 __spirv_UConvert_Rushort8_rte(uint8); 2599 __attribute__((overloadable)) ushort8 __spirv_UConvert_Rushort8_rtp(uint8); 2600 __attribute__((overloadable)) ushort8 __spirv_UConvert_Rushort8_rtn(uint8); 2601 __attribute__((overloadable)) ushort8 __spirv_UConvert_Rushort8_sat(uint8); 2602 __attribute__((overloadable)) ushort8 __spirv_UConvert_Rushort8_sat_rtz(uint8); 2603 __attribute__((overloadable)) ushort8 __spirv_UConvert_Rushort8_sat_rte(uint8); 2604 __attribute__((overloadable)) ushort8 __spirv_UConvert_Rushort8_sat_rtp(uint8); 2605 __attribute__((overloadable)) ushort8 __spirv_UConvert_Rushort8_sat_rtn(uint8); 2606 __attribute__((overloadable)) ushort8 __spirv_UConvert_Rushort8(ulong8); 2607 __attribute__((overloadable)) ushort8 __spirv_UConvert_Rushort8_rtz(ulong8); 2608 __attribute__((overloadable)) ushort8 __spirv_UConvert_Rushort8_rte(ulong8); 2609 __attribute__((overloadable)) ushort8 __spirv_UConvert_Rushort8_rtp(ulong8); 2610 __attribute__((overloadable)) ushort8 __spirv_UConvert_Rushort8_rtn(ulong8); 2611 __attribute__((overloadable)) ushort8 __spirv_UConvert_Rushort8_sat(ulong8); 2612 __attribute__((overloadable)) ushort8 __spirv_UConvert_Rushort8_sat_rtz(ulong8); 2613 __attribute__((overloadable)) ushort8 __spirv_UConvert_Rushort8_sat_rte(ulong8); 2614 __attribute__((overloadable)) ushort8 __spirv_UConvert_Rushort8_sat_rtp(ulong8); 2615 __attribute__((overloadable)) ushort8 __spirv_UConvert_Rushort8_sat_rtn(ulong8); 2616 __attribute__((overloadable)) ushort16 __spirv_UConvert_Rushort16(uchar16); 2617 __attribute__((overloadable)) ushort16 __spirv_UConvert_Rushort16_rtz(uchar16); 2618 __attribute__((overloadable)) ushort16 __spirv_UConvert_Rushort16_rte(uchar16); 2619 __attribute__((overloadable)) ushort16 __spirv_UConvert_Rushort16_rtp(uchar16); 2620 __attribute__((overloadable)) ushort16 __spirv_UConvert_Rushort16_rtn(uchar16); 2621 __attribute__((overloadable)) ushort16 __spirv_UConvert_Rushort16_sat(uchar16); 2622 __attribute__((overloadable)) ushort16 __spirv_UConvert_Rushort16_sat_rtz(uchar16); 2623 __attribute__((overloadable)) ushort16 __spirv_UConvert_Rushort16_sat_rte(uchar16); 2624 __attribute__((overloadable)) ushort16 __spirv_UConvert_Rushort16_sat_rtp(uchar16); 2625 __attribute__((overloadable)) ushort16 __spirv_UConvert_Rushort16_sat_rtn(uchar16); 2626 __attribute__((overloadable)) ushort16 __spirv_UConvert_Rushort16(ushort16); 2627 __attribute__((overloadable)) ushort16 __spirv_UConvert_Rushort16_rtz(ushort16); 2628 __attribute__((overloadable)) ushort16 __spirv_UConvert_Rushort16_rte(ushort16); 2629 __attribute__((overloadable)) ushort16 __spirv_UConvert_Rushort16_rtp(ushort16); 2630 __attribute__((overloadable)) ushort16 __spirv_UConvert_Rushort16_rtn(ushort16); 2631 __attribute__((overloadable)) ushort16 __spirv_UConvert_Rushort16_sat(ushort16); 2632 __attribute__((overloadable)) ushort16 __spirv_UConvert_Rushort16_sat_rtz(ushort16); 2633 __attribute__((overloadable)) ushort16 __spirv_UConvert_Rushort16_sat_rte(ushort16); 2634 __attribute__((overloadable)) ushort16 __spirv_UConvert_Rushort16_sat_rtp(ushort16); 2635 __attribute__((overloadable)) ushort16 __spirv_UConvert_Rushort16_sat_rtn(ushort16); 2636 __attribute__((overloadable)) ushort16 __spirv_UConvert_Rushort16(uint16); 2637 __attribute__((overloadable)) ushort16 __spirv_UConvert_Rushort16_rtz(uint16); 2638 __attribute__((overloadable)) ushort16 __spirv_UConvert_Rushort16_rte(uint16); 2639 __attribute__((overloadable)) ushort16 __spirv_UConvert_Rushort16_rtp(uint16); 2640 __attribute__((overloadable)) ushort16 __spirv_UConvert_Rushort16_rtn(uint16); 2641 __attribute__((overloadable)) ushort16 __spirv_UConvert_Rushort16_sat(uint16); 2642 __attribute__((overloadable)) ushort16 __spirv_UConvert_Rushort16_sat_rtz(uint16); 2643 __attribute__((overloadable)) ushort16 __spirv_UConvert_Rushort16_sat_rte(uint16); 2644 __attribute__((overloadable)) ushort16 __spirv_UConvert_Rushort16_sat_rtp(uint16); 2645 __attribute__((overloadable)) ushort16 __spirv_UConvert_Rushort16_sat_rtn(uint16); 2646 __attribute__((overloadable)) ushort16 __spirv_UConvert_Rushort16(ulong16); 2647 __attribute__((overloadable)) ushort16 __spirv_UConvert_Rushort16_rtz(ulong16); 2648 __attribute__((overloadable)) ushort16 __spirv_UConvert_Rushort16_rte(ulong16); 2649 __attribute__((overloadable)) ushort16 __spirv_UConvert_Rushort16_rtp(ulong16); 2650 __attribute__((overloadable)) ushort16 __spirv_UConvert_Rushort16_rtn(ulong16); 2651 __attribute__((overloadable)) ushort16 __spirv_UConvert_Rushort16_sat(ulong16); 2652 __attribute__((overloadable)) ushort16 __spirv_UConvert_Rushort16_sat_rtz(ulong16); 2653 __attribute__((overloadable)) ushort16 __spirv_UConvert_Rushort16_sat_rte(ulong16); 2654 __attribute__((overloadable)) ushort16 __spirv_UConvert_Rushort16_sat_rtp(ulong16); 2655 __attribute__((overloadable)) ushort16 __spirv_UConvert_Rushort16_sat_rtn(ulong16); 2656 2657 __attribute__((overloadable)) uint __spirv_UConvert_Ruint(uchar); 2658 __attribute__((overloadable)) uint __spirv_UConvert_Ruint_rtz(uchar); 2659 __attribute__((overloadable)) uint __spirv_UConvert_Ruint_rte(uchar); 2660 __attribute__((overloadable)) uint __spirv_UConvert_Ruint_rtp(uchar); 2661 __attribute__((overloadable)) uint __spirv_UConvert_Ruint_rtn(uchar); 2662 __attribute__((overloadable)) uint __spirv_UConvert_Ruint_sat(uchar); 2663 __attribute__((overloadable)) uint __spirv_UConvert_Ruint_sat_rtz(uchar); 2664 __attribute__((overloadable)) uint __spirv_UConvert_Ruint_sat_rte(uchar); 2665 __attribute__((overloadable)) uint __spirv_UConvert_Ruint_sat_rtp(uchar); 2666 __attribute__((overloadable)) uint __spirv_UConvert_Ruint_sat_rtn(uchar); 2667 __attribute__((overloadable)) uint __spirv_UConvert_Ruint(ushort); 2668 __attribute__((overloadable)) uint __spirv_UConvert_Ruint_rtz(ushort); 2669 __attribute__((overloadable)) uint __spirv_UConvert_Ruint_rte(ushort); 2670 __attribute__((overloadable)) uint __spirv_UConvert_Ruint_rtp(ushort); 2671 __attribute__((overloadable)) uint __spirv_UConvert_Ruint_rtn(ushort); 2672 __attribute__((overloadable)) uint __spirv_UConvert_Ruint_sat(ushort); 2673 __attribute__((overloadable)) uint __spirv_UConvert_Ruint_sat_rtz(ushort); 2674 __attribute__((overloadable)) uint __spirv_UConvert_Ruint_sat_rte(ushort); 2675 __attribute__((overloadable)) uint __spirv_UConvert_Ruint_sat_rtp(ushort); 2676 __attribute__((overloadable)) uint __spirv_UConvert_Ruint_sat_rtn(ushort); 2677 __attribute__((overloadable)) uint __spirv_UConvert_Ruint(uint); 2678 __attribute__((overloadable)) uint __spirv_UConvert_Ruint_rtz(uint); 2679 __attribute__((overloadable)) uint __spirv_UConvert_Ruint_rte(uint); 2680 __attribute__((overloadable)) uint __spirv_UConvert_Ruint_rtp(uint); 2681 __attribute__((overloadable)) uint __spirv_UConvert_Ruint_rtn(uint); 2682 __attribute__((overloadable)) uint __spirv_UConvert_Ruint_sat(uint); 2683 __attribute__((overloadable)) uint __spirv_UConvert_Ruint_sat_rtz(uint); 2684 __attribute__((overloadable)) uint __spirv_UConvert_Ruint_sat_rte(uint); 2685 __attribute__((overloadable)) uint __spirv_UConvert_Ruint_sat_rtp(uint); 2686 __attribute__((overloadable)) uint __spirv_UConvert_Ruint_sat_rtn(uint); 2687 __attribute__((overloadable)) uint __spirv_UConvert_Ruint(ulong); 2688 __attribute__((overloadable)) uint __spirv_UConvert_Ruint_rtz(ulong); 2689 __attribute__((overloadable)) uint __spirv_UConvert_Ruint_rte(ulong); 2690 __attribute__((overloadable)) uint __spirv_UConvert_Ruint_rtp(ulong); 2691 __attribute__((overloadable)) uint __spirv_UConvert_Ruint_rtn(ulong); 2692 __attribute__((overloadable)) uint __spirv_UConvert_Ruint_sat(ulong); 2693 __attribute__((overloadable)) uint __spirv_UConvert_Ruint_sat_rtz(ulong); 2694 __attribute__((overloadable)) uint __spirv_UConvert_Ruint_sat_rte(ulong); 2695 __attribute__((overloadable)) uint __spirv_UConvert_Ruint_sat_rtp(ulong); 2696 __attribute__((overloadable)) uint __spirv_UConvert_Ruint_sat_rtn(ulong); 2697 __attribute__((overloadable)) uint2 __spirv_UConvert_Ruint2(uchar2); 2698 __attribute__((overloadable)) uint2 __spirv_UConvert_Ruint2_rtz(uchar2); 2699 __attribute__((overloadable)) uint2 __spirv_UConvert_Ruint2_rte(uchar2); 2700 __attribute__((overloadable)) uint2 __spirv_UConvert_Ruint2_rtp(uchar2); 2701 __attribute__((overloadable)) uint2 __spirv_UConvert_Ruint2_rtn(uchar2); 2702 __attribute__((overloadable)) uint2 __spirv_UConvert_Ruint2_sat(uchar2); 2703 __attribute__((overloadable)) uint2 __spirv_UConvert_Ruint2_sat_rtz(uchar2); 2704 __attribute__((overloadable)) uint2 __spirv_UConvert_Ruint2_sat_rte(uchar2); 2705 __attribute__((overloadable)) uint2 __spirv_UConvert_Ruint2_sat_rtp(uchar2); 2706 __attribute__((overloadable)) uint2 __spirv_UConvert_Ruint2_sat_rtn(uchar2); 2707 __attribute__((overloadable)) uint2 __spirv_UConvert_Ruint2(ushort2); 2708 __attribute__((overloadable)) uint2 __spirv_UConvert_Ruint2_rtz(ushort2); 2709 __attribute__((overloadable)) uint2 __spirv_UConvert_Ruint2_rte(ushort2); 2710 __attribute__((overloadable)) uint2 __spirv_UConvert_Ruint2_rtp(ushort2); 2711 __attribute__((overloadable)) uint2 __spirv_UConvert_Ruint2_rtn(ushort2); 2712 __attribute__((overloadable)) uint2 __spirv_UConvert_Ruint2_sat(ushort2); 2713 __attribute__((overloadable)) uint2 __spirv_UConvert_Ruint2_sat_rtz(ushort2); 2714 __attribute__((overloadable)) uint2 __spirv_UConvert_Ruint2_sat_rte(ushort2); 2715 __attribute__((overloadable)) uint2 __spirv_UConvert_Ruint2_sat_rtp(ushort2); 2716 __attribute__((overloadable)) uint2 __spirv_UConvert_Ruint2_sat_rtn(ushort2); 2717 __attribute__((overloadable)) uint2 __spirv_UConvert_Ruint2(uint2); 2718 __attribute__((overloadable)) uint2 __spirv_UConvert_Ruint2_rtz(uint2); 2719 __attribute__((overloadable)) uint2 __spirv_UConvert_Ruint2_rte(uint2); 2720 __attribute__((overloadable)) uint2 __spirv_UConvert_Ruint2_rtp(uint2); 2721 __attribute__((overloadable)) uint2 __spirv_UConvert_Ruint2_rtn(uint2); 2722 __attribute__((overloadable)) uint2 __spirv_UConvert_Ruint2_sat(uint2); 2723 __attribute__((overloadable)) uint2 __spirv_UConvert_Ruint2_sat_rtz(uint2); 2724 __attribute__((overloadable)) uint2 __spirv_UConvert_Ruint2_sat_rte(uint2); 2725 __attribute__((overloadable)) uint2 __spirv_UConvert_Ruint2_sat_rtp(uint2); 2726 __attribute__((overloadable)) uint2 __spirv_UConvert_Ruint2_sat_rtn(uint2); 2727 __attribute__((overloadable)) uint2 __spirv_UConvert_Ruint2(ulong2); 2728 __attribute__((overloadable)) uint2 __spirv_UConvert_Ruint2_rtz(ulong2); 2729 __attribute__((overloadable)) uint2 __spirv_UConvert_Ruint2_rte(ulong2); 2730 __attribute__((overloadable)) uint2 __spirv_UConvert_Ruint2_rtp(ulong2); 2731 __attribute__((overloadable)) uint2 __spirv_UConvert_Ruint2_rtn(ulong2); 2732 __attribute__((overloadable)) uint2 __spirv_UConvert_Ruint2_sat(ulong2); 2733 __attribute__((overloadable)) uint2 __spirv_UConvert_Ruint2_sat_rtz(ulong2); 2734 __attribute__((overloadable)) uint2 __spirv_UConvert_Ruint2_sat_rte(ulong2); 2735 __attribute__((overloadable)) uint2 __spirv_UConvert_Ruint2_sat_rtp(ulong2); 2736 __attribute__((overloadable)) uint2 __spirv_UConvert_Ruint2_sat_rtn(ulong2); 2737 __attribute__((overloadable)) uint3 __spirv_UConvert_Ruint3(uchar3); 2738 __attribute__((overloadable)) uint3 __spirv_UConvert_Ruint3_rtz(uchar3); 2739 __attribute__((overloadable)) uint3 __spirv_UConvert_Ruint3_rte(uchar3); 2740 __attribute__((overloadable)) uint3 __spirv_UConvert_Ruint3_rtp(uchar3); 2741 __attribute__((overloadable)) uint3 __spirv_UConvert_Ruint3_rtn(uchar3); 2742 __attribute__((overloadable)) uint3 __spirv_UConvert_Ruint3_sat(uchar3); 2743 __attribute__((overloadable)) uint3 __spirv_UConvert_Ruint3_sat_rtz(uchar3); 2744 __attribute__((overloadable)) uint3 __spirv_UConvert_Ruint3_sat_rte(uchar3); 2745 __attribute__((overloadable)) uint3 __spirv_UConvert_Ruint3_sat_rtp(uchar3); 2746 __attribute__((overloadable)) uint3 __spirv_UConvert_Ruint3_sat_rtn(uchar3); 2747 __attribute__((overloadable)) uint3 __spirv_UConvert_Ruint3(ushort3); 2748 __attribute__((overloadable)) uint3 __spirv_UConvert_Ruint3_rtz(ushort3); 2749 __attribute__((overloadable)) uint3 __spirv_UConvert_Ruint3_rte(ushort3); 2750 __attribute__((overloadable)) uint3 __spirv_UConvert_Ruint3_rtp(ushort3); 2751 __attribute__((overloadable)) uint3 __spirv_UConvert_Ruint3_rtn(ushort3); 2752 __attribute__((overloadable)) uint3 __spirv_UConvert_Ruint3_sat(ushort3); 2753 __attribute__((overloadable)) uint3 __spirv_UConvert_Ruint3_sat_rtz(ushort3); 2754 __attribute__((overloadable)) uint3 __spirv_UConvert_Ruint3_sat_rte(ushort3); 2755 __attribute__((overloadable)) uint3 __spirv_UConvert_Ruint3_sat_rtp(ushort3); 2756 __attribute__((overloadable)) uint3 __spirv_UConvert_Ruint3_sat_rtn(ushort3); 2757 __attribute__((overloadable)) uint3 __spirv_UConvert_Ruint3(uint3); 2758 __attribute__((overloadable)) uint3 __spirv_UConvert_Ruint3_rtz(uint3); 2759 __attribute__((overloadable)) uint3 __spirv_UConvert_Ruint3_rte(uint3); 2760 __attribute__((overloadable)) uint3 __spirv_UConvert_Ruint3_rtp(uint3); 2761 __attribute__((overloadable)) uint3 __spirv_UConvert_Ruint3_rtn(uint3); 2762 __attribute__((overloadable)) uint3 __spirv_UConvert_Ruint3_sat(uint3); 2763 __attribute__((overloadable)) uint3 __spirv_UConvert_Ruint3_sat_rtz(uint3); 2764 __attribute__((overloadable)) uint3 __spirv_UConvert_Ruint3_sat_rte(uint3); 2765 __attribute__((overloadable)) uint3 __spirv_UConvert_Ruint3_sat_rtp(uint3); 2766 __attribute__((overloadable)) uint3 __spirv_UConvert_Ruint3_sat_rtn(uint3); 2767 __attribute__((overloadable)) uint3 __spirv_UConvert_Ruint3(ulong3); 2768 __attribute__((overloadable)) uint3 __spirv_UConvert_Ruint3_rtz(ulong3); 2769 __attribute__((overloadable)) uint3 __spirv_UConvert_Ruint3_rte(ulong3); 2770 __attribute__((overloadable)) uint3 __spirv_UConvert_Ruint3_rtp(ulong3); 2771 __attribute__((overloadable)) uint3 __spirv_UConvert_Ruint3_rtn(ulong3); 2772 __attribute__((overloadable)) uint3 __spirv_UConvert_Ruint3_sat(ulong3); 2773 __attribute__((overloadable)) uint3 __spirv_UConvert_Ruint3_sat_rtz(ulong3); 2774 __attribute__((overloadable)) uint3 __spirv_UConvert_Ruint3_sat_rte(ulong3); 2775 __attribute__((overloadable)) uint3 __spirv_UConvert_Ruint3_sat_rtp(ulong3); 2776 __attribute__((overloadable)) uint3 __spirv_UConvert_Ruint3_sat_rtn(ulong3); 2777 __attribute__((overloadable)) uint4 __spirv_UConvert_Ruint4(uchar4); 2778 __attribute__((overloadable)) uint4 __spirv_UConvert_Ruint4_rtz(uchar4); 2779 __attribute__((overloadable)) uint4 __spirv_UConvert_Ruint4_rte(uchar4); 2780 __attribute__((overloadable)) uint4 __spirv_UConvert_Ruint4_rtp(uchar4); 2781 __attribute__((overloadable)) uint4 __spirv_UConvert_Ruint4_rtn(uchar4); 2782 __attribute__((overloadable)) uint4 __spirv_UConvert_Ruint4_sat(uchar4); 2783 __attribute__((overloadable)) uint4 __spirv_UConvert_Ruint4_sat_rtz(uchar4); 2784 __attribute__((overloadable)) uint4 __spirv_UConvert_Ruint4_sat_rte(uchar4); 2785 __attribute__((overloadable)) uint4 __spirv_UConvert_Ruint4_sat_rtp(uchar4); 2786 __attribute__((overloadable)) uint4 __spirv_UConvert_Ruint4_sat_rtn(uchar4); 2787 __attribute__((overloadable)) uint4 __spirv_UConvert_Ruint4(ushort4); 2788 __attribute__((overloadable)) uint4 __spirv_UConvert_Ruint4_rtz(ushort4); 2789 __attribute__((overloadable)) uint4 __spirv_UConvert_Ruint4_rte(ushort4); 2790 __attribute__((overloadable)) uint4 __spirv_UConvert_Ruint4_rtp(ushort4); 2791 __attribute__((overloadable)) uint4 __spirv_UConvert_Ruint4_rtn(ushort4); 2792 __attribute__((overloadable)) uint4 __spirv_UConvert_Ruint4_sat(ushort4); 2793 __attribute__((overloadable)) uint4 __spirv_UConvert_Ruint4_sat_rtz(ushort4); 2794 __attribute__((overloadable)) uint4 __spirv_UConvert_Ruint4_sat_rte(ushort4); 2795 __attribute__((overloadable)) uint4 __spirv_UConvert_Ruint4_sat_rtp(ushort4); 2796 __attribute__((overloadable)) uint4 __spirv_UConvert_Ruint4_sat_rtn(ushort4); 2797 __attribute__((overloadable)) uint4 __spirv_UConvert_Ruint4(uint4); 2798 __attribute__((overloadable)) uint4 __spirv_UConvert_Ruint4_rtz(uint4); 2799 __attribute__((overloadable)) uint4 __spirv_UConvert_Ruint4_rte(uint4); 2800 __attribute__((overloadable)) uint4 __spirv_UConvert_Ruint4_rtp(uint4); 2801 __attribute__((overloadable)) uint4 __spirv_UConvert_Ruint4_rtn(uint4); 2802 __attribute__((overloadable)) uint4 __spirv_UConvert_Ruint4_sat(uint4); 2803 __attribute__((overloadable)) uint4 __spirv_UConvert_Ruint4_sat_rtz(uint4); 2804 __attribute__((overloadable)) uint4 __spirv_UConvert_Ruint4_sat_rte(uint4); 2805 __attribute__((overloadable)) uint4 __spirv_UConvert_Ruint4_sat_rtp(uint4); 2806 __attribute__((overloadable)) uint4 __spirv_UConvert_Ruint4_sat_rtn(uint4); 2807 __attribute__((overloadable)) uint4 __spirv_UConvert_Ruint4(ulong4); 2808 __attribute__((overloadable)) uint4 __spirv_UConvert_Ruint4_rtz(ulong4); 2809 __attribute__((overloadable)) uint4 __spirv_UConvert_Ruint4_rte(ulong4); 2810 __attribute__((overloadable)) uint4 __spirv_UConvert_Ruint4_rtp(ulong4); 2811 __attribute__((overloadable)) uint4 __spirv_UConvert_Ruint4_rtn(ulong4); 2812 __attribute__((overloadable)) uint4 __spirv_UConvert_Ruint4_sat(ulong4); 2813 __attribute__((overloadable)) uint4 __spirv_UConvert_Ruint4_sat_rtz(ulong4); 2814 __attribute__((overloadable)) uint4 __spirv_UConvert_Ruint4_sat_rte(ulong4); 2815 __attribute__((overloadable)) uint4 __spirv_UConvert_Ruint4_sat_rtp(ulong4); 2816 __attribute__((overloadable)) uint4 __spirv_UConvert_Ruint4_sat_rtn(ulong4); 2817 __attribute__((overloadable)) uint8 __spirv_UConvert_Ruint8(uchar8); 2818 __attribute__((overloadable)) uint8 __spirv_UConvert_Ruint8_rtz(uchar8); 2819 __attribute__((overloadable)) uint8 __spirv_UConvert_Ruint8_rte(uchar8); 2820 __attribute__((overloadable)) uint8 __spirv_UConvert_Ruint8_rtp(uchar8); 2821 __attribute__((overloadable)) uint8 __spirv_UConvert_Ruint8_rtn(uchar8); 2822 __attribute__((overloadable)) uint8 __spirv_UConvert_Ruint8_sat(uchar8); 2823 __attribute__((overloadable)) uint8 __spirv_UConvert_Ruint8_sat_rtz(uchar8); 2824 __attribute__((overloadable)) uint8 __spirv_UConvert_Ruint8_sat_rte(uchar8); 2825 __attribute__((overloadable)) uint8 __spirv_UConvert_Ruint8_sat_rtp(uchar8); 2826 __attribute__((overloadable)) uint8 __spirv_UConvert_Ruint8_sat_rtn(uchar8); 2827 __attribute__((overloadable)) uint8 __spirv_UConvert_Ruint8(ushort8); 2828 __attribute__((overloadable)) uint8 __spirv_UConvert_Ruint8_rtz(ushort8); 2829 __attribute__((overloadable)) uint8 __spirv_UConvert_Ruint8_rte(ushort8); 2830 __attribute__((overloadable)) uint8 __spirv_UConvert_Ruint8_rtp(ushort8); 2831 __attribute__((overloadable)) uint8 __spirv_UConvert_Ruint8_rtn(ushort8); 2832 __attribute__((overloadable)) uint8 __spirv_UConvert_Ruint8_sat(ushort8); 2833 __attribute__((overloadable)) uint8 __spirv_UConvert_Ruint8_sat_rtz(ushort8); 2834 __attribute__((overloadable)) uint8 __spirv_UConvert_Ruint8_sat_rte(ushort8); 2835 __attribute__((overloadable)) uint8 __spirv_UConvert_Ruint8_sat_rtp(ushort8); 2836 __attribute__((overloadable)) uint8 __spirv_UConvert_Ruint8_sat_rtn(ushort8); 2837 __attribute__((overloadable)) uint8 __spirv_UConvert_Ruint8(uint8); 2838 __attribute__((overloadable)) uint8 __spirv_UConvert_Ruint8_rtz(uint8); 2839 __attribute__((overloadable)) uint8 __spirv_UConvert_Ruint8_rte(uint8); 2840 __attribute__((overloadable)) uint8 __spirv_UConvert_Ruint8_rtp(uint8); 2841 __attribute__((overloadable)) uint8 __spirv_UConvert_Ruint8_rtn(uint8); 2842 __attribute__((overloadable)) uint8 __spirv_UConvert_Ruint8_sat(uint8); 2843 __attribute__((overloadable)) uint8 __spirv_UConvert_Ruint8_sat_rtz(uint8); 2844 __attribute__((overloadable)) uint8 __spirv_UConvert_Ruint8_sat_rte(uint8); 2845 __attribute__((overloadable)) uint8 __spirv_UConvert_Ruint8_sat_rtp(uint8); 2846 __attribute__((overloadable)) uint8 __spirv_UConvert_Ruint8_sat_rtn(uint8); 2847 __attribute__((overloadable)) uint8 __spirv_UConvert_Ruint8(ulong8); 2848 __attribute__((overloadable)) uint8 __spirv_UConvert_Ruint8_rtz(ulong8); 2849 __attribute__((overloadable)) uint8 __spirv_UConvert_Ruint8_rte(ulong8); 2850 __attribute__((overloadable)) uint8 __spirv_UConvert_Ruint8_rtp(ulong8); 2851 __attribute__((overloadable)) uint8 __spirv_UConvert_Ruint8_rtn(ulong8); 2852 __attribute__((overloadable)) uint8 __spirv_UConvert_Ruint8_sat(ulong8); 2853 __attribute__((overloadable)) uint8 __spirv_UConvert_Ruint8_sat_rtz(ulong8); 2854 __attribute__((overloadable)) uint8 __spirv_UConvert_Ruint8_sat_rte(ulong8); 2855 __attribute__((overloadable)) uint8 __spirv_UConvert_Ruint8_sat_rtp(ulong8); 2856 __attribute__((overloadable)) uint8 __spirv_UConvert_Ruint8_sat_rtn(ulong8); 2857 __attribute__((overloadable)) uint16 __spirv_UConvert_Ruint16(uchar16); 2858 __attribute__((overloadable)) uint16 __spirv_UConvert_Ruint16_rtz(uchar16); 2859 __attribute__((overloadable)) uint16 __spirv_UConvert_Ruint16_rte(uchar16); 2860 __attribute__((overloadable)) uint16 __spirv_UConvert_Ruint16_rtp(uchar16); 2861 __attribute__((overloadable)) uint16 __spirv_UConvert_Ruint16_rtn(uchar16); 2862 __attribute__((overloadable)) uint16 __spirv_UConvert_Ruint16_sat(uchar16); 2863 __attribute__((overloadable)) uint16 __spirv_UConvert_Ruint16_sat_rtz(uchar16); 2864 __attribute__((overloadable)) uint16 __spirv_UConvert_Ruint16_sat_rte(uchar16); 2865 __attribute__((overloadable)) uint16 __spirv_UConvert_Ruint16_sat_rtp(uchar16); 2866 __attribute__((overloadable)) uint16 __spirv_UConvert_Ruint16_sat_rtn(uchar16); 2867 __attribute__((overloadable)) uint16 __spirv_UConvert_Ruint16(ushort16); 2868 __attribute__((overloadable)) uint16 __spirv_UConvert_Ruint16_rtz(ushort16); 2869 __attribute__((overloadable)) uint16 __spirv_UConvert_Ruint16_rte(ushort16); 2870 __attribute__((overloadable)) uint16 __spirv_UConvert_Ruint16_rtp(ushort16); 2871 __attribute__((overloadable)) uint16 __spirv_UConvert_Ruint16_rtn(ushort16); 2872 __attribute__((overloadable)) uint16 __spirv_UConvert_Ruint16_sat(ushort16); 2873 __attribute__((overloadable)) uint16 __spirv_UConvert_Ruint16_sat_rtz(ushort16); 2874 __attribute__((overloadable)) uint16 __spirv_UConvert_Ruint16_sat_rte(ushort16); 2875 __attribute__((overloadable)) uint16 __spirv_UConvert_Ruint16_sat_rtp(ushort16); 2876 __attribute__((overloadable)) uint16 __spirv_UConvert_Ruint16_sat_rtn(ushort16); 2877 __attribute__((overloadable)) uint16 __spirv_UConvert_Ruint16(uint16); 2878 __attribute__((overloadable)) uint16 __spirv_UConvert_Ruint16_rtz(uint16); 2879 __attribute__((overloadable)) uint16 __spirv_UConvert_Ruint16_rte(uint16); 2880 __attribute__((overloadable)) uint16 __spirv_UConvert_Ruint16_rtp(uint16); 2881 __attribute__((overloadable)) uint16 __spirv_UConvert_Ruint16_rtn(uint16); 2882 __attribute__((overloadable)) uint16 __spirv_UConvert_Ruint16_sat(uint16); 2883 __attribute__((overloadable)) uint16 __spirv_UConvert_Ruint16_sat_rtz(uint16); 2884 __attribute__((overloadable)) uint16 __spirv_UConvert_Ruint16_sat_rte(uint16); 2885 __attribute__((overloadable)) uint16 __spirv_UConvert_Ruint16_sat_rtp(uint16); 2886 __attribute__((overloadable)) uint16 __spirv_UConvert_Ruint16_sat_rtn(uint16); 2887 __attribute__((overloadable)) uint16 __spirv_UConvert_Ruint16(ulong16); 2888 __attribute__((overloadable)) uint16 __spirv_UConvert_Ruint16_rtz(ulong16); 2889 __attribute__((overloadable)) uint16 __spirv_UConvert_Ruint16_rte(ulong16); 2890 __attribute__((overloadable)) uint16 __spirv_UConvert_Ruint16_rtp(ulong16); 2891 __attribute__((overloadable)) uint16 __spirv_UConvert_Ruint16_rtn(ulong16); 2892 __attribute__((overloadable)) uint16 __spirv_UConvert_Ruint16_sat(ulong16); 2893 __attribute__((overloadable)) uint16 __spirv_UConvert_Ruint16_sat_rtz(ulong16); 2894 __attribute__((overloadable)) uint16 __spirv_UConvert_Ruint16_sat_rte(ulong16); 2895 __attribute__((overloadable)) uint16 __spirv_UConvert_Ruint16_sat_rtp(ulong16); 2896 __attribute__((overloadable)) uint16 __spirv_UConvert_Ruint16_sat_rtn(ulong16); 2897 2898 __attribute__((overloadable)) ulong __spirv_UConvert_Rulong(uchar); 2899 __attribute__((overloadable)) ulong __spirv_UConvert_Rulong_rtz(uchar); 2900 __attribute__((overloadable)) ulong __spirv_UConvert_Rulong_rte(uchar); 2901 __attribute__((overloadable)) ulong __spirv_UConvert_Rulong_rtp(uchar); 2902 __attribute__((overloadable)) ulong __spirv_UConvert_Rulong_rtn(uchar); 2903 __attribute__((overloadable)) ulong __spirv_UConvert_Rulong_sat(uchar); 2904 __attribute__((overloadable)) ulong __spirv_UConvert_Rulong_sat_rtz(uchar); 2905 __attribute__((overloadable)) ulong __spirv_UConvert_Rulong_sat_rte(uchar); 2906 __attribute__((overloadable)) ulong __spirv_UConvert_Rulong_sat_rtp(uchar); 2907 __attribute__((overloadable)) ulong __spirv_UConvert_Rulong_sat_rtn(uchar); 2908 __attribute__((overloadable)) ulong __spirv_UConvert_Rulong(ushort); 2909 __attribute__((overloadable)) ulong __spirv_UConvert_Rulong_rtz(ushort); 2910 __attribute__((overloadable)) ulong __spirv_UConvert_Rulong_rte(ushort); 2911 __attribute__((overloadable)) ulong __spirv_UConvert_Rulong_rtp(ushort); 2912 __attribute__((overloadable)) ulong __spirv_UConvert_Rulong_rtn(ushort); 2913 __attribute__((overloadable)) ulong __spirv_UConvert_Rulong_sat(ushort); 2914 __attribute__((overloadable)) ulong __spirv_UConvert_Rulong_sat_rtz(ushort); 2915 __attribute__((overloadable)) ulong __spirv_UConvert_Rulong_sat_rte(ushort); 2916 __attribute__((overloadable)) ulong __spirv_UConvert_Rulong_sat_rtp(ushort); 2917 __attribute__((overloadable)) ulong __spirv_UConvert_Rulong_sat_rtn(ushort); 2918 __attribute__((overloadable)) ulong __spirv_UConvert_Rulong(uint); 2919 __attribute__((overloadable)) ulong __spirv_UConvert_Rulong_rtz(uint); 2920 __attribute__((overloadable)) ulong __spirv_UConvert_Rulong_rte(uint); 2921 __attribute__((overloadable)) ulong __spirv_UConvert_Rulong_rtp(uint); 2922 __attribute__((overloadable)) ulong __spirv_UConvert_Rulong_rtn(uint); 2923 __attribute__((overloadable)) ulong __spirv_UConvert_Rulong_sat(uint); 2924 __attribute__((overloadable)) ulong __spirv_UConvert_Rulong_sat_rtz(uint); 2925 __attribute__((overloadable)) ulong __spirv_UConvert_Rulong_sat_rte(uint); 2926 __attribute__((overloadable)) ulong __spirv_UConvert_Rulong_sat_rtp(uint); 2927 __attribute__((overloadable)) ulong __spirv_UConvert_Rulong_sat_rtn(uint); 2928 __attribute__((overloadable)) ulong __spirv_UConvert_Rulong(ulong); 2929 __attribute__((overloadable)) ulong __spirv_UConvert_Rulong_rtz(ulong); 2930 __attribute__((overloadable)) ulong __spirv_UConvert_Rulong_rte(ulong); 2931 __attribute__((overloadable)) ulong __spirv_UConvert_Rulong_rtp(ulong); 2932 __attribute__((overloadable)) ulong __spirv_UConvert_Rulong_rtn(ulong); 2933 __attribute__((overloadable)) ulong __spirv_UConvert_Rulong_sat(ulong); 2934 __attribute__((overloadable)) ulong __spirv_UConvert_Rulong_sat_rtz(ulong); 2935 __attribute__((overloadable)) ulong __spirv_UConvert_Rulong_sat_rte(ulong); 2936 __attribute__((overloadable)) ulong __spirv_UConvert_Rulong_sat_rtp(ulong); 2937 __attribute__((overloadable)) ulong __spirv_UConvert_Rulong_sat_rtn(ulong); 2938 __attribute__((overloadable)) ulong2 __spirv_UConvert_Rulong2(uchar2); 2939 __attribute__((overloadable)) ulong2 __spirv_UConvert_Rulong2_rtz(uchar2); 2940 __attribute__((overloadable)) ulong2 __spirv_UConvert_Rulong2_rte(uchar2); 2941 __attribute__((overloadable)) ulong2 __spirv_UConvert_Rulong2_rtp(uchar2); 2942 __attribute__((overloadable)) ulong2 __spirv_UConvert_Rulong2_rtn(uchar2); 2943 __attribute__((overloadable)) ulong2 __spirv_UConvert_Rulong2_sat(uchar2); 2944 __attribute__((overloadable)) ulong2 __spirv_UConvert_Rulong2_sat_rtz(uchar2); 2945 __attribute__((overloadable)) ulong2 __spirv_UConvert_Rulong2_sat_rte(uchar2); 2946 __attribute__((overloadable)) ulong2 __spirv_UConvert_Rulong2_sat_rtp(uchar2); 2947 __attribute__((overloadable)) ulong2 __spirv_UConvert_Rulong2_sat_rtn(uchar2); 2948 __attribute__((overloadable)) ulong2 __spirv_UConvert_Rulong2(ushort2); 2949 __attribute__((overloadable)) ulong2 __spirv_UConvert_Rulong2_rtz(ushort2); 2950 __attribute__((overloadable)) ulong2 __spirv_UConvert_Rulong2_rte(ushort2); 2951 __attribute__((overloadable)) ulong2 __spirv_UConvert_Rulong2_rtp(ushort2); 2952 __attribute__((overloadable)) ulong2 __spirv_UConvert_Rulong2_rtn(ushort2); 2953 __attribute__((overloadable)) ulong2 __spirv_UConvert_Rulong2_sat(ushort2); 2954 __attribute__((overloadable)) ulong2 __spirv_UConvert_Rulong2_sat_rtz(ushort2); 2955 __attribute__((overloadable)) ulong2 __spirv_UConvert_Rulong2_sat_rte(ushort2); 2956 __attribute__((overloadable)) ulong2 __spirv_UConvert_Rulong2_sat_rtp(ushort2); 2957 __attribute__((overloadable)) ulong2 __spirv_UConvert_Rulong2_sat_rtn(ushort2); 2958 __attribute__((overloadable)) ulong2 __spirv_UConvert_Rulong2(uint2); 2959 __attribute__((overloadable)) ulong2 __spirv_UConvert_Rulong2_rtz(uint2); 2960 __attribute__((overloadable)) ulong2 __spirv_UConvert_Rulong2_rte(uint2); 2961 __attribute__((overloadable)) ulong2 __spirv_UConvert_Rulong2_rtp(uint2); 2962 __attribute__((overloadable)) ulong2 __spirv_UConvert_Rulong2_rtn(uint2); 2963 __attribute__((overloadable)) ulong2 __spirv_UConvert_Rulong2_sat(uint2); 2964 __attribute__((overloadable)) ulong2 __spirv_UConvert_Rulong2_sat_rtz(uint2); 2965 __attribute__((overloadable)) ulong2 __spirv_UConvert_Rulong2_sat_rte(uint2); 2966 __attribute__((overloadable)) ulong2 __spirv_UConvert_Rulong2_sat_rtp(uint2); 2967 __attribute__((overloadable)) ulong2 __spirv_UConvert_Rulong2_sat_rtn(uint2); 2968 __attribute__((overloadable)) ulong2 __spirv_UConvert_Rulong2(ulong2); 2969 __attribute__((overloadable)) ulong2 __spirv_UConvert_Rulong2_rtz(ulong2); 2970 __attribute__((overloadable)) ulong2 __spirv_UConvert_Rulong2_rte(ulong2); 2971 __attribute__((overloadable)) ulong2 __spirv_UConvert_Rulong2_rtp(ulong2); 2972 __attribute__((overloadable)) ulong2 __spirv_UConvert_Rulong2_rtn(ulong2); 2973 __attribute__((overloadable)) ulong2 __spirv_UConvert_Rulong2_sat(ulong2); 2974 __attribute__((overloadable)) ulong2 __spirv_UConvert_Rulong2_sat_rtz(ulong2); 2975 __attribute__((overloadable)) ulong2 __spirv_UConvert_Rulong2_sat_rte(ulong2); 2976 __attribute__((overloadable)) ulong2 __spirv_UConvert_Rulong2_sat_rtp(ulong2); 2977 __attribute__((overloadable)) ulong2 __spirv_UConvert_Rulong2_sat_rtn(ulong2); 2978 __attribute__((overloadable)) ulong3 __spirv_UConvert_Rulong3(uchar3); 2979 __attribute__((overloadable)) ulong3 __spirv_UConvert_Rulong3_rtz(uchar3); 2980 __attribute__((overloadable)) ulong3 __spirv_UConvert_Rulong3_rte(uchar3); 2981 __attribute__((overloadable)) ulong3 __spirv_UConvert_Rulong3_rtp(uchar3); 2982 __attribute__((overloadable)) ulong3 __spirv_UConvert_Rulong3_rtn(uchar3); 2983 __attribute__((overloadable)) ulong3 __spirv_UConvert_Rulong3_sat(uchar3); 2984 __attribute__((overloadable)) ulong3 __spirv_UConvert_Rulong3_sat_rtz(uchar3); 2985 __attribute__((overloadable)) ulong3 __spirv_UConvert_Rulong3_sat_rte(uchar3); 2986 __attribute__((overloadable)) ulong3 __spirv_UConvert_Rulong3_sat_rtp(uchar3); 2987 __attribute__((overloadable)) ulong3 __spirv_UConvert_Rulong3_sat_rtn(uchar3); 2988 __attribute__((overloadable)) ulong3 __spirv_UConvert_Rulong3(ushort3); 2989 __attribute__((overloadable)) ulong3 __spirv_UConvert_Rulong3_rtz(ushort3); 2990 __attribute__((overloadable)) ulong3 __spirv_UConvert_Rulong3_rte(ushort3); 2991 __attribute__((overloadable)) ulong3 __spirv_UConvert_Rulong3_rtp(ushort3); 2992 __attribute__((overloadable)) ulong3 __spirv_UConvert_Rulong3_rtn(ushort3); 2993 __attribute__((overloadable)) ulong3 __spirv_UConvert_Rulong3_sat(ushort3); 2994 __attribute__((overloadable)) ulong3 __spirv_UConvert_Rulong3_sat_rtz(ushort3); 2995 __attribute__((overloadable)) ulong3 __spirv_UConvert_Rulong3_sat_rte(ushort3); 2996 __attribute__((overloadable)) ulong3 __spirv_UConvert_Rulong3_sat_rtp(ushort3); 2997 __attribute__((overloadable)) ulong3 __spirv_UConvert_Rulong3_sat_rtn(ushort3); 2998 __attribute__((overloadable)) ulong3 __spirv_UConvert_Rulong3(uint3); 2999 __attribute__((overloadable)) ulong3 __spirv_UConvert_Rulong3_rtz(uint3); 3000 __attribute__((overloadable)) ulong3 __spirv_UConvert_Rulong3_rte(uint3); 3001 __attribute__((overloadable)) ulong3 __spirv_UConvert_Rulong3_rtp(uint3); 3002 __attribute__((overloadable)) ulong3 __spirv_UConvert_Rulong3_rtn(uint3); 3003 __attribute__((overloadable)) ulong3 __spirv_UConvert_Rulong3_sat(uint3); 3004 __attribute__((overloadable)) ulong3 __spirv_UConvert_Rulong3_sat_rtz(uint3); 3005 __attribute__((overloadable)) ulong3 __spirv_UConvert_Rulong3_sat_rte(uint3); 3006 __attribute__((overloadable)) ulong3 __spirv_UConvert_Rulong3_sat_rtp(uint3); 3007 __attribute__((overloadable)) ulong3 __spirv_UConvert_Rulong3_sat_rtn(uint3); 3008 __attribute__((overloadable)) ulong3 __spirv_UConvert_Rulong3(ulong3); 3009 __attribute__((overloadable)) ulong3 __spirv_UConvert_Rulong3_rtz(ulong3); 3010 __attribute__((overloadable)) ulong3 __spirv_UConvert_Rulong3_rte(ulong3); 3011 __attribute__((overloadable)) ulong3 __spirv_UConvert_Rulong3_rtp(ulong3); 3012 __attribute__((overloadable)) ulong3 __spirv_UConvert_Rulong3_rtn(ulong3); 3013 __attribute__((overloadable)) ulong3 __spirv_UConvert_Rulong3_sat(ulong3); 3014 __attribute__((overloadable)) ulong3 __spirv_UConvert_Rulong3_sat_rtz(ulong3); 3015 __attribute__((overloadable)) ulong3 __spirv_UConvert_Rulong3_sat_rte(ulong3); 3016 __attribute__((overloadable)) ulong3 __spirv_UConvert_Rulong3_sat_rtp(ulong3); 3017 __attribute__((overloadable)) ulong3 __spirv_UConvert_Rulong3_sat_rtn(ulong3); 3018 __attribute__((overloadable)) ulong4 __spirv_UConvert_Rulong4(uchar4); 3019 __attribute__((overloadable)) ulong4 __spirv_UConvert_Rulong4_rtz(uchar4); 3020 __attribute__((overloadable)) ulong4 __spirv_UConvert_Rulong4_rte(uchar4); 3021 __attribute__((overloadable)) ulong4 __spirv_UConvert_Rulong4_rtp(uchar4); 3022 __attribute__((overloadable)) ulong4 __spirv_UConvert_Rulong4_rtn(uchar4); 3023 __attribute__((overloadable)) ulong4 __spirv_UConvert_Rulong4_sat(uchar4); 3024 __attribute__((overloadable)) ulong4 __spirv_UConvert_Rulong4_sat_rtz(uchar4); 3025 __attribute__((overloadable)) ulong4 __spirv_UConvert_Rulong4_sat_rte(uchar4); 3026 __attribute__((overloadable)) ulong4 __spirv_UConvert_Rulong4_sat_rtp(uchar4); 3027 __attribute__((overloadable)) ulong4 __spirv_UConvert_Rulong4_sat_rtn(uchar4); 3028 __attribute__((overloadable)) ulong4 __spirv_UConvert_Rulong4(ushort4); 3029 __attribute__((overloadable)) ulong4 __spirv_UConvert_Rulong4_rtz(ushort4); 3030 __attribute__((overloadable)) ulong4 __spirv_UConvert_Rulong4_rte(ushort4); 3031 __attribute__((overloadable)) ulong4 __spirv_UConvert_Rulong4_rtp(ushort4); 3032 __attribute__((overloadable)) ulong4 __spirv_UConvert_Rulong4_rtn(ushort4); 3033 __attribute__((overloadable)) ulong4 __spirv_UConvert_Rulong4_sat(ushort4); 3034 __attribute__((overloadable)) ulong4 __spirv_UConvert_Rulong4_sat_rtz(ushort4); 3035 __attribute__((overloadable)) ulong4 __spirv_UConvert_Rulong4_sat_rte(ushort4); 3036 __attribute__((overloadable)) ulong4 __spirv_UConvert_Rulong4_sat_rtp(ushort4); 3037 __attribute__((overloadable)) ulong4 __spirv_UConvert_Rulong4_sat_rtn(ushort4); 3038 __attribute__((overloadable)) ulong4 __spirv_UConvert_Rulong4(uint4); 3039 __attribute__((overloadable)) ulong4 __spirv_UConvert_Rulong4_rtz(uint4); 3040 __attribute__((overloadable)) ulong4 __spirv_UConvert_Rulong4_rte(uint4); 3041 __attribute__((overloadable)) ulong4 __spirv_UConvert_Rulong4_rtp(uint4); 3042 __attribute__((overloadable)) ulong4 __spirv_UConvert_Rulong4_rtn(uint4); 3043 __attribute__((overloadable)) ulong4 __spirv_UConvert_Rulong4_sat(uint4); 3044 __attribute__((overloadable)) ulong4 __spirv_UConvert_Rulong4_sat_rtz(uint4); 3045 __attribute__((overloadable)) ulong4 __spirv_UConvert_Rulong4_sat_rte(uint4); 3046 __attribute__((overloadable)) ulong4 __spirv_UConvert_Rulong4_sat_rtp(uint4); 3047 __attribute__((overloadable)) ulong4 __spirv_UConvert_Rulong4_sat_rtn(uint4); 3048 __attribute__((overloadable)) ulong4 __spirv_UConvert_Rulong4(ulong4); 3049 __attribute__((overloadable)) ulong4 __spirv_UConvert_Rulong4_rtz(ulong4); 3050 __attribute__((overloadable)) ulong4 __spirv_UConvert_Rulong4_rte(ulong4); 3051 __attribute__((overloadable)) ulong4 __spirv_UConvert_Rulong4_rtp(ulong4); 3052 __attribute__((overloadable)) ulong4 __spirv_UConvert_Rulong4_rtn(ulong4); 3053 __attribute__((overloadable)) ulong4 __spirv_UConvert_Rulong4_sat(ulong4); 3054 __attribute__((overloadable)) ulong4 __spirv_UConvert_Rulong4_sat_rtz(ulong4); 3055 __attribute__((overloadable)) ulong4 __spirv_UConvert_Rulong4_sat_rte(ulong4); 3056 __attribute__((overloadable)) ulong4 __spirv_UConvert_Rulong4_sat_rtp(ulong4); 3057 __attribute__((overloadable)) ulong4 __spirv_UConvert_Rulong4_sat_rtn(ulong4); 3058 __attribute__((overloadable)) ulong8 __spirv_UConvert_Rulong8(uchar8); 3059 __attribute__((overloadable)) ulong8 __spirv_UConvert_Rulong8_rtz(uchar8); 3060 __attribute__((overloadable)) ulong8 __spirv_UConvert_Rulong8_rte(uchar8); 3061 __attribute__((overloadable)) ulong8 __spirv_UConvert_Rulong8_rtp(uchar8); 3062 __attribute__((overloadable)) ulong8 __spirv_UConvert_Rulong8_rtn(uchar8); 3063 __attribute__((overloadable)) ulong8 __spirv_UConvert_Rulong8_sat(uchar8); 3064 __attribute__((overloadable)) ulong8 __spirv_UConvert_Rulong8_sat_rtz(uchar8); 3065 __attribute__((overloadable)) ulong8 __spirv_UConvert_Rulong8_sat_rte(uchar8); 3066 __attribute__((overloadable)) ulong8 __spirv_UConvert_Rulong8_sat_rtp(uchar8); 3067 __attribute__((overloadable)) ulong8 __spirv_UConvert_Rulong8_sat_rtn(uchar8); 3068 __attribute__((overloadable)) ulong8 __spirv_UConvert_Rulong8(ushort8); 3069 __attribute__((overloadable)) ulong8 __spirv_UConvert_Rulong8_rtz(ushort8); 3070 __attribute__((overloadable)) ulong8 __spirv_UConvert_Rulong8_rte(ushort8); 3071 __attribute__((overloadable)) ulong8 __spirv_UConvert_Rulong8_rtp(ushort8); 3072 __attribute__((overloadable)) ulong8 __spirv_UConvert_Rulong8_rtn(ushort8); 3073 __attribute__((overloadable)) ulong8 __spirv_UConvert_Rulong8_sat(ushort8); 3074 __attribute__((overloadable)) ulong8 __spirv_UConvert_Rulong8_sat_rtz(ushort8); 3075 __attribute__((overloadable)) ulong8 __spirv_UConvert_Rulong8_sat_rte(ushort8); 3076 __attribute__((overloadable)) ulong8 __spirv_UConvert_Rulong8_sat_rtp(ushort8); 3077 __attribute__((overloadable)) ulong8 __spirv_UConvert_Rulong8_sat_rtn(ushort8); 3078 __attribute__((overloadable)) ulong8 __spirv_UConvert_Rulong8(uint8); 3079 __attribute__((overloadable)) ulong8 __spirv_UConvert_Rulong8_rtz(uint8); 3080 __attribute__((overloadable)) ulong8 __spirv_UConvert_Rulong8_rte(uint8); 3081 __attribute__((overloadable)) ulong8 __spirv_UConvert_Rulong8_rtp(uint8); 3082 __attribute__((overloadable)) ulong8 __spirv_UConvert_Rulong8_rtn(uint8); 3083 __attribute__((overloadable)) ulong8 __spirv_UConvert_Rulong8_sat(uint8); 3084 __attribute__((overloadable)) ulong8 __spirv_UConvert_Rulong8_sat_rtz(uint8); 3085 __attribute__((overloadable)) ulong8 __spirv_UConvert_Rulong8_sat_rte(uint8); 3086 __attribute__((overloadable)) ulong8 __spirv_UConvert_Rulong8_sat_rtp(uint8); 3087 __attribute__((overloadable)) ulong8 __spirv_UConvert_Rulong8_sat_rtn(uint8); 3088 __attribute__((overloadable)) ulong8 __spirv_UConvert_Rulong8(ulong8); 3089 __attribute__((overloadable)) ulong8 __spirv_UConvert_Rulong8_rtz(ulong8); 3090 __attribute__((overloadable)) ulong8 __spirv_UConvert_Rulong8_rte(ulong8); 3091 __attribute__((overloadable)) ulong8 __spirv_UConvert_Rulong8_rtp(ulong8); 3092 __attribute__((overloadable)) ulong8 __spirv_UConvert_Rulong8_rtn(ulong8); 3093 __attribute__((overloadable)) ulong8 __spirv_UConvert_Rulong8_sat(ulong8); 3094 __attribute__((overloadable)) ulong8 __spirv_UConvert_Rulong8_sat_rtz(ulong8); 3095 __attribute__((overloadable)) ulong8 __spirv_UConvert_Rulong8_sat_rte(ulong8); 3096 __attribute__((overloadable)) ulong8 __spirv_UConvert_Rulong8_sat_rtp(ulong8); 3097 __attribute__((overloadable)) ulong8 __spirv_UConvert_Rulong8_sat_rtn(ulong8); 3098 __attribute__((overloadable)) ulong16 __spirv_UConvert_Rulong16(uchar16); 3099 __attribute__((overloadable)) ulong16 __spirv_UConvert_Rulong16_rtz(uchar16); 3100 __attribute__((overloadable)) ulong16 __spirv_UConvert_Rulong16_rte(uchar16); 3101 __attribute__((overloadable)) ulong16 __spirv_UConvert_Rulong16_rtp(uchar16); 3102 __attribute__((overloadable)) ulong16 __spirv_UConvert_Rulong16_rtn(uchar16); 3103 __attribute__((overloadable)) ulong16 __spirv_UConvert_Rulong16_sat(uchar16); 3104 __attribute__((overloadable)) ulong16 __spirv_UConvert_Rulong16_sat_rtz(uchar16); 3105 __attribute__((overloadable)) ulong16 __spirv_UConvert_Rulong16_sat_rte(uchar16); 3106 __attribute__((overloadable)) ulong16 __spirv_UConvert_Rulong16_sat_rtp(uchar16); 3107 __attribute__((overloadable)) ulong16 __spirv_UConvert_Rulong16_sat_rtn(uchar16); 3108 __attribute__((overloadable)) ulong16 __spirv_UConvert_Rulong16(ushort16); 3109 __attribute__((overloadable)) ulong16 __spirv_UConvert_Rulong16_rtz(ushort16); 3110 __attribute__((overloadable)) ulong16 __spirv_UConvert_Rulong16_rte(ushort16); 3111 __attribute__((overloadable)) ulong16 __spirv_UConvert_Rulong16_rtp(ushort16); 3112 __attribute__((overloadable)) ulong16 __spirv_UConvert_Rulong16_rtn(ushort16); 3113 __attribute__((overloadable)) ulong16 __spirv_UConvert_Rulong16_sat(ushort16); 3114 __attribute__((overloadable)) ulong16 __spirv_UConvert_Rulong16_sat_rtz(ushort16); 3115 __attribute__((overloadable)) ulong16 __spirv_UConvert_Rulong16_sat_rte(ushort16); 3116 __attribute__((overloadable)) ulong16 __spirv_UConvert_Rulong16_sat_rtp(ushort16); 3117 __attribute__((overloadable)) ulong16 __spirv_UConvert_Rulong16_sat_rtn(ushort16); 3118 __attribute__((overloadable)) ulong16 __spirv_UConvert_Rulong16(uint16); 3119 __attribute__((overloadable)) ulong16 __spirv_UConvert_Rulong16_rtz(uint16); 3120 __attribute__((overloadable)) ulong16 __spirv_UConvert_Rulong16_rte(uint16); 3121 __attribute__((overloadable)) ulong16 __spirv_UConvert_Rulong16_rtp(uint16); 3122 __attribute__((overloadable)) ulong16 __spirv_UConvert_Rulong16_rtn(uint16); 3123 __attribute__((overloadable)) ulong16 __spirv_UConvert_Rulong16_sat(uint16); 3124 __attribute__((overloadable)) ulong16 __spirv_UConvert_Rulong16_sat_rtz(uint16); 3125 __attribute__((overloadable)) ulong16 __spirv_UConvert_Rulong16_sat_rte(uint16); 3126 __attribute__((overloadable)) ulong16 __spirv_UConvert_Rulong16_sat_rtp(uint16); 3127 __attribute__((overloadable)) ulong16 __spirv_UConvert_Rulong16_sat_rtn(uint16); 3128 __attribute__((overloadable)) ulong16 __spirv_UConvert_Rulong16(ulong16); 3129 __attribute__((overloadable)) ulong16 __spirv_UConvert_Rulong16_rtz(ulong16); 3130 __attribute__((overloadable)) ulong16 __spirv_UConvert_Rulong16_rte(ulong16); 3131 __attribute__((overloadable)) ulong16 __spirv_UConvert_Rulong16_rtp(ulong16); 3132 __attribute__((overloadable)) ulong16 __spirv_UConvert_Rulong16_rtn(ulong16); 3133 __attribute__((overloadable)) ulong16 __spirv_UConvert_Rulong16_sat(ulong16); 3134 __attribute__((overloadable)) ulong16 __spirv_UConvert_Rulong16_sat_rtz(ulong16); 3135 __attribute__((overloadable)) ulong16 __spirv_UConvert_Rulong16_sat_rte(ulong16); 3136 __attribute__((overloadable)) ulong16 __spirv_UConvert_Rulong16_sat_rtp(ulong16); 3137 __attribute__((overloadable)) ulong16 __spirv_UConvert_Rulong16_sat_rtn(ulong16); 3138 3139 __attribute__((overloadable)) char __spirv_SConvert_Rchar(char); 3140 __attribute__((overloadable)) char __spirv_SConvert_Rchar_rtz(char); 3141 __attribute__((overloadable)) char __spirv_SConvert_Rchar_rte(char); 3142 __attribute__((overloadable)) char __spirv_SConvert_Rchar_rtp(char); 3143 __attribute__((overloadable)) char __spirv_SConvert_Rchar_rtn(char); 3144 __attribute__((overloadable)) char __spirv_SConvert_Rchar_sat(char); 3145 __attribute__((overloadable)) char __spirv_SConvert_Rchar_sat_rtz(char); 3146 __attribute__((overloadable)) char __spirv_SConvert_Rchar_sat_rte(char); 3147 __attribute__((overloadable)) char __spirv_SConvert_Rchar_sat_rtp(char); 3148 __attribute__((overloadable)) char __spirv_SConvert_Rchar_sat_rtn(char); 3149 __attribute__((overloadable)) char __spirv_SConvert_Rchar(short); 3150 __attribute__((overloadable)) char __spirv_SConvert_Rchar_rtz(short); 3151 __attribute__((overloadable)) char __spirv_SConvert_Rchar_rte(short); 3152 __attribute__((overloadable)) char __spirv_SConvert_Rchar_rtp(short); 3153 __attribute__((overloadable)) char __spirv_SConvert_Rchar_rtn(short); 3154 __attribute__((overloadable)) char __spirv_SConvert_Rchar_sat(short); 3155 __attribute__((overloadable)) char __spirv_SConvert_Rchar_sat_rtz(short); 3156 __attribute__((overloadable)) char __spirv_SConvert_Rchar_sat_rte(short); 3157 __attribute__((overloadable)) char __spirv_SConvert_Rchar_sat_rtp(short); 3158 __attribute__((overloadable)) char __spirv_SConvert_Rchar_sat_rtn(short); 3159 __attribute__((overloadable)) char __spirv_SConvert_Rchar(int); 3160 __attribute__((overloadable)) char __spirv_SConvert_Rchar_rtz(int); 3161 __attribute__((overloadable)) char __spirv_SConvert_Rchar_rte(int); 3162 __attribute__((overloadable)) char __spirv_SConvert_Rchar_rtp(int); 3163 __attribute__((overloadable)) char __spirv_SConvert_Rchar_rtn(int); 3164 __attribute__((overloadable)) char __spirv_SConvert_Rchar_sat(int); 3165 __attribute__((overloadable)) char __spirv_SConvert_Rchar_sat_rtz(int); 3166 __attribute__((overloadable)) char __spirv_SConvert_Rchar_sat_rte(int); 3167 __attribute__((overloadable)) char __spirv_SConvert_Rchar_sat_rtp(int); 3168 __attribute__((overloadable)) char __spirv_SConvert_Rchar_sat_rtn(int); 3169 __attribute__((overloadable)) char __spirv_SConvert_Rchar(long); 3170 __attribute__((overloadable)) char __spirv_SConvert_Rchar_rtz(long); 3171 __attribute__((overloadable)) char __spirv_SConvert_Rchar_rte(long); 3172 __attribute__((overloadable)) char __spirv_SConvert_Rchar_rtp(long); 3173 __attribute__((overloadable)) char __spirv_SConvert_Rchar_rtn(long); 3174 __attribute__((overloadable)) char __spirv_SConvert_Rchar_sat(long); 3175 __attribute__((overloadable)) char __spirv_SConvert_Rchar_sat_rtz(long); 3176 __attribute__((overloadable)) char __spirv_SConvert_Rchar_sat_rte(long); 3177 __attribute__((overloadable)) char __spirv_SConvert_Rchar_sat_rtp(long); 3178 __attribute__((overloadable)) char __spirv_SConvert_Rchar_sat_rtn(long); 3179 __attribute__((overloadable)) char2 __spirv_SConvert_Rchar2(char2); 3180 __attribute__((overloadable)) char2 __spirv_SConvert_Rchar2_rtz(char2); 3181 __attribute__((overloadable)) char2 __spirv_SConvert_Rchar2_rte(char2); 3182 __attribute__((overloadable)) char2 __spirv_SConvert_Rchar2_rtp(char2); 3183 __attribute__((overloadable)) char2 __spirv_SConvert_Rchar2_rtn(char2); 3184 __attribute__((overloadable)) char2 __spirv_SConvert_Rchar2_sat(char2); 3185 __attribute__((overloadable)) char2 __spirv_SConvert_Rchar2_sat_rtz(char2); 3186 __attribute__((overloadable)) char2 __spirv_SConvert_Rchar2_sat_rte(char2); 3187 __attribute__((overloadable)) char2 __spirv_SConvert_Rchar2_sat_rtp(char2); 3188 __attribute__((overloadable)) char2 __spirv_SConvert_Rchar2_sat_rtn(char2); 3189 __attribute__((overloadable)) char2 __spirv_SConvert_Rchar2(short2); 3190 __attribute__((overloadable)) char2 __spirv_SConvert_Rchar2_rtz(short2); 3191 __attribute__((overloadable)) char2 __spirv_SConvert_Rchar2_rte(short2); 3192 __attribute__((overloadable)) char2 __spirv_SConvert_Rchar2_rtp(short2); 3193 __attribute__((overloadable)) char2 __spirv_SConvert_Rchar2_rtn(short2); 3194 __attribute__((overloadable)) char2 __spirv_SConvert_Rchar2_sat(short2); 3195 __attribute__((overloadable)) char2 __spirv_SConvert_Rchar2_sat_rtz(short2); 3196 __attribute__((overloadable)) char2 __spirv_SConvert_Rchar2_sat_rte(short2); 3197 __attribute__((overloadable)) char2 __spirv_SConvert_Rchar2_sat_rtp(short2); 3198 __attribute__((overloadable)) char2 __spirv_SConvert_Rchar2_sat_rtn(short2); 3199 __attribute__((overloadable)) char2 __spirv_SConvert_Rchar2(int2); 3200 __attribute__((overloadable)) char2 __spirv_SConvert_Rchar2_rtz(int2); 3201 __attribute__((overloadable)) char2 __spirv_SConvert_Rchar2_rte(int2); 3202 __attribute__((overloadable)) char2 __spirv_SConvert_Rchar2_rtp(int2); 3203 __attribute__((overloadable)) char2 __spirv_SConvert_Rchar2_rtn(int2); 3204 __attribute__((overloadable)) char2 __spirv_SConvert_Rchar2_sat(int2); 3205 __attribute__((overloadable)) char2 __spirv_SConvert_Rchar2_sat_rtz(int2); 3206 __attribute__((overloadable)) char2 __spirv_SConvert_Rchar2_sat_rte(int2); 3207 __attribute__((overloadable)) char2 __spirv_SConvert_Rchar2_sat_rtp(int2); 3208 __attribute__((overloadable)) char2 __spirv_SConvert_Rchar2_sat_rtn(int2); 3209 __attribute__((overloadable)) char2 __spirv_SConvert_Rchar2(long2); 3210 __attribute__((overloadable)) char2 __spirv_SConvert_Rchar2_rtz(long2); 3211 __attribute__((overloadable)) char2 __spirv_SConvert_Rchar2_rte(long2); 3212 __attribute__((overloadable)) char2 __spirv_SConvert_Rchar2_rtp(long2); 3213 __attribute__((overloadable)) char2 __spirv_SConvert_Rchar2_rtn(long2); 3214 __attribute__((overloadable)) char2 __spirv_SConvert_Rchar2_sat(long2); 3215 __attribute__((overloadable)) char2 __spirv_SConvert_Rchar2_sat_rtz(long2); 3216 __attribute__((overloadable)) char2 __spirv_SConvert_Rchar2_sat_rte(long2); 3217 __attribute__((overloadable)) char2 __spirv_SConvert_Rchar2_sat_rtp(long2); 3218 __attribute__((overloadable)) char2 __spirv_SConvert_Rchar2_sat_rtn(long2); 3219 __attribute__((overloadable)) char3 __spirv_SConvert_Rchar3(char3); 3220 __attribute__((overloadable)) char3 __spirv_SConvert_Rchar3_rtz(char3); 3221 __attribute__((overloadable)) char3 __spirv_SConvert_Rchar3_rte(char3); 3222 __attribute__((overloadable)) char3 __spirv_SConvert_Rchar3_rtp(char3); 3223 __attribute__((overloadable)) char3 __spirv_SConvert_Rchar3_rtn(char3); 3224 __attribute__((overloadable)) char3 __spirv_SConvert_Rchar3_sat(char3); 3225 __attribute__((overloadable)) char3 __spirv_SConvert_Rchar3_sat_rtz(char3); 3226 __attribute__((overloadable)) char3 __spirv_SConvert_Rchar3_sat_rte(char3); 3227 __attribute__((overloadable)) char3 __spirv_SConvert_Rchar3_sat_rtp(char3); 3228 __attribute__((overloadable)) char3 __spirv_SConvert_Rchar3_sat_rtn(char3); 3229 __attribute__((overloadable)) char3 __spirv_SConvert_Rchar3(short3); 3230 __attribute__((overloadable)) char3 __spirv_SConvert_Rchar3_rtz(short3); 3231 __attribute__((overloadable)) char3 __spirv_SConvert_Rchar3_rte(short3); 3232 __attribute__((overloadable)) char3 __spirv_SConvert_Rchar3_rtp(short3); 3233 __attribute__((overloadable)) char3 __spirv_SConvert_Rchar3_rtn(short3); 3234 __attribute__((overloadable)) char3 __spirv_SConvert_Rchar3_sat(short3); 3235 __attribute__((overloadable)) char3 __spirv_SConvert_Rchar3_sat_rtz(short3); 3236 __attribute__((overloadable)) char3 __spirv_SConvert_Rchar3_sat_rte(short3); 3237 __attribute__((overloadable)) char3 __spirv_SConvert_Rchar3_sat_rtp(short3); 3238 __attribute__((overloadable)) char3 __spirv_SConvert_Rchar3_sat_rtn(short3); 3239 __attribute__((overloadable)) char3 __spirv_SConvert_Rchar3(int3); 3240 __attribute__((overloadable)) char3 __spirv_SConvert_Rchar3_rtz(int3); 3241 __attribute__((overloadable)) char3 __spirv_SConvert_Rchar3_rte(int3); 3242 __attribute__((overloadable)) char3 __spirv_SConvert_Rchar3_rtp(int3); 3243 __attribute__((overloadable)) char3 __spirv_SConvert_Rchar3_rtn(int3); 3244 __attribute__((overloadable)) char3 __spirv_SConvert_Rchar3_sat(int3); 3245 __attribute__((overloadable)) char3 __spirv_SConvert_Rchar3_sat_rtz(int3); 3246 __attribute__((overloadable)) char3 __spirv_SConvert_Rchar3_sat_rte(int3); 3247 __attribute__((overloadable)) char3 __spirv_SConvert_Rchar3_sat_rtp(int3); 3248 __attribute__((overloadable)) char3 __spirv_SConvert_Rchar3_sat_rtn(int3); 3249 __attribute__((overloadable)) char3 __spirv_SConvert_Rchar3(long3); 3250 __attribute__((overloadable)) char3 __spirv_SConvert_Rchar3_rtz(long3); 3251 __attribute__((overloadable)) char3 __spirv_SConvert_Rchar3_rte(long3); 3252 __attribute__((overloadable)) char3 __spirv_SConvert_Rchar3_rtp(long3); 3253 __attribute__((overloadable)) char3 __spirv_SConvert_Rchar3_rtn(long3); 3254 __attribute__((overloadable)) char3 __spirv_SConvert_Rchar3_sat(long3); 3255 __attribute__((overloadable)) char3 __spirv_SConvert_Rchar3_sat_rtz(long3); 3256 __attribute__((overloadable)) char3 __spirv_SConvert_Rchar3_sat_rte(long3); 3257 __attribute__((overloadable)) char3 __spirv_SConvert_Rchar3_sat_rtp(long3); 3258 __attribute__((overloadable)) char3 __spirv_SConvert_Rchar3_sat_rtn(long3); 3259 __attribute__((overloadable)) char4 __spirv_SConvert_Rchar4(char4); 3260 __attribute__((overloadable)) char4 __spirv_SConvert_Rchar4_rtz(char4); 3261 __attribute__((overloadable)) char4 __spirv_SConvert_Rchar4_rte(char4); 3262 __attribute__((overloadable)) char4 __spirv_SConvert_Rchar4_rtp(char4); 3263 __attribute__((overloadable)) char4 __spirv_SConvert_Rchar4_rtn(char4); 3264 __attribute__((overloadable)) char4 __spirv_SConvert_Rchar4_sat(char4); 3265 __attribute__((overloadable)) char4 __spirv_SConvert_Rchar4_sat_rtz(char4); 3266 __attribute__((overloadable)) char4 __spirv_SConvert_Rchar4_sat_rte(char4); 3267 __attribute__((overloadable)) char4 __spirv_SConvert_Rchar4_sat_rtp(char4); 3268 __attribute__((overloadable)) char4 __spirv_SConvert_Rchar4_sat_rtn(char4); 3269 __attribute__((overloadable)) char4 __spirv_SConvert_Rchar4(short4); 3270 __attribute__((overloadable)) char4 __spirv_SConvert_Rchar4_rtz(short4); 3271 __attribute__((overloadable)) char4 __spirv_SConvert_Rchar4_rte(short4); 3272 __attribute__((overloadable)) char4 __spirv_SConvert_Rchar4_rtp(short4); 3273 __attribute__((overloadable)) char4 __spirv_SConvert_Rchar4_rtn(short4); 3274 __attribute__((overloadable)) char4 __spirv_SConvert_Rchar4_sat(short4); 3275 __attribute__((overloadable)) char4 __spirv_SConvert_Rchar4_sat_rtz(short4); 3276 __attribute__((overloadable)) char4 __spirv_SConvert_Rchar4_sat_rte(short4); 3277 __attribute__((overloadable)) char4 __spirv_SConvert_Rchar4_sat_rtp(short4); 3278 __attribute__((overloadable)) char4 __spirv_SConvert_Rchar4_sat_rtn(short4); 3279 __attribute__((overloadable)) char4 __spirv_SConvert_Rchar4(int4); 3280 __attribute__((overloadable)) char4 __spirv_SConvert_Rchar4_rtz(int4); 3281 __attribute__((overloadable)) char4 __spirv_SConvert_Rchar4_rte(int4); 3282 __attribute__((overloadable)) char4 __spirv_SConvert_Rchar4_rtp(int4); 3283 __attribute__((overloadable)) char4 __spirv_SConvert_Rchar4_rtn(int4); 3284 __attribute__((overloadable)) char4 __spirv_SConvert_Rchar4_sat(int4); 3285 __attribute__((overloadable)) char4 __spirv_SConvert_Rchar4_sat_rtz(int4); 3286 __attribute__((overloadable)) char4 __spirv_SConvert_Rchar4_sat_rte(int4); 3287 __attribute__((overloadable)) char4 __spirv_SConvert_Rchar4_sat_rtp(int4); 3288 __attribute__((overloadable)) char4 __spirv_SConvert_Rchar4_sat_rtn(int4); 3289 __attribute__((overloadable)) char4 __spirv_SConvert_Rchar4(long4); 3290 __attribute__((overloadable)) char4 __spirv_SConvert_Rchar4_rtz(long4); 3291 __attribute__((overloadable)) char4 __spirv_SConvert_Rchar4_rte(long4); 3292 __attribute__((overloadable)) char4 __spirv_SConvert_Rchar4_rtp(long4); 3293 __attribute__((overloadable)) char4 __spirv_SConvert_Rchar4_rtn(long4); 3294 __attribute__((overloadable)) char4 __spirv_SConvert_Rchar4_sat(long4); 3295 __attribute__((overloadable)) char4 __spirv_SConvert_Rchar4_sat_rtz(long4); 3296 __attribute__((overloadable)) char4 __spirv_SConvert_Rchar4_sat_rte(long4); 3297 __attribute__((overloadable)) char4 __spirv_SConvert_Rchar4_sat_rtp(long4); 3298 __attribute__((overloadable)) char4 __spirv_SConvert_Rchar4_sat_rtn(long4); 3299 __attribute__((overloadable)) char8 __spirv_SConvert_Rchar8(char8); 3300 __attribute__((overloadable)) char8 __spirv_SConvert_Rchar8_rtz(char8); 3301 __attribute__((overloadable)) char8 __spirv_SConvert_Rchar8_rte(char8); 3302 __attribute__((overloadable)) char8 __spirv_SConvert_Rchar8_rtp(char8); 3303 __attribute__((overloadable)) char8 __spirv_SConvert_Rchar8_rtn(char8); 3304 __attribute__((overloadable)) char8 __spirv_SConvert_Rchar8_sat(char8); 3305 __attribute__((overloadable)) char8 __spirv_SConvert_Rchar8_sat_rtz(char8); 3306 __attribute__((overloadable)) char8 __spirv_SConvert_Rchar8_sat_rte(char8); 3307 __attribute__((overloadable)) char8 __spirv_SConvert_Rchar8_sat_rtp(char8); 3308 __attribute__((overloadable)) char8 __spirv_SConvert_Rchar8_sat_rtn(char8); 3309 __attribute__((overloadable)) char8 __spirv_SConvert_Rchar8(short8); 3310 __attribute__((overloadable)) char8 __spirv_SConvert_Rchar8_rtz(short8); 3311 __attribute__((overloadable)) char8 __spirv_SConvert_Rchar8_rte(short8); 3312 __attribute__((overloadable)) char8 __spirv_SConvert_Rchar8_rtp(short8); 3313 __attribute__((overloadable)) char8 __spirv_SConvert_Rchar8_rtn(short8); 3314 __attribute__((overloadable)) char8 __spirv_SConvert_Rchar8_sat(short8); 3315 __attribute__((overloadable)) char8 __spirv_SConvert_Rchar8_sat_rtz(short8); 3316 __attribute__((overloadable)) char8 __spirv_SConvert_Rchar8_sat_rte(short8); 3317 __attribute__((overloadable)) char8 __spirv_SConvert_Rchar8_sat_rtp(short8); 3318 __attribute__((overloadable)) char8 __spirv_SConvert_Rchar8_sat_rtn(short8); 3319 __attribute__((overloadable)) char8 __spirv_SConvert_Rchar8(int8); 3320 __attribute__((overloadable)) char8 __spirv_SConvert_Rchar8_rtz(int8); 3321 __attribute__((overloadable)) char8 __spirv_SConvert_Rchar8_rte(int8); 3322 __attribute__((overloadable)) char8 __spirv_SConvert_Rchar8_rtp(int8); 3323 __attribute__((overloadable)) char8 __spirv_SConvert_Rchar8_rtn(int8); 3324 __attribute__((overloadable)) char8 __spirv_SConvert_Rchar8_sat(int8); 3325 __attribute__((overloadable)) char8 __spirv_SConvert_Rchar8_sat_rtz(int8); 3326 __attribute__((overloadable)) char8 __spirv_SConvert_Rchar8_sat_rte(int8); 3327 __attribute__((overloadable)) char8 __spirv_SConvert_Rchar8_sat_rtp(int8); 3328 __attribute__((overloadable)) char8 __spirv_SConvert_Rchar8_sat_rtn(int8); 3329 __attribute__((overloadable)) char8 __spirv_SConvert_Rchar8(long8); 3330 __attribute__((overloadable)) char8 __spirv_SConvert_Rchar8_rtz(long8); 3331 __attribute__((overloadable)) char8 __spirv_SConvert_Rchar8_rte(long8); 3332 __attribute__((overloadable)) char8 __spirv_SConvert_Rchar8_rtp(long8); 3333 __attribute__((overloadable)) char8 __spirv_SConvert_Rchar8_rtn(long8); 3334 __attribute__((overloadable)) char8 __spirv_SConvert_Rchar8_sat(long8); 3335 __attribute__((overloadable)) char8 __spirv_SConvert_Rchar8_sat_rtz(long8); 3336 __attribute__((overloadable)) char8 __spirv_SConvert_Rchar8_sat_rte(long8); 3337 __attribute__((overloadable)) char8 __spirv_SConvert_Rchar8_sat_rtp(long8); 3338 __attribute__((overloadable)) char8 __spirv_SConvert_Rchar8_sat_rtn(long8); 3339 __attribute__((overloadable)) char16 __spirv_SConvert_Rchar16(char16); 3340 __attribute__((overloadable)) char16 __spirv_SConvert_Rchar16_rtz(char16); 3341 __attribute__((overloadable)) char16 __spirv_SConvert_Rchar16_rte(char16); 3342 __attribute__((overloadable)) char16 __spirv_SConvert_Rchar16_rtp(char16); 3343 __attribute__((overloadable)) char16 __spirv_SConvert_Rchar16_rtn(char16); 3344 __attribute__((overloadable)) char16 __spirv_SConvert_Rchar16_sat(char16); 3345 __attribute__((overloadable)) char16 __spirv_SConvert_Rchar16_sat_rtz(char16); 3346 __attribute__((overloadable)) char16 __spirv_SConvert_Rchar16_sat_rte(char16); 3347 __attribute__((overloadable)) char16 __spirv_SConvert_Rchar16_sat_rtp(char16); 3348 __attribute__((overloadable)) char16 __spirv_SConvert_Rchar16_sat_rtn(char16); 3349 __attribute__((overloadable)) char16 __spirv_SConvert_Rchar16(short16); 3350 __attribute__((overloadable)) char16 __spirv_SConvert_Rchar16_rtz(short16); 3351 __attribute__((overloadable)) char16 __spirv_SConvert_Rchar16_rte(short16); 3352 __attribute__((overloadable)) char16 __spirv_SConvert_Rchar16_rtp(short16); 3353 __attribute__((overloadable)) char16 __spirv_SConvert_Rchar16_rtn(short16); 3354 __attribute__((overloadable)) char16 __spirv_SConvert_Rchar16_sat(short16); 3355 __attribute__((overloadable)) char16 __spirv_SConvert_Rchar16_sat_rtz(short16); 3356 __attribute__((overloadable)) char16 __spirv_SConvert_Rchar16_sat_rte(short16); 3357 __attribute__((overloadable)) char16 __spirv_SConvert_Rchar16_sat_rtp(short16); 3358 __attribute__((overloadable)) char16 __spirv_SConvert_Rchar16_sat_rtn(short16); 3359 __attribute__((overloadable)) char16 __spirv_SConvert_Rchar16(int16); 3360 __attribute__((overloadable)) char16 __spirv_SConvert_Rchar16_rtz(int16); 3361 __attribute__((overloadable)) char16 __spirv_SConvert_Rchar16_rte(int16); 3362 __attribute__((overloadable)) char16 __spirv_SConvert_Rchar16_rtp(int16); 3363 __attribute__((overloadable)) char16 __spirv_SConvert_Rchar16_rtn(int16); 3364 __attribute__((overloadable)) char16 __spirv_SConvert_Rchar16_sat(int16); 3365 __attribute__((overloadable)) char16 __spirv_SConvert_Rchar16_sat_rtz(int16); 3366 __attribute__((overloadable)) char16 __spirv_SConvert_Rchar16_sat_rte(int16); 3367 __attribute__((overloadable)) char16 __spirv_SConvert_Rchar16_sat_rtp(int16); 3368 __attribute__((overloadable)) char16 __spirv_SConvert_Rchar16_sat_rtn(int16); 3369 __attribute__((overloadable)) char16 __spirv_SConvert_Rchar16(long16); 3370 __attribute__((overloadable)) char16 __spirv_SConvert_Rchar16_rtz(long16); 3371 __attribute__((overloadable)) char16 __spirv_SConvert_Rchar16_rte(long16); 3372 __attribute__((overloadable)) char16 __spirv_SConvert_Rchar16_rtp(long16); 3373 __attribute__((overloadable)) char16 __spirv_SConvert_Rchar16_rtn(long16); 3374 __attribute__((overloadable)) char16 __spirv_SConvert_Rchar16_sat(long16); 3375 __attribute__((overloadable)) char16 __spirv_SConvert_Rchar16_sat_rtz(long16); 3376 __attribute__((overloadable)) char16 __spirv_SConvert_Rchar16_sat_rte(long16); 3377 __attribute__((overloadable)) char16 __spirv_SConvert_Rchar16_sat_rtp(long16); 3378 __attribute__((overloadable)) char16 __spirv_SConvert_Rchar16_sat_rtn(long16); 3379 3380 __attribute__((overloadable)) short __spirv_SConvert_Rshort(char); 3381 __attribute__((overloadable)) short __spirv_SConvert_Rshort_rtz(char); 3382 __attribute__((overloadable)) short __spirv_SConvert_Rshort_rte(char); 3383 __attribute__((overloadable)) short __spirv_SConvert_Rshort_rtp(char); 3384 __attribute__((overloadable)) short __spirv_SConvert_Rshort_rtn(char); 3385 __attribute__((overloadable)) short __spirv_SConvert_Rshort_sat(char); 3386 __attribute__((overloadable)) short __spirv_SConvert_Rshort_sat_rtz(char); 3387 __attribute__((overloadable)) short __spirv_SConvert_Rshort_sat_rte(char); 3388 __attribute__((overloadable)) short __spirv_SConvert_Rshort_sat_rtp(char); 3389 __attribute__((overloadable)) short __spirv_SConvert_Rshort_sat_rtn(char); 3390 __attribute__((overloadable)) short __spirv_SConvert_Rshort(short); 3391 __attribute__((overloadable)) short __spirv_SConvert_Rshort_rtz(short); 3392 __attribute__((overloadable)) short __spirv_SConvert_Rshort_rte(short); 3393 __attribute__((overloadable)) short __spirv_SConvert_Rshort_rtp(short); 3394 __attribute__((overloadable)) short __spirv_SConvert_Rshort_rtn(short); 3395 __attribute__((overloadable)) short __spirv_SConvert_Rshort_sat(short); 3396 __attribute__((overloadable)) short __spirv_SConvert_Rshort_sat_rtz(short); 3397 __attribute__((overloadable)) short __spirv_SConvert_Rshort_sat_rte(short); 3398 __attribute__((overloadable)) short __spirv_SConvert_Rshort_sat_rtp(short); 3399 __attribute__((overloadable)) short __spirv_SConvert_Rshort_sat_rtn(short); 3400 __attribute__((overloadable)) short __spirv_SConvert_Rshort(int); 3401 __attribute__((overloadable)) short __spirv_SConvert_Rshort_rtz(int); 3402 __attribute__((overloadable)) short __spirv_SConvert_Rshort_rte(int); 3403 __attribute__((overloadable)) short __spirv_SConvert_Rshort_rtp(int); 3404 __attribute__((overloadable)) short __spirv_SConvert_Rshort_rtn(int); 3405 __attribute__((overloadable)) short __spirv_SConvert_Rshort_sat(int); 3406 __attribute__((overloadable)) short __spirv_SConvert_Rshort_sat_rtz(int); 3407 __attribute__((overloadable)) short __spirv_SConvert_Rshort_sat_rte(int); 3408 __attribute__((overloadable)) short __spirv_SConvert_Rshort_sat_rtp(int); 3409 __attribute__((overloadable)) short __spirv_SConvert_Rshort_sat_rtn(int); 3410 __attribute__((overloadable)) short __spirv_SConvert_Rshort(long); 3411 __attribute__((overloadable)) short __spirv_SConvert_Rshort_rtz(long); 3412 __attribute__((overloadable)) short __spirv_SConvert_Rshort_rte(long); 3413 __attribute__((overloadable)) short __spirv_SConvert_Rshort_rtp(long); 3414 __attribute__((overloadable)) short __spirv_SConvert_Rshort_rtn(long); 3415 __attribute__((overloadable)) short __spirv_SConvert_Rshort_sat(long); 3416 __attribute__((overloadable)) short __spirv_SConvert_Rshort_sat_rtz(long); 3417 __attribute__((overloadable)) short __spirv_SConvert_Rshort_sat_rte(long); 3418 __attribute__((overloadable)) short __spirv_SConvert_Rshort_sat_rtp(long); 3419 __attribute__((overloadable)) short __spirv_SConvert_Rshort_sat_rtn(long); 3420 __attribute__((overloadable)) short2 __spirv_SConvert_Rshort2(char2); 3421 __attribute__((overloadable)) short2 __spirv_SConvert_Rshort2_rtz(char2); 3422 __attribute__((overloadable)) short2 __spirv_SConvert_Rshort2_rte(char2); 3423 __attribute__((overloadable)) short2 __spirv_SConvert_Rshort2_rtp(char2); 3424 __attribute__((overloadable)) short2 __spirv_SConvert_Rshort2_rtn(char2); 3425 __attribute__((overloadable)) short2 __spirv_SConvert_Rshort2_sat(char2); 3426 __attribute__((overloadable)) short2 __spirv_SConvert_Rshort2_sat_rtz(char2); 3427 __attribute__((overloadable)) short2 __spirv_SConvert_Rshort2_sat_rte(char2); 3428 __attribute__((overloadable)) short2 __spirv_SConvert_Rshort2_sat_rtp(char2); 3429 __attribute__((overloadable)) short2 __spirv_SConvert_Rshort2_sat_rtn(char2); 3430 __attribute__((overloadable)) short2 __spirv_SConvert_Rshort2(short2); 3431 __attribute__((overloadable)) short2 __spirv_SConvert_Rshort2_rtz(short2); 3432 __attribute__((overloadable)) short2 __spirv_SConvert_Rshort2_rte(short2); 3433 __attribute__((overloadable)) short2 __spirv_SConvert_Rshort2_rtp(short2); 3434 __attribute__((overloadable)) short2 __spirv_SConvert_Rshort2_rtn(short2); 3435 __attribute__((overloadable)) short2 __spirv_SConvert_Rshort2_sat(short2); 3436 __attribute__((overloadable)) short2 __spirv_SConvert_Rshort2_sat_rtz(short2); 3437 __attribute__((overloadable)) short2 __spirv_SConvert_Rshort2_sat_rte(short2); 3438 __attribute__((overloadable)) short2 __spirv_SConvert_Rshort2_sat_rtp(short2); 3439 __attribute__((overloadable)) short2 __spirv_SConvert_Rshort2_sat_rtn(short2); 3440 __attribute__((overloadable)) short2 __spirv_SConvert_Rshort2(int2); 3441 __attribute__((overloadable)) short2 __spirv_SConvert_Rshort2_rtz(int2); 3442 __attribute__((overloadable)) short2 __spirv_SConvert_Rshort2_rte(int2); 3443 __attribute__((overloadable)) short2 __spirv_SConvert_Rshort2_rtp(int2); 3444 __attribute__((overloadable)) short2 __spirv_SConvert_Rshort2_rtn(int2); 3445 __attribute__((overloadable)) short2 __spirv_SConvert_Rshort2_sat(int2); 3446 __attribute__((overloadable)) short2 __spirv_SConvert_Rshort2_sat_rtz(int2); 3447 __attribute__((overloadable)) short2 __spirv_SConvert_Rshort2_sat_rte(int2); 3448 __attribute__((overloadable)) short2 __spirv_SConvert_Rshort2_sat_rtp(int2); 3449 __attribute__((overloadable)) short2 __spirv_SConvert_Rshort2_sat_rtn(int2); 3450 __attribute__((overloadable)) short2 __spirv_SConvert_Rshort2(long2); 3451 __attribute__((overloadable)) short2 __spirv_SConvert_Rshort2_rtz(long2); 3452 __attribute__((overloadable)) short2 __spirv_SConvert_Rshort2_rte(long2); 3453 __attribute__((overloadable)) short2 __spirv_SConvert_Rshort2_rtp(long2); 3454 __attribute__((overloadable)) short2 __spirv_SConvert_Rshort2_rtn(long2); 3455 __attribute__((overloadable)) short2 __spirv_SConvert_Rshort2_sat(long2); 3456 __attribute__((overloadable)) short2 __spirv_SConvert_Rshort2_sat_rtz(long2); 3457 __attribute__((overloadable)) short2 __spirv_SConvert_Rshort2_sat_rte(long2); 3458 __attribute__((overloadable)) short2 __spirv_SConvert_Rshort2_sat_rtp(long2); 3459 __attribute__((overloadable)) short2 __spirv_SConvert_Rshort2_sat_rtn(long2); 3460 __attribute__((overloadable)) short3 __spirv_SConvert_Rshort3(char3); 3461 __attribute__((overloadable)) short3 __spirv_SConvert_Rshort3_rtz(char3); 3462 __attribute__((overloadable)) short3 __spirv_SConvert_Rshort3_rte(char3); 3463 __attribute__((overloadable)) short3 __spirv_SConvert_Rshort3_rtp(char3); 3464 __attribute__((overloadable)) short3 __spirv_SConvert_Rshort3_rtn(char3); 3465 __attribute__((overloadable)) short3 __spirv_SConvert_Rshort3_sat(char3); 3466 __attribute__((overloadable)) short3 __spirv_SConvert_Rshort3_sat_rtz(char3); 3467 __attribute__((overloadable)) short3 __spirv_SConvert_Rshort3_sat_rte(char3); 3468 __attribute__((overloadable)) short3 __spirv_SConvert_Rshort3_sat_rtp(char3); 3469 __attribute__((overloadable)) short3 __spirv_SConvert_Rshort3_sat_rtn(char3); 3470 __attribute__((overloadable)) short3 __spirv_SConvert_Rshort3(short3); 3471 __attribute__((overloadable)) short3 __spirv_SConvert_Rshort3_rtz(short3); 3472 __attribute__((overloadable)) short3 __spirv_SConvert_Rshort3_rte(short3); 3473 __attribute__((overloadable)) short3 __spirv_SConvert_Rshort3_rtp(short3); 3474 __attribute__((overloadable)) short3 __spirv_SConvert_Rshort3_rtn(short3); 3475 __attribute__((overloadable)) short3 __spirv_SConvert_Rshort3_sat(short3); 3476 __attribute__((overloadable)) short3 __spirv_SConvert_Rshort3_sat_rtz(short3); 3477 __attribute__((overloadable)) short3 __spirv_SConvert_Rshort3_sat_rte(short3); 3478 __attribute__((overloadable)) short3 __spirv_SConvert_Rshort3_sat_rtp(short3); 3479 __attribute__((overloadable)) short3 __spirv_SConvert_Rshort3_sat_rtn(short3); 3480 __attribute__((overloadable)) short3 __spirv_SConvert_Rshort3(int3); 3481 __attribute__((overloadable)) short3 __spirv_SConvert_Rshort3_rtz(int3); 3482 __attribute__((overloadable)) short3 __spirv_SConvert_Rshort3_rte(int3); 3483 __attribute__((overloadable)) short3 __spirv_SConvert_Rshort3_rtp(int3); 3484 __attribute__((overloadable)) short3 __spirv_SConvert_Rshort3_rtn(int3); 3485 __attribute__((overloadable)) short3 __spirv_SConvert_Rshort3_sat(int3); 3486 __attribute__((overloadable)) short3 __spirv_SConvert_Rshort3_sat_rtz(int3); 3487 __attribute__((overloadable)) short3 __spirv_SConvert_Rshort3_sat_rte(int3); 3488 __attribute__((overloadable)) short3 __spirv_SConvert_Rshort3_sat_rtp(int3); 3489 __attribute__((overloadable)) short3 __spirv_SConvert_Rshort3_sat_rtn(int3); 3490 __attribute__((overloadable)) short3 __spirv_SConvert_Rshort3(long3); 3491 __attribute__((overloadable)) short3 __spirv_SConvert_Rshort3_rtz(long3); 3492 __attribute__((overloadable)) short3 __spirv_SConvert_Rshort3_rte(long3); 3493 __attribute__((overloadable)) short3 __spirv_SConvert_Rshort3_rtp(long3); 3494 __attribute__((overloadable)) short3 __spirv_SConvert_Rshort3_rtn(long3); 3495 __attribute__((overloadable)) short3 __spirv_SConvert_Rshort3_sat(long3); 3496 __attribute__((overloadable)) short3 __spirv_SConvert_Rshort3_sat_rtz(long3); 3497 __attribute__((overloadable)) short3 __spirv_SConvert_Rshort3_sat_rte(long3); 3498 __attribute__((overloadable)) short3 __spirv_SConvert_Rshort3_sat_rtp(long3); 3499 __attribute__((overloadable)) short3 __spirv_SConvert_Rshort3_sat_rtn(long3); 3500 __attribute__((overloadable)) short4 __spirv_SConvert_Rshort4(char4); 3501 __attribute__((overloadable)) short4 __spirv_SConvert_Rshort4_rtz(char4); 3502 __attribute__((overloadable)) short4 __spirv_SConvert_Rshort4_rte(char4); 3503 __attribute__((overloadable)) short4 __spirv_SConvert_Rshort4_rtp(char4); 3504 __attribute__((overloadable)) short4 __spirv_SConvert_Rshort4_rtn(char4); 3505 __attribute__((overloadable)) short4 __spirv_SConvert_Rshort4_sat(char4); 3506 __attribute__((overloadable)) short4 __spirv_SConvert_Rshort4_sat_rtz(char4); 3507 __attribute__((overloadable)) short4 __spirv_SConvert_Rshort4_sat_rte(char4); 3508 __attribute__((overloadable)) short4 __spirv_SConvert_Rshort4_sat_rtp(char4); 3509 __attribute__((overloadable)) short4 __spirv_SConvert_Rshort4_sat_rtn(char4); 3510 __attribute__((overloadable)) short4 __spirv_SConvert_Rshort4(short4); 3511 __attribute__((overloadable)) short4 __spirv_SConvert_Rshort4_rtz(short4); 3512 __attribute__((overloadable)) short4 __spirv_SConvert_Rshort4_rte(short4); 3513 __attribute__((overloadable)) short4 __spirv_SConvert_Rshort4_rtp(short4); 3514 __attribute__((overloadable)) short4 __spirv_SConvert_Rshort4_rtn(short4); 3515 __attribute__((overloadable)) short4 __spirv_SConvert_Rshort4_sat(short4); 3516 __attribute__((overloadable)) short4 __spirv_SConvert_Rshort4_sat_rtz(short4); 3517 __attribute__((overloadable)) short4 __spirv_SConvert_Rshort4_sat_rte(short4); 3518 __attribute__((overloadable)) short4 __spirv_SConvert_Rshort4_sat_rtp(short4); 3519 __attribute__((overloadable)) short4 __spirv_SConvert_Rshort4_sat_rtn(short4); 3520 __attribute__((overloadable)) short4 __spirv_SConvert_Rshort4(int4); 3521 __attribute__((overloadable)) short4 __spirv_SConvert_Rshort4_rtz(int4); 3522 __attribute__((overloadable)) short4 __spirv_SConvert_Rshort4_rte(int4); 3523 __attribute__((overloadable)) short4 __spirv_SConvert_Rshort4_rtp(int4); 3524 __attribute__((overloadable)) short4 __spirv_SConvert_Rshort4_rtn(int4); 3525 __attribute__((overloadable)) short4 __spirv_SConvert_Rshort4_sat(int4); 3526 __attribute__((overloadable)) short4 __spirv_SConvert_Rshort4_sat_rtz(int4); 3527 __attribute__((overloadable)) short4 __spirv_SConvert_Rshort4_sat_rte(int4); 3528 __attribute__((overloadable)) short4 __spirv_SConvert_Rshort4_sat_rtp(int4); 3529 __attribute__((overloadable)) short4 __spirv_SConvert_Rshort4_sat_rtn(int4); 3530 __attribute__((overloadable)) short4 __spirv_SConvert_Rshort4(long4); 3531 __attribute__((overloadable)) short4 __spirv_SConvert_Rshort4_rtz(long4); 3532 __attribute__((overloadable)) short4 __spirv_SConvert_Rshort4_rte(long4); 3533 __attribute__((overloadable)) short4 __spirv_SConvert_Rshort4_rtp(long4); 3534 __attribute__((overloadable)) short4 __spirv_SConvert_Rshort4_rtn(long4); 3535 __attribute__((overloadable)) short4 __spirv_SConvert_Rshort4_sat(long4); 3536 __attribute__((overloadable)) short4 __spirv_SConvert_Rshort4_sat_rtz(long4); 3537 __attribute__((overloadable)) short4 __spirv_SConvert_Rshort4_sat_rte(long4); 3538 __attribute__((overloadable)) short4 __spirv_SConvert_Rshort4_sat_rtp(long4); 3539 __attribute__((overloadable)) short4 __spirv_SConvert_Rshort4_sat_rtn(long4); 3540 __attribute__((overloadable)) short8 __spirv_SConvert_Rshort8(char8); 3541 __attribute__((overloadable)) short8 __spirv_SConvert_Rshort8_rtz(char8); 3542 __attribute__((overloadable)) short8 __spirv_SConvert_Rshort8_rte(char8); 3543 __attribute__((overloadable)) short8 __spirv_SConvert_Rshort8_rtp(char8); 3544 __attribute__((overloadable)) short8 __spirv_SConvert_Rshort8_rtn(char8); 3545 __attribute__((overloadable)) short8 __spirv_SConvert_Rshort8_sat(char8); 3546 __attribute__((overloadable)) short8 __spirv_SConvert_Rshort8_sat_rtz(char8); 3547 __attribute__((overloadable)) short8 __spirv_SConvert_Rshort8_sat_rte(char8); 3548 __attribute__((overloadable)) short8 __spirv_SConvert_Rshort8_sat_rtp(char8); 3549 __attribute__((overloadable)) short8 __spirv_SConvert_Rshort8_sat_rtn(char8); 3550 __attribute__((overloadable)) short8 __spirv_SConvert_Rshort8(short8); 3551 __attribute__((overloadable)) short8 __spirv_SConvert_Rshort8_rtz(short8); 3552 __attribute__((overloadable)) short8 __spirv_SConvert_Rshort8_rte(short8); 3553 __attribute__((overloadable)) short8 __spirv_SConvert_Rshort8_rtp(short8); 3554 __attribute__((overloadable)) short8 __spirv_SConvert_Rshort8_rtn(short8); 3555 __attribute__((overloadable)) short8 __spirv_SConvert_Rshort8_sat(short8); 3556 __attribute__((overloadable)) short8 __spirv_SConvert_Rshort8_sat_rtz(short8); 3557 __attribute__((overloadable)) short8 __spirv_SConvert_Rshort8_sat_rte(short8); 3558 __attribute__((overloadable)) short8 __spirv_SConvert_Rshort8_sat_rtp(short8); 3559 __attribute__((overloadable)) short8 __spirv_SConvert_Rshort8_sat_rtn(short8); 3560 __attribute__((overloadable)) short8 __spirv_SConvert_Rshort8(int8); 3561 __attribute__((overloadable)) short8 __spirv_SConvert_Rshort8_rtz(int8); 3562 __attribute__((overloadable)) short8 __spirv_SConvert_Rshort8_rte(int8); 3563 __attribute__((overloadable)) short8 __spirv_SConvert_Rshort8_rtp(int8); 3564 __attribute__((overloadable)) short8 __spirv_SConvert_Rshort8_rtn(int8); 3565 __attribute__((overloadable)) short8 __spirv_SConvert_Rshort8_sat(int8); 3566 __attribute__((overloadable)) short8 __spirv_SConvert_Rshort8_sat_rtz(int8); 3567 __attribute__((overloadable)) short8 __spirv_SConvert_Rshort8_sat_rte(int8); 3568 __attribute__((overloadable)) short8 __spirv_SConvert_Rshort8_sat_rtp(int8); 3569 __attribute__((overloadable)) short8 __spirv_SConvert_Rshort8_sat_rtn(int8); 3570 __attribute__((overloadable)) short8 __spirv_SConvert_Rshort8(long8); 3571 __attribute__((overloadable)) short8 __spirv_SConvert_Rshort8_rtz(long8); 3572 __attribute__((overloadable)) short8 __spirv_SConvert_Rshort8_rte(long8); 3573 __attribute__((overloadable)) short8 __spirv_SConvert_Rshort8_rtp(long8); 3574 __attribute__((overloadable)) short8 __spirv_SConvert_Rshort8_rtn(long8); 3575 __attribute__((overloadable)) short8 __spirv_SConvert_Rshort8_sat(long8); 3576 __attribute__((overloadable)) short8 __spirv_SConvert_Rshort8_sat_rtz(long8); 3577 __attribute__((overloadable)) short8 __spirv_SConvert_Rshort8_sat_rte(long8); 3578 __attribute__((overloadable)) short8 __spirv_SConvert_Rshort8_sat_rtp(long8); 3579 __attribute__((overloadable)) short8 __spirv_SConvert_Rshort8_sat_rtn(long8); 3580 __attribute__((overloadable)) short16 __spirv_SConvert_Rshort16(char16); 3581 __attribute__((overloadable)) short16 __spirv_SConvert_Rshort16_rtz(char16); 3582 __attribute__((overloadable)) short16 __spirv_SConvert_Rshort16_rte(char16); 3583 __attribute__((overloadable)) short16 __spirv_SConvert_Rshort16_rtp(char16); 3584 __attribute__((overloadable)) short16 __spirv_SConvert_Rshort16_rtn(char16); 3585 __attribute__((overloadable)) short16 __spirv_SConvert_Rshort16_sat(char16); 3586 __attribute__((overloadable)) short16 __spirv_SConvert_Rshort16_sat_rtz(char16); 3587 __attribute__((overloadable)) short16 __spirv_SConvert_Rshort16_sat_rte(char16); 3588 __attribute__((overloadable)) short16 __spirv_SConvert_Rshort16_sat_rtp(char16); 3589 __attribute__((overloadable)) short16 __spirv_SConvert_Rshort16_sat_rtn(char16); 3590 __attribute__((overloadable)) short16 __spirv_SConvert_Rshort16(short16); 3591 __attribute__((overloadable)) short16 __spirv_SConvert_Rshort16_rtz(short16); 3592 __attribute__((overloadable)) short16 __spirv_SConvert_Rshort16_rte(short16); 3593 __attribute__((overloadable)) short16 __spirv_SConvert_Rshort16_rtp(short16); 3594 __attribute__((overloadable)) short16 __spirv_SConvert_Rshort16_rtn(short16); 3595 __attribute__((overloadable)) short16 __spirv_SConvert_Rshort16_sat(short16); 3596 __attribute__((overloadable)) short16 __spirv_SConvert_Rshort16_sat_rtz(short16); 3597 __attribute__((overloadable)) short16 __spirv_SConvert_Rshort16_sat_rte(short16); 3598 __attribute__((overloadable)) short16 __spirv_SConvert_Rshort16_sat_rtp(short16); 3599 __attribute__((overloadable)) short16 __spirv_SConvert_Rshort16_sat_rtn(short16); 3600 __attribute__((overloadable)) short16 __spirv_SConvert_Rshort16(int16); 3601 __attribute__((overloadable)) short16 __spirv_SConvert_Rshort16_rtz(int16); 3602 __attribute__((overloadable)) short16 __spirv_SConvert_Rshort16_rte(int16); 3603 __attribute__((overloadable)) short16 __spirv_SConvert_Rshort16_rtp(int16); 3604 __attribute__((overloadable)) short16 __spirv_SConvert_Rshort16_rtn(int16); 3605 __attribute__((overloadable)) short16 __spirv_SConvert_Rshort16_sat(int16); 3606 __attribute__((overloadable)) short16 __spirv_SConvert_Rshort16_sat_rtz(int16); 3607 __attribute__((overloadable)) short16 __spirv_SConvert_Rshort16_sat_rte(int16); 3608 __attribute__((overloadable)) short16 __spirv_SConvert_Rshort16_sat_rtp(int16); 3609 __attribute__((overloadable)) short16 __spirv_SConvert_Rshort16_sat_rtn(int16); 3610 __attribute__((overloadable)) short16 __spirv_SConvert_Rshort16(long16); 3611 __attribute__((overloadable)) short16 __spirv_SConvert_Rshort16_rtz(long16); 3612 __attribute__((overloadable)) short16 __spirv_SConvert_Rshort16_rte(long16); 3613 __attribute__((overloadable)) short16 __spirv_SConvert_Rshort16_rtp(long16); 3614 __attribute__((overloadable)) short16 __spirv_SConvert_Rshort16_rtn(long16); 3615 __attribute__((overloadable)) short16 __spirv_SConvert_Rshort16_sat(long16); 3616 __attribute__((overloadable)) short16 __spirv_SConvert_Rshort16_sat_rtz(long16); 3617 __attribute__((overloadable)) short16 __spirv_SConvert_Rshort16_sat_rte(long16); 3618 __attribute__((overloadable)) short16 __spirv_SConvert_Rshort16_sat_rtp(long16); 3619 __attribute__((overloadable)) short16 __spirv_SConvert_Rshort16_sat_rtn(long16); 3620 3621 __attribute__((overloadable)) int __spirv_SConvert_Rint(char); 3622 __attribute__((overloadable)) int __spirv_SConvert_Rint_rtz(char); 3623 __attribute__((overloadable)) int __spirv_SConvert_Rint_rte(char); 3624 __attribute__((overloadable)) int __spirv_SConvert_Rint_rtp(char); 3625 __attribute__((overloadable)) int __spirv_SConvert_Rint_rtn(char); 3626 __attribute__((overloadable)) int __spirv_SConvert_Rint_sat(char); 3627 __attribute__((overloadable)) int __spirv_SConvert_Rint_sat_rtz(char); 3628 __attribute__((overloadable)) int __spirv_SConvert_Rint_sat_rte(char); 3629 __attribute__((overloadable)) int __spirv_SConvert_Rint_sat_rtp(char); 3630 __attribute__((overloadable)) int __spirv_SConvert_Rint_sat_rtn(char); 3631 __attribute__((overloadable)) int __spirv_SConvert_Rint(short); 3632 __attribute__((overloadable)) int __spirv_SConvert_Rint_rtz(short); 3633 __attribute__((overloadable)) int __spirv_SConvert_Rint_rte(short); 3634 __attribute__((overloadable)) int __spirv_SConvert_Rint_rtp(short); 3635 __attribute__((overloadable)) int __spirv_SConvert_Rint_rtn(short); 3636 __attribute__((overloadable)) int __spirv_SConvert_Rint_sat(short); 3637 __attribute__((overloadable)) int __spirv_SConvert_Rint_sat_rtz(short); 3638 __attribute__((overloadable)) int __spirv_SConvert_Rint_sat_rte(short); 3639 __attribute__((overloadable)) int __spirv_SConvert_Rint_sat_rtp(short); 3640 __attribute__((overloadable)) int __spirv_SConvert_Rint_sat_rtn(short); 3641 __attribute__((overloadable)) int __spirv_SConvert_Rint(int); 3642 __attribute__((overloadable)) int __spirv_SConvert_Rint_rtz(int); 3643 __attribute__((overloadable)) int __spirv_SConvert_Rint_rte(int); 3644 __attribute__((overloadable)) int __spirv_SConvert_Rint_rtp(int); 3645 __attribute__((overloadable)) int __spirv_SConvert_Rint_rtn(int); 3646 __attribute__((overloadable)) int __spirv_SConvert_Rint_sat(int); 3647 __attribute__((overloadable)) int __spirv_SConvert_Rint_sat_rtz(int); 3648 __attribute__((overloadable)) int __spirv_SConvert_Rint_sat_rte(int); 3649 __attribute__((overloadable)) int __spirv_SConvert_Rint_sat_rtp(int); 3650 __attribute__((overloadable)) int __spirv_SConvert_Rint_sat_rtn(int); 3651 __attribute__((overloadable)) int __spirv_SConvert_Rint(long); 3652 __attribute__((overloadable)) int __spirv_SConvert_Rint_rtz(long); 3653 __attribute__((overloadable)) int __spirv_SConvert_Rint_rte(long); 3654 __attribute__((overloadable)) int __spirv_SConvert_Rint_rtp(long); 3655 __attribute__((overloadable)) int __spirv_SConvert_Rint_rtn(long); 3656 __attribute__((overloadable)) int __spirv_SConvert_Rint_sat(long); 3657 __attribute__((overloadable)) int __spirv_SConvert_Rint_sat_rtz(long); 3658 __attribute__((overloadable)) int __spirv_SConvert_Rint_sat_rte(long); 3659 __attribute__((overloadable)) int __spirv_SConvert_Rint_sat_rtp(long); 3660 __attribute__((overloadable)) int __spirv_SConvert_Rint_sat_rtn(long); 3661 __attribute__((overloadable)) int2 __spirv_SConvert_Rint2(char2); 3662 __attribute__((overloadable)) int2 __spirv_SConvert_Rint2_rtz(char2); 3663 __attribute__((overloadable)) int2 __spirv_SConvert_Rint2_rte(char2); 3664 __attribute__((overloadable)) int2 __spirv_SConvert_Rint2_rtp(char2); 3665 __attribute__((overloadable)) int2 __spirv_SConvert_Rint2_rtn(char2); 3666 __attribute__((overloadable)) int2 __spirv_SConvert_Rint2_sat(char2); 3667 __attribute__((overloadable)) int2 __spirv_SConvert_Rint2_sat_rtz(char2); 3668 __attribute__((overloadable)) int2 __spirv_SConvert_Rint2_sat_rte(char2); 3669 __attribute__((overloadable)) int2 __spirv_SConvert_Rint2_sat_rtp(char2); 3670 __attribute__((overloadable)) int2 __spirv_SConvert_Rint2_sat_rtn(char2); 3671 __attribute__((overloadable)) int2 __spirv_SConvert_Rint2(short2); 3672 __attribute__((overloadable)) int2 __spirv_SConvert_Rint2_rtz(short2); 3673 __attribute__((overloadable)) int2 __spirv_SConvert_Rint2_rte(short2); 3674 __attribute__((overloadable)) int2 __spirv_SConvert_Rint2_rtp(short2); 3675 __attribute__((overloadable)) int2 __spirv_SConvert_Rint2_rtn(short2); 3676 __attribute__((overloadable)) int2 __spirv_SConvert_Rint2_sat(short2); 3677 __attribute__((overloadable)) int2 __spirv_SConvert_Rint2_sat_rtz(short2); 3678 __attribute__((overloadable)) int2 __spirv_SConvert_Rint2_sat_rte(short2); 3679 __attribute__((overloadable)) int2 __spirv_SConvert_Rint2_sat_rtp(short2); 3680 __attribute__((overloadable)) int2 __spirv_SConvert_Rint2_sat_rtn(short2); 3681 __attribute__((overloadable)) int2 __spirv_SConvert_Rint2(int2); 3682 __attribute__((overloadable)) int2 __spirv_SConvert_Rint2_rtz(int2); 3683 __attribute__((overloadable)) int2 __spirv_SConvert_Rint2_rte(int2); 3684 __attribute__((overloadable)) int2 __spirv_SConvert_Rint2_rtp(int2); 3685 __attribute__((overloadable)) int2 __spirv_SConvert_Rint2_rtn(int2); 3686 __attribute__((overloadable)) int2 __spirv_SConvert_Rint2_sat(int2); 3687 __attribute__((overloadable)) int2 __spirv_SConvert_Rint2_sat_rtz(int2); 3688 __attribute__((overloadable)) int2 __spirv_SConvert_Rint2_sat_rte(int2); 3689 __attribute__((overloadable)) int2 __spirv_SConvert_Rint2_sat_rtp(int2); 3690 __attribute__((overloadable)) int2 __spirv_SConvert_Rint2_sat_rtn(int2); 3691 __attribute__((overloadable)) int2 __spirv_SConvert_Rint2(long2); 3692 __attribute__((overloadable)) int2 __spirv_SConvert_Rint2_rtz(long2); 3693 __attribute__((overloadable)) int2 __spirv_SConvert_Rint2_rte(long2); 3694 __attribute__((overloadable)) int2 __spirv_SConvert_Rint2_rtp(long2); 3695 __attribute__((overloadable)) int2 __spirv_SConvert_Rint2_rtn(long2); 3696 __attribute__((overloadable)) int2 __spirv_SConvert_Rint2_sat(long2); 3697 __attribute__((overloadable)) int2 __spirv_SConvert_Rint2_sat_rtz(long2); 3698 __attribute__((overloadable)) int2 __spirv_SConvert_Rint2_sat_rte(long2); 3699 __attribute__((overloadable)) int2 __spirv_SConvert_Rint2_sat_rtp(long2); 3700 __attribute__((overloadable)) int2 __spirv_SConvert_Rint2_sat_rtn(long2); 3701 __attribute__((overloadable)) int3 __spirv_SConvert_Rint3(char3); 3702 __attribute__((overloadable)) int3 __spirv_SConvert_Rint3_rtz(char3); 3703 __attribute__((overloadable)) int3 __spirv_SConvert_Rint3_rte(char3); 3704 __attribute__((overloadable)) int3 __spirv_SConvert_Rint3_rtp(char3); 3705 __attribute__((overloadable)) int3 __spirv_SConvert_Rint3_rtn(char3); 3706 __attribute__((overloadable)) int3 __spirv_SConvert_Rint3_sat(char3); 3707 __attribute__((overloadable)) int3 __spirv_SConvert_Rint3_sat_rtz(char3); 3708 __attribute__((overloadable)) int3 __spirv_SConvert_Rint3_sat_rte(char3); 3709 __attribute__((overloadable)) int3 __spirv_SConvert_Rint3_sat_rtp(char3); 3710 __attribute__((overloadable)) int3 __spirv_SConvert_Rint3_sat_rtn(char3); 3711 __attribute__((overloadable)) int3 __spirv_SConvert_Rint3(short3); 3712 __attribute__((overloadable)) int3 __spirv_SConvert_Rint3_rtz(short3); 3713 __attribute__((overloadable)) int3 __spirv_SConvert_Rint3_rte(short3); 3714 __attribute__((overloadable)) int3 __spirv_SConvert_Rint3_rtp(short3); 3715 __attribute__((overloadable)) int3 __spirv_SConvert_Rint3_rtn(short3); 3716 __attribute__((overloadable)) int3 __spirv_SConvert_Rint3_sat(short3); 3717 __attribute__((overloadable)) int3 __spirv_SConvert_Rint3_sat_rtz(short3); 3718 __attribute__((overloadable)) int3 __spirv_SConvert_Rint3_sat_rte(short3); 3719 __attribute__((overloadable)) int3 __spirv_SConvert_Rint3_sat_rtp(short3); 3720 __attribute__((overloadable)) int3 __spirv_SConvert_Rint3_sat_rtn(short3); 3721 __attribute__((overloadable)) int3 __spirv_SConvert_Rint3(int3); 3722 __attribute__((overloadable)) int3 __spirv_SConvert_Rint3_rtz(int3); 3723 __attribute__((overloadable)) int3 __spirv_SConvert_Rint3_rte(int3); 3724 __attribute__((overloadable)) int3 __spirv_SConvert_Rint3_rtp(int3); 3725 __attribute__((overloadable)) int3 __spirv_SConvert_Rint3_rtn(int3); 3726 __attribute__((overloadable)) int3 __spirv_SConvert_Rint3_sat(int3); 3727 __attribute__((overloadable)) int3 __spirv_SConvert_Rint3_sat_rtz(int3); 3728 __attribute__((overloadable)) int3 __spirv_SConvert_Rint3_sat_rte(int3); 3729 __attribute__((overloadable)) int3 __spirv_SConvert_Rint3_sat_rtp(int3); 3730 __attribute__((overloadable)) int3 __spirv_SConvert_Rint3_sat_rtn(int3); 3731 __attribute__((overloadable)) int3 __spirv_SConvert_Rint3(long3); 3732 __attribute__((overloadable)) int3 __spirv_SConvert_Rint3_rtz(long3); 3733 __attribute__((overloadable)) int3 __spirv_SConvert_Rint3_rte(long3); 3734 __attribute__((overloadable)) int3 __spirv_SConvert_Rint3_rtp(long3); 3735 __attribute__((overloadable)) int3 __spirv_SConvert_Rint3_rtn(long3); 3736 __attribute__((overloadable)) int3 __spirv_SConvert_Rint3_sat(long3); 3737 __attribute__((overloadable)) int3 __spirv_SConvert_Rint3_sat_rtz(long3); 3738 __attribute__((overloadable)) int3 __spirv_SConvert_Rint3_sat_rte(long3); 3739 __attribute__((overloadable)) int3 __spirv_SConvert_Rint3_sat_rtp(long3); 3740 __attribute__((overloadable)) int3 __spirv_SConvert_Rint3_sat_rtn(long3); 3741 __attribute__((overloadable)) int4 __spirv_SConvert_Rint4(char4); 3742 __attribute__((overloadable)) int4 __spirv_SConvert_Rint4_rtz(char4); 3743 __attribute__((overloadable)) int4 __spirv_SConvert_Rint4_rte(char4); 3744 __attribute__((overloadable)) int4 __spirv_SConvert_Rint4_rtp(char4); 3745 __attribute__((overloadable)) int4 __spirv_SConvert_Rint4_rtn(char4); 3746 __attribute__((overloadable)) int4 __spirv_SConvert_Rint4_sat(char4); 3747 __attribute__((overloadable)) int4 __spirv_SConvert_Rint4_sat_rtz(char4); 3748 __attribute__((overloadable)) int4 __spirv_SConvert_Rint4_sat_rte(char4); 3749 __attribute__((overloadable)) int4 __spirv_SConvert_Rint4_sat_rtp(char4); 3750 __attribute__((overloadable)) int4 __spirv_SConvert_Rint4_sat_rtn(char4); 3751 __attribute__((overloadable)) int4 __spirv_SConvert_Rint4(short4); 3752 __attribute__((overloadable)) int4 __spirv_SConvert_Rint4_rtz(short4); 3753 __attribute__((overloadable)) int4 __spirv_SConvert_Rint4_rte(short4); 3754 __attribute__((overloadable)) int4 __spirv_SConvert_Rint4_rtp(short4); 3755 __attribute__((overloadable)) int4 __spirv_SConvert_Rint4_rtn(short4); 3756 __attribute__((overloadable)) int4 __spirv_SConvert_Rint4_sat(short4); 3757 __attribute__((overloadable)) int4 __spirv_SConvert_Rint4_sat_rtz(short4); 3758 __attribute__((overloadable)) int4 __spirv_SConvert_Rint4_sat_rte(short4); 3759 __attribute__((overloadable)) int4 __spirv_SConvert_Rint4_sat_rtp(short4); 3760 __attribute__((overloadable)) int4 __spirv_SConvert_Rint4_sat_rtn(short4); 3761 __attribute__((overloadable)) int4 __spirv_SConvert_Rint4(int4); 3762 __attribute__((overloadable)) int4 __spirv_SConvert_Rint4_rtz(int4); 3763 __attribute__((overloadable)) int4 __spirv_SConvert_Rint4_rte(int4); 3764 __attribute__((overloadable)) int4 __spirv_SConvert_Rint4_rtp(int4); 3765 __attribute__((overloadable)) int4 __spirv_SConvert_Rint4_rtn(int4); 3766 __attribute__((overloadable)) int4 __spirv_SConvert_Rint4_sat(int4); 3767 __attribute__((overloadable)) int4 __spirv_SConvert_Rint4_sat_rtz(int4); 3768 __attribute__((overloadable)) int4 __spirv_SConvert_Rint4_sat_rte(int4); 3769 __attribute__((overloadable)) int4 __spirv_SConvert_Rint4_sat_rtp(int4); 3770 __attribute__((overloadable)) int4 __spirv_SConvert_Rint4_sat_rtn(int4); 3771 __attribute__((overloadable)) int4 __spirv_SConvert_Rint4(long4); 3772 __attribute__((overloadable)) int4 __spirv_SConvert_Rint4_rtz(long4); 3773 __attribute__((overloadable)) int4 __spirv_SConvert_Rint4_rte(long4); 3774 __attribute__((overloadable)) int4 __spirv_SConvert_Rint4_rtp(long4); 3775 __attribute__((overloadable)) int4 __spirv_SConvert_Rint4_rtn(long4); 3776 __attribute__((overloadable)) int4 __spirv_SConvert_Rint4_sat(long4); 3777 __attribute__((overloadable)) int4 __spirv_SConvert_Rint4_sat_rtz(long4); 3778 __attribute__((overloadable)) int4 __spirv_SConvert_Rint4_sat_rte(long4); 3779 __attribute__((overloadable)) int4 __spirv_SConvert_Rint4_sat_rtp(long4); 3780 __attribute__((overloadable)) int4 __spirv_SConvert_Rint4_sat_rtn(long4); 3781 __attribute__((overloadable)) int8 __spirv_SConvert_Rint8(char8); 3782 __attribute__((overloadable)) int8 __spirv_SConvert_Rint8_rtz(char8); 3783 __attribute__((overloadable)) int8 __spirv_SConvert_Rint8_rte(char8); 3784 __attribute__((overloadable)) int8 __spirv_SConvert_Rint8_rtp(char8); 3785 __attribute__((overloadable)) int8 __spirv_SConvert_Rint8_rtn(char8); 3786 __attribute__((overloadable)) int8 __spirv_SConvert_Rint8_sat(char8); 3787 __attribute__((overloadable)) int8 __spirv_SConvert_Rint8_sat_rtz(char8); 3788 __attribute__((overloadable)) int8 __spirv_SConvert_Rint8_sat_rte(char8); 3789 __attribute__((overloadable)) int8 __spirv_SConvert_Rint8_sat_rtp(char8); 3790 __attribute__((overloadable)) int8 __spirv_SConvert_Rint8_sat_rtn(char8); 3791 __attribute__((overloadable)) int8 __spirv_SConvert_Rint8(short8); 3792 __attribute__((overloadable)) int8 __spirv_SConvert_Rint8_rtz(short8); 3793 __attribute__((overloadable)) int8 __spirv_SConvert_Rint8_rte(short8); 3794 __attribute__((overloadable)) int8 __spirv_SConvert_Rint8_rtp(short8); 3795 __attribute__((overloadable)) int8 __spirv_SConvert_Rint8_rtn(short8); 3796 __attribute__((overloadable)) int8 __spirv_SConvert_Rint8_sat(short8); 3797 __attribute__((overloadable)) int8 __spirv_SConvert_Rint8_sat_rtz(short8); 3798 __attribute__((overloadable)) int8 __spirv_SConvert_Rint8_sat_rte(short8); 3799 __attribute__((overloadable)) int8 __spirv_SConvert_Rint8_sat_rtp(short8); 3800 __attribute__((overloadable)) int8 __spirv_SConvert_Rint8_sat_rtn(short8); 3801 __attribute__((overloadable)) int8 __spirv_SConvert_Rint8(int8); 3802 __attribute__((overloadable)) int8 __spirv_SConvert_Rint8_rtz(int8); 3803 __attribute__((overloadable)) int8 __spirv_SConvert_Rint8_rte(int8); 3804 __attribute__((overloadable)) int8 __spirv_SConvert_Rint8_rtp(int8); 3805 __attribute__((overloadable)) int8 __spirv_SConvert_Rint8_rtn(int8); 3806 __attribute__((overloadable)) int8 __spirv_SConvert_Rint8_sat(int8); 3807 __attribute__((overloadable)) int8 __spirv_SConvert_Rint8_sat_rtz(int8); 3808 __attribute__((overloadable)) int8 __spirv_SConvert_Rint8_sat_rte(int8); 3809 __attribute__((overloadable)) int8 __spirv_SConvert_Rint8_sat_rtp(int8); 3810 __attribute__((overloadable)) int8 __spirv_SConvert_Rint8_sat_rtn(int8); 3811 __attribute__((overloadable)) int8 __spirv_SConvert_Rint8(long8); 3812 __attribute__((overloadable)) int8 __spirv_SConvert_Rint8_rtz(long8); 3813 __attribute__((overloadable)) int8 __spirv_SConvert_Rint8_rte(long8); 3814 __attribute__((overloadable)) int8 __spirv_SConvert_Rint8_rtp(long8); 3815 __attribute__((overloadable)) int8 __spirv_SConvert_Rint8_rtn(long8); 3816 __attribute__((overloadable)) int8 __spirv_SConvert_Rint8_sat(long8); 3817 __attribute__((overloadable)) int8 __spirv_SConvert_Rint8_sat_rtz(long8); 3818 __attribute__((overloadable)) int8 __spirv_SConvert_Rint8_sat_rte(long8); 3819 __attribute__((overloadable)) int8 __spirv_SConvert_Rint8_sat_rtp(long8); 3820 __attribute__((overloadable)) int8 __spirv_SConvert_Rint8_sat_rtn(long8); 3821 __attribute__((overloadable)) int16 __spirv_SConvert_Rint16(char16); 3822 __attribute__((overloadable)) int16 __spirv_SConvert_Rint16_rtz(char16); 3823 __attribute__((overloadable)) int16 __spirv_SConvert_Rint16_rte(char16); 3824 __attribute__((overloadable)) int16 __spirv_SConvert_Rint16_rtp(char16); 3825 __attribute__((overloadable)) int16 __spirv_SConvert_Rint16_rtn(char16); 3826 __attribute__((overloadable)) int16 __spirv_SConvert_Rint16_sat(char16); 3827 __attribute__((overloadable)) int16 __spirv_SConvert_Rint16_sat_rtz(char16); 3828 __attribute__((overloadable)) int16 __spirv_SConvert_Rint16_sat_rte(char16); 3829 __attribute__((overloadable)) int16 __spirv_SConvert_Rint16_sat_rtp(char16); 3830 __attribute__((overloadable)) int16 __spirv_SConvert_Rint16_sat_rtn(char16); 3831 __attribute__((overloadable)) int16 __spirv_SConvert_Rint16(short16); 3832 __attribute__((overloadable)) int16 __spirv_SConvert_Rint16_rtz(short16); 3833 __attribute__((overloadable)) int16 __spirv_SConvert_Rint16_rte(short16); 3834 __attribute__((overloadable)) int16 __spirv_SConvert_Rint16_rtp(short16); 3835 __attribute__((overloadable)) int16 __spirv_SConvert_Rint16_rtn(short16); 3836 __attribute__((overloadable)) int16 __spirv_SConvert_Rint16_sat(short16); 3837 __attribute__((overloadable)) int16 __spirv_SConvert_Rint16_sat_rtz(short16); 3838 __attribute__((overloadable)) int16 __spirv_SConvert_Rint16_sat_rte(short16); 3839 __attribute__((overloadable)) int16 __spirv_SConvert_Rint16_sat_rtp(short16); 3840 __attribute__((overloadable)) int16 __spirv_SConvert_Rint16_sat_rtn(short16); 3841 __attribute__((overloadable)) int16 __spirv_SConvert_Rint16(int16); 3842 __attribute__((overloadable)) int16 __spirv_SConvert_Rint16_rtz(int16); 3843 __attribute__((overloadable)) int16 __spirv_SConvert_Rint16_rte(int16); 3844 __attribute__((overloadable)) int16 __spirv_SConvert_Rint16_rtp(int16); 3845 __attribute__((overloadable)) int16 __spirv_SConvert_Rint16_rtn(int16); 3846 __attribute__((overloadable)) int16 __spirv_SConvert_Rint16_sat(int16); 3847 __attribute__((overloadable)) int16 __spirv_SConvert_Rint16_sat_rtz(int16); 3848 __attribute__((overloadable)) int16 __spirv_SConvert_Rint16_sat_rte(int16); 3849 __attribute__((overloadable)) int16 __spirv_SConvert_Rint16_sat_rtp(int16); 3850 __attribute__((overloadable)) int16 __spirv_SConvert_Rint16_sat_rtn(int16); 3851 __attribute__((overloadable)) int16 __spirv_SConvert_Rint16(long16); 3852 __attribute__((overloadable)) int16 __spirv_SConvert_Rint16_rtz(long16); 3853 __attribute__((overloadable)) int16 __spirv_SConvert_Rint16_rte(long16); 3854 __attribute__((overloadable)) int16 __spirv_SConvert_Rint16_rtp(long16); 3855 __attribute__((overloadable)) int16 __spirv_SConvert_Rint16_rtn(long16); 3856 __attribute__((overloadable)) int16 __spirv_SConvert_Rint16_sat(long16); 3857 __attribute__((overloadable)) int16 __spirv_SConvert_Rint16_sat_rtz(long16); 3858 __attribute__((overloadable)) int16 __spirv_SConvert_Rint16_sat_rte(long16); 3859 __attribute__((overloadable)) int16 __spirv_SConvert_Rint16_sat_rtp(long16); 3860 __attribute__((overloadable)) int16 __spirv_SConvert_Rint16_sat_rtn(long16); 3861 3862 __attribute__((overloadable)) long __spirv_SConvert_Rlong(char); 3863 __attribute__((overloadable)) long __spirv_SConvert_Rlong_rtz(char); 3864 __attribute__((overloadable)) long __spirv_SConvert_Rlong_rte(char); 3865 __attribute__((overloadable)) long __spirv_SConvert_Rlong_rtp(char); 3866 __attribute__((overloadable)) long __spirv_SConvert_Rlong_rtn(char); 3867 __attribute__((overloadable)) long __spirv_SConvert_Rlong_sat(char); 3868 __attribute__((overloadable)) long __spirv_SConvert_Rlong_sat_rtz(char); 3869 __attribute__((overloadable)) long __spirv_SConvert_Rlong_sat_rte(char); 3870 __attribute__((overloadable)) long __spirv_SConvert_Rlong_sat_rtp(char); 3871 __attribute__((overloadable)) long __spirv_SConvert_Rlong_sat_rtn(char); 3872 __attribute__((overloadable)) long __spirv_SConvert_Rlong(short); 3873 __attribute__((overloadable)) long __spirv_SConvert_Rlong_rtz(short); 3874 __attribute__((overloadable)) long __spirv_SConvert_Rlong_rte(short); 3875 __attribute__((overloadable)) long __spirv_SConvert_Rlong_rtp(short); 3876 __attribute__((overloadable)) long __spirv_SConvert_Rlong_rtn(short); 3877 __attribute__((overloadable)) long __spirv_SConvert_Rlong_sat(short); 3878 __attribute__((overloadable)) long __spirv_SConvert_Rlong_sat_rtz(short); 3879 __attribute__((overloadable)) long __spirv_SConvert_Rlong_sat_rte(short); 3880 __attribute__((overloadable)) long __spirv_SConvert_Rlong_sat_rtp(short); 3881 __attribute__((overloadable)) long __spirv_SConvert_Rlong_sat_rtn(short); 3882 __attribute__((overloadable)) long __spirv_SConvert_Rlong(int); 3883 __attribute__((overloadable)) long __spirv_SConvert_Rlong_rtz(int); 3884 __attribute__((overloadable)) long __spirv_SConvert_Rlong_rte(int); 3885 __attribute__((overloadable)) long __spirv_SConvert_Rlong_rtp(int); 3886 __attribute__((overloadable)) long __spirv_SConvert_Rlong_rtn(int); 3887 __attribute__((overloadable)) long __spirv_SConvert_Rlong_sat(int); 3888 __attribute__((overloadable)) long __spirv_SConvert_Rlong_sat_rtz(int); 3889 __attribute__((overloadable)) long __spirv_SConvert_Rlong_sat_rte(int); 3890 __attribute__((overloadable)) long __spirv_SConvert_Rlong_sat_rtp(int); 3891 __attribute__((overloadable)) long __spirv_SConvert_Rlong_sat_rtn(int); 3892 __attribute__((overloadable)) long __spirv_SConvert_Rlong(long); 3893 __attribute__((overloadable)) long __spirv_SConvert_Rlong_rtz(long); 3894 __attribute__((overloadable)) long __spirv_SConvert_Rlong_rte(long); 3895 __attribute__((overloadable)) long __spirv_SConvert_Rlong_rtp(long); 3896 __attribute__((overloadable)) long __spirv_SConvert_Rlong_rtn(long); 3897 __attribute__((overloadable)) long __spirv_SConvert_Rlong_sat(long); 3898 __attribute__((overloadable)) long __spirv_SConvert_Rlong_sat_rtz(long); 3899 __attribute__((overloadable)) long __spirv_SConvert_Rlong_sat_rte(long); 3900 __attribute__((overloadable)) long __spirv_SConvert_Rlong_sat_rtp(long); 3901 __attribute__((overloadable)) long __spirv_SConvert_Rlong_sat_rtn(long); 3902 __attribute__((overloadable)) long2 __spirv_SConvert_Rlong2(char2); 3903 __attribute__((overloadable)) long2 __spirv_SConvert_Rlong2_rtz(char2); 3904 __attribute__((overloadable)) long2 __spirv_SConvert_Rlong2_rte(char2); 3905 __attribute__((overloadable)) long2 __spirv_SConvert_Rlong2_rtp(char2); 3906 __attribute__((overloadable)) long2 __spirv_SConvert_Rlong2_rtn(char2); 3907 __attribute__((overloadable)) long2 __spirv_SConvert_Rlong2_sat(char2); 3908 __attribute__((overloadable)) long2 __spirv_SConvert_Rlong2_sat_rtz(char2); 3909 __attribute__((overloadable)) long2 __spirv_SConvert_Rlong2_sat_rte(char2); 3910 __attribute__((overloadable)) long2 __spirv_SConvert_Rlong2_sat_rtp(char2); 3911 __attribute__((overloadable)) long2 __spirv_SConvert_Rlong2_sat_rtn(char2); 3912 __attribute__((overloadable)) long2 __spirv_SConvert_Rlong2(short2); 3913 __attribute__((overloadable)) long2 __spirv_SConvert_Rlong2_rtz(short2); 3914 __attribute__((overloadable)) long2 __spirv_SConvert_Rlong2_rte(short2); 3915 __attribute__((overloadable)) long2 __spirv_SConvert_Rlong2_rtp(short2); 3916 __attribute__((overloadable)) long2 __spirv_SConvert_Rlong2_rtn(short2); 3917 __attribute__((overloadable)) long2 __spirv_SConvert_Rlong2_sat(short2); 3918 __attribute__((overloadable)) long2 __spirv_SConvert_Rlong2_sat_rtz(short2); 3919 __attribute__((overloadable)) long2 __spirv_SConvert_Rlong2_sat_rte(short2); 3920 __attribute__((overloadable)) long2 __spirv_SConvert_Rlong2_sat_rtp(short2); 3921 __attribute__((overloadable)) long2 __spirv_SConvert_Rlong2_sat_rtn(short2); 3922 __attribute__((overloadable)) long2 __spirv_SConvert_Rlong2(int2); 3923 __attribute__((overloadable)) long2 __spirv_SConvert_Rlong2_rtz(int2); 3924 __attribute__((overloadable)) long2 __spirv_SConvert_Rlong2_rte(int2); 3925 __attribute__((overloadable)) long2 __spirv_SConvert_Rlong2_rtp(int2); 3926 __attribute__((overloadable)) long2 __spirv_SConvert_Rlong2_rtn(int2); 3927 __attribute__((overloadable)) long2 __spirv_SConvert_Rlong2_sat(int2); 3928 __attribute__((overloadable)) long2 __spirv_SConvert_Rlong2_sat_rtz(int2); 3929 __attribute__((overloadable)) long2 __spirv_SConvert_Rlong2_sat_rte(int2); 3930 __attribute__((overloadable)) long2 __spirv_SConvert_Rlong2_sat_rtp(int2); 3931 __attribute__((overloadable)) long2 __spirv_SConvert_Rlong2_sat_rtn(int2); 3932 __attribute__((overloadable)) long2 __spirv_SConvert_Rlong2(long2); 3933 __attribute__((overloadable)) long2 __spirv_SConvert_Rlong2_rtz(long2); 3934 __attribute__((overloadable)) long2 __spirv_SConvert_Rlong2_rte(long2); 3935 __attribute__((overloadable)) long2 __spirv_SConvert_Rlong2_rtp(long2); 3936 __attribute__((overloadable)) long2 __spirv_SConvert_Rlong2_rtn(long2); 3937 __attribute__((overloadable)) long2 __spirv_SConvert_Rlong2_sat(long2); 3938 __attribute__((overloadable)) long2 __spirv_SConvert_Rlong2_sat_rtz(long2); 3939 __attribute__((overloadable)) long2 __spirv_SConvert_Rlong2_sat_rte(long2); 3940 __attribute__((overloadable)) long2 __spirv_SConvert_Rlong2_sat_rtp(long2); 3941 __attribute__((overloadable)) long2 __spirv_SConvert_Rlong2_sat_rtn(long2); 3942 __attribute__((overloadable)) long3 __spirv_SConvert_Rlong3(char3); 3943 __attribute__((overloadable)) long3 __spirv_SConvert_Rlong3_rtz(char3); 3944 __attribute__((overloadable)) long3 __spirv_SConvert_Rlong3_rte(char3); 3945 __attribute__((overloadable)) long3 __spirv_SConvert_Rlong3_rtp(char3); 3946 __attribute__((overloadable)) long3 __spirv_SConvert_Rlong3_rtn(char3); 3947 __attribute__((overloadable)) long3 __spirv_SConvert_Rlong3_sat(char3); 3948 __attribute__((overloadable)) long3 __spirv_SConvert_Rlong3_sat_rtz(char3); 3949 __attribute__((overloadable)) long3 __spirv_SConvert_Rlong3_sat_rte(char3); 3950 __attribute__((overloadable)) long3 __spirv_SConvert_Rlong3_sat_rtp(char3); 3951 __attribute__((overloadable)) long3 __spirv_SConvert_Rlong3_sat_rtn(char3); 3952 __attribute__((overloadable)) long3 __spirv_SConvert_Rlong3(short3); 3953 __attribute__((overloadable)) long3 __spirv_SConvert_Rlong3_rtz(short3); 3954 __attribute__((overloadable)) long3 __spirv_SConvert_Rlong3_rte(short3); 3955 __attribute__((overloadable)) long3 __spirv_SConvert_Rlong3_rtp(short3); 3956 __attribute__((overloadable)) long3 __spirv_SConvert_Rlong3_rtn(short3); 3957 __attribute__((overloadable)) long3 __spirv_SConvert_Rlong3_sat(short3); 3958 __attribute__((overloadable)) long3 __spirv_SConvert_Rlong3_sat_rtz(short3); 3959 __attribute__((overloadable)) long3 __spirv_SConvert_Rlong3_sat_rte(short3); 3960 __attribute__((overloadable)) long3 __spirv_SConvert_Rlong3_sat_rtp(short3); 3961 __attribute__((overloadable)) long3 __spirv_SConvert_Rlong3_sat_rtn(short3); 3962 __attribute__((overloadable)) long3 __spirv_SConvert_Rlong3(int3); 3963 __attribute__((overloadable)) long3 __spirv_SConvert_Rlong3_rtz(int3); 3964 __attribute__((overloadable)) long3 __spirv_SConvert_Rlong3_rte(int3); 3965 __attribute__((overloadable)) long3 __spirv_SConvert_Rlong3_rtp(int3); 3966 __attribute__((overloadable)) long3 __spirv_SConvert_Rlong3_rtn(int3); 3967 __attribute__((overloadable)) long3 __spirv_SConvert_Rlong3_sat(int3); 3968 __attribute__((overloadable)) long3 __spirv_SConvert_Rlong3_sat_rtz(int3); 3969 __attribute__((overloadable)) long3 __spirv_SConvert_Rlong3_sat_rte(int3); 3970 __attribute__((overloadable)) long3 __spirv_SConvert_Rlong3_sat_rtp(int3); 3971 __attribute__((overloadable)) long3 __spirv_SConvert_Rlong3_sat_rtn(int3); 3972 __attribute__((overloadable)) long3 __spirv_SConvert_Rlong3(long3); 3973 __attribute__((overloadable)) long3 __spirv_SConvert_Rlong3_rtz(long3); 3974 __attribute__((overloadable)) long3 __spirv_SConvert_Rlong3_rte(long3); 3975 __attribute__((overloadable)) long3 __spirv_SConvert_Rlong3_rtp(long3); 3976 __attribute__((overloadable)) long3 __spirv_SConvert_Rlong3_rtn(long3); 3977 __attribute__((overloadable)) long3 __spirv_SConvert_Rlong3_sat(long3); 3978 __attribute__((overloadable)) long3 __spirv_SConvert_Rlong3_sat_rtz(long3); 3979 __attribute__((overloadable)) long3 __spirv_SConvert_Rlong3_sat_rte(long3); 3980 __attribute__((overloadable)) long3 __spirv_SConvert_Rlong3_sat_rtp(long3); 3981 __attribute__((overloadable)) long3 __spirv_SConvert_Rlong3_sat_rtn(long3); 3982 __attribute__((overloadable)) long4 __spirv_SConvert_Rlong4(char4); 3983 __attribute__((overloadable)) long4 __spirv_SConvert_Rlong4_rtz(char4); 3984 __attribute__((overloadable)) long4 __spirv_SConvert_Rlong4_rte(char4); 3985 __attribute__((overloadable)) long4 __spirv_SConvert_Rlong4_rtp(char4); 3986 __attribute__((overloadable)) long4 __spirv_SConvert_Rlong4_rtn(char4); 3987 __attribute__((overloadable)) long4 __spirv_SConvert_Rlong4_sat(char4); 3988 __attribute__((overloadable)) long4 __spirv_SConvert_Rlong4_sat_rtz(char4); 3989 __attribute__((overloadable)) long4 __spirv_SConvert_Rlong4_sat_rte(char4); 3990 __attribute__((overloadable)) long4 __spirv_SConvert_Rlong4_sat_rtp(char4); 3991 __attribute__((overloadable)) long4 __spirv_SConvert_Rlong4_sat_rtn(char4); 3992 __attribute__((overloadable)) long4 __spirv_SConvert_Rlong4(short4); 3993 __attribute__((overloadable)) long4 __spirv_SConvert_Rlong4_rtz(short4); 3994 __attribute__((overloadable)) long4 __spirv_SConvert_Rlong4_rte(short4); 3995 __attribute__((overloadable)) long4 __spirv_SConvert_Rlong4_rtp(short4); 3996 __attribute__((overloadable)) long4 __spirv_SConvert_Rlong4_rtn(short4); 3997 __attribute__((overloadable)) long4 __spirv_SConvert_Rlong4_sat(short4); 3998 __attribute__((overloadable)) long4 __spirv_SConvert_Rlong4_sat_rtz(short4); 3999 __attribute__((overloadable)) long4 __spirv_SConvert_Rlong4_sat_rte(short4); 4000 __attribute__((overloadable)) long4 __spirv_SConvert_Rlong4_sat_rtp(short4); 4001 __attribute__((overloadable)) long4 __spirv_SConvert_Rlong4_sat_rtn(short4); 4002 __attribute__((overloadable)) long4 __spirv_SConvert_Rlong4(int4); 4003 __attribute__((overloadable)) long4 __spirv_SConvert_Rlong4_rtz(int4); 4004 __attribute__((overloadable)) long4 __spirv_SConvert_Rlong4_rte(int4); 4005 __attribute__((overloadable)) long4 __spirv_SConvert_Rlong4_rtp(int4); 4006 __attribute__((overloadable)) long4 __spirv_SConvert_Rlong4_rtn(int4); 4007 __attribute__((overloadable)) long4 __spirv_SConvert_Rlong4_sat(int4); 4008 __attribute__((overloadable)) long4 __spirv_SConvert_Rlong4_sat_rtz(int4); 4009 __attribute__((overloadable)) long4 __spirv_SConvert_Rlong4_sat_rte(int4); 4010 __attribute__((overloadable)) long4 __spirv_SConvert_Rlong4_sat_rtp(int4); 4011 __attribute__((overloadable)) long4 __spirv_SConvert_Rlong4_sat_rtn(int4); 4012 __attribute__((overloadable)) long4 __spirv_SConvert_Rlong4(long4); 4013 __attribute__((overloadable)) long4 __spirv_SConvert_Rlong4_rtz(long4); 4014 __attribute__((overloadable)) long4 __spirv_SConvert_Rlong4_rte(long4); 4015 __attribute__((overloadable)) long4 __spirv_SConvert_Rlong4_rtp(long4); 4016 __attribute__((overloadable)) long4 __spirv_SConvert_Rlong4_rtn(long4); 4017 __attribute__((overloadable)) long4 __spirv_SConvert_Rlong4_sat(long4); 4018 __attribute__((overloadable)) long4 __spirv_SConvert_Rlong4_sat_rtz(long4); 4019 __attribute__((overloadable)) long4 __spirv_SConvert_Rlong4_sat_rte(long4); 4020 __attribute__((overloadable)) long4 __spirv_SConvert_Rlong4_sat_rtp(long4); 4021 __attribute__((overloadable)) long4 __spirv_SConvert_Rlong4_sat_rtn(long4); 4022 __attribute__((overloadable)) long8 __spirv_SConvert_Rlong8(char8); 4023 __attribute__((overloadable)) long8 __spirv_SConvert_Rlong8_rtz(char8); 4024 __attribute__((overloadable)) long8 __spirv_SConvert_Rlong8_rte(char8); 4025 __attribute__((overloadable)) long8 __spirv_SConvert_Rlong8_rtp(char8); 4026 __attribute__((overloadable)) long8 __spirv_SConvert_Rlong8_rtn(char8); 4027 __attribute__((overloadable)) long8 __spirv_SConvert_Rlong8_sat(char8); 4028 __attribute__((overloadable)) long8 __spirv_SConvert_Rlong8_sat_rtz(char8); 4029 __attribute__((overloadable)) long8 __spirv_SConvert_Rlong8_sat_rte(char8); 4030 __attribute__((overloadable)) long8 __spirv_SConvert_Rlong8_sat_rtp(char8); 4031 __attribute__((overloadable)) long8 __spirv_SConvert_Rlong8_sat_rtn(char8); 4032 __attribute__((overloadable)) long8 __spirv_SConvert_Rlong8(short8); 4033 __attribute__((overloadable)) long8 __spirv_SConvert_Rlong8_rtz(short8); 4034 __attribute__((overloadable)) long8 __spirv_SConvert_Rlong8_rte(short8); 4035 __attribute__((overloadable)) long8 __spirv_SConvert_Rlong8_rtp(short8); 4036 __attribute__((overloadable)) long8 __spirv_SConvert_Rlong8_rtn(short8); 4037 __attribute__((overloadable)) long8 __spirv_SConvert_Rlong8_sat(short8); 4038 __attribute__((overloadable)) long8 __spirv_SConvert_Rlong8_sat_rtz(short8); 4039 __attribute__((overloadable)) long8 __spirv_SConvert_Rlong8_sat_rte(short8); 4040 __attribute__((overloadable)) long8 __spirv_SConvert_Rlong8_sat_rtp(short8); 4041 __attribute__((overloadable)) long8 __spirv_SConvert_Rlong8_sat_rtn(short8); 4042 __attribute__((overloadable)) long8 __spirv_SConvert_Rlong8(int8); 4043 __attribute__((overloadable)) long8 __spirv_SConvert_Rlong8_rtz(int8); 4044 __attribute__((overloadable)) long8 __spirv_SConvert_Rlong8_rte(int8); 4045 __attribute__((overloadable)) long8 __spirv_SConvert_Rlong8_rtp(int8); 4046 __attribute__((overloadable)) long8 __spirv_SConvert_Rlong8_rtn(int8); 4047 __attribute__((overloadable)) long8 __spirv_SConvert_Rlong8_sat(int8); 4048 __attribute__((overloadable)) long8 __spirv_SConvert_Rlong8_sat_rtz(int8); 4049 __attribute__((overloadable)) long8 __spirv_SConvert_Rlong8_sat_rte(int8); 4050 __attribute__((overloadable)) long8 __spirv_SConvert_Rlong8_sat_rtp(int8); 4051 __attribute__((overloadable)) long8 __spirv_SConvert_Rlong8_sat_rtn(int8); 4052 __attribute__((overloadable)) long8 __spirv_SConvert_Rlong8(long8); 4053 __attribute__((overloadable)) long8 __spirv_SConvert_Rlong8_rtz(long8); 4054 __attribute__((overloadable)) long8 __spirv_SConvert_Rlong8_rte(long8); 4055 __attribute__((overloadable)) long8 __spirv_SConvert_Rlong8_rtp(long8); 4056 __attribute__((overloadable)) long8 __spirv_SConvert_Rlong8_rtn(long8); 4057 __attribute__((overloadable)) long8 __spirv_SConvert_Rlong8_sat(long8); 4058 __attribute__((overloadable)) long8 __spirv_SConvert_Rlong8_sat_rtz(long8); 4059 __attribute__((overloadable)) long8 __spirv_SConvert_Rlong8_sat_rte(long8); 4060 __attribute__((overloadable)) long8 __spirv_SConvert_Rlong8_sat_rtp(long8); 4061 __attribute__((overloadable)) long8 __spirv_SConvert_Rlong8_sat_rtn(long8); 4062 __attribute__((overloadable)) long16 __spirv_SConvert_Rlong16(char16); 4063 __attribute__((overloadable)) long16 __spirv_SConvert_Rlong16_rtz(char16); 4064 __attribute__((overloadable)) long16 __spirv_SConvert_Rlong16_rte(char16); 4065 __attribute__((overloadable)) long16 __spirv_SConvert_Rlong16_rtp(char16); 4066 __attribute__((overloadable)) long16 __spirv_SConvert_Rlong16_rtn(char16); 4067 __attribute__((overloadable)) long16 __spirv_SConvert_Rlong16_sat(char16); 4068 __attribute__((overloadable)) long16 __spirv_SConvert_Rlong16_sat_rtz(char16); 4069 __attribute__((overloadable)) long16 __spirv_SConvert_Rlong16_sat_rte(char16); 4070 __attribute__((overloadable)) long16 __spirv_SConvert_Rlong16_sat_rtp(char16); 4071 __attribute__((overloadable)) long16 __spirv_SConvert_Rlong16_sat_rtn(char16); 4072 __attribute__((overloadable)) long16 __spirv_SConvert_Rlong16(short16); 4073 __attribute__((overloadable)) long16 __spirv_SConvert_Rlong16_rtz(short16); 4074 __attribute__((overloadable)) long16 __spirv_SConvert_Rlong16_rte(short16); 4075 __attribute__((overloadable)) long16 __spirv_SConvert_Rlong16_rtp(short16); 4076 __attribute__((overloadable)) long16 __spirv_SConvert_Rlong16_rtn(short16); 4077 __attribute__((overloadable)) long16 __spirv_SConvert_Rlong16_sat(short16); 4078 __attribute__((overloadable)) long16 __spirv_SConvert_Rlong16_sat_rtz(short16); 4079 __attribute__((overloadable)) long16 __spirv_SConvert_Rlong16_sat_rte(short16); 4080 __attribute__((overloadable)) long16 __spirv_SConvert_Rlong16_sat_rtp(short16); 4081 __attribute__((overloadable)) long16 __spirv_SConvert_Rlong16_sat_rtn(short16); 4082 __attribute__((overloadable)) long16 __spirv_SConvert_Rlong16(int16); 4083 __attribute__((overloadable)) long16 __spirv_SConvert_Rlong16_rtz(int16); 4084 __attribute__((overloadable)) long16 __spirv_SConvert_Rlong16_rte(int16); 4085 __attribute__((overloadable)) long16 __spirv_SConvert_Rlong16_rtp(int16); 4086 __attribute__((overloadable)) long16 __spirv_SConvert_Rlong16_rtn(int16); 4087 __attribute__((overloadable)) long16 __spirv_SConvert_Rlong16_sat(int16); 4088 __attribute__((overloadable)) long16 __spirv_SConvert_Rlong16_sat_rtz(int16); 4089 __attribute__((overloadable)) long16 __spirv_SConvert_Rlong16_sat_rte(int16); 4090 __attribute__((overloadable)) long16 __spirv_SConvert_Rlong16_sat_rtp(int16); 4091 __attribute__((overloadable)) long16 __spirv_SConvert_Rlong16_sat_rtn(int16); 4092 __attribute__((overloadable)) long16 __spirv_SConvert_Rlong16(long16); 4093 __attribute__((overloadable)) long16 __spirv_SConvert_Rlong16_rtz(long16); 4094 __attribute__((overloadable)) long16 __spirv_SConvert_Rlong16_rte(long16); 4095 __attribute__((overloadable)) long16 __spirv_SConvert_Rlong16_rtp(long16); 4096 __attribute__((overloadable)) long16 __spirv_SConvert_Rlong16_rtn(long16); 4097 __attribute__((overloadable)) long16 __spirv_SConvert_Rlong16_sat(long16); 4098 __attribute__((overloadable)) long16 __spirv_SConvert_Rlong16_sat_rtz(long16); 4099 __attribute__((overloadable)) long16 __spirv_SConvert_Rlong16_sat_rte(long16); 4100 __attribute__((overloadable)) long16 __spirv_SConvert_Rlong16_sat_rtp(long16); 4101 __attribute__((overloadable)) long16 __spirv_SConvert_Rlong16_sat_rtn(long16); 4102 4103 __attribute__((overloadable)) half __spirv_FConvert_Rhalf(half); 4104 __attribute__((overloadable)) half __spirv_FConvert_Rhalf_rtz(half); 4105 __attribute__((overloadable)) half __spirv_FConvert_Rhalf_rte(half); 4106 __attribute__((overloadable)) half __spirv_FConvert_Rhalf_rtp(half); 4107 __attribute__((overloadable)) half __spirv_FConvert_Rhalf_rtn(half); 4108 __attribute__((overloadable)) half __spirv_FConvert_Rhalf(float); 4109 __attribute__((overloadable)) half __spirv_FConvert_Rhalf_rtz(float); 4110 __attribute__((overloadable)) half __spirv_FConvert_Rhalf_rte(float); 4111 __attribute__((overloadable)) half __spirv_FConvert_Rhalf_rtp(float); 4112 __attribute__((overloadable)) half __spirv_FConvert_Rhalf_rtn(float); 4113 __attribute__((overloadable)) half __spirv_FConvert_Rhalf(double); 4114 __attribute__((overloadable)) half __spirv_FConvert_Rhalf_rtz(double); 4115 __attribute__((overloadable)) half __spirv_FConvert_Rhalf_rte(double); 4116 __attribute__((overloadable)) half __spirv_FConvert_Rhalf_rtp(double); 4117 __attribute__((overloadable)) half __spirv_FConvert_Rhalf_rtn(double); 4118 __attribute__((overloadable)) half2 __spirv_FConvert_Rhalf2(half2); 4119 __attribute__((overloadable)) half2 __spirv_FConvert_Rhalf2_rtz(half2); 4120 __attribute__((overloadable)) half2 __spirv_FConvert_Rhalf2_rte(half2); 4121 __attribute__((overloadable)) half2 __spirv_FConvert_Rhalf2_rtp(half2); 4122 __attribute__((overloadable)) half2 __spirv_FConvert_Rhalf2_rtn(half2); 4123 __attribute__((overloadable)) half2 __spirv_FConvert_Rhalf2(float2); 4124 __attribute__((overloadable)) half2 __spirv_FConvert_Rhalf2_rtz(float2); 4125 __attribute__((overloadable)) half2 __spirv_FConvert_Rhalf2_rte(float2); 4126 __attribute__((overloadable)) half2 __spirv_FConvert_Rhalf2_rtp(float2); 4127 __attribute__((overloadable)) half2 __spirv_FConvert_Rhalf2_rtn(float2); 4128 __attribute__((overloadable)) half2 __spirv_FConvert_Rhalf2(double2); 4129 __attribute__((overloadable)) half2 __spirv_FConvert_Rhalf2_rtz(double2); 4130 __attribute__((overloadable)) half2 __spirv_FConvert_Rhalf2_rte(double2); 4131 __attribute__((overloadable)) half2 __spirv_FConvert_Rhalf2_rtp(double2); 4132 __attribute__((overloadable)) half2 __spirv_FConvert_Rhalf2_rtn(double2); 4133 __attribute__((overloadable)) half3 __spirv_FConvert_Rhalf3(half3); 4134 __attribute__((overloadable)) half3 __spirv_FConvert_Rhalf3_rtz(half3); 4135 __attribute__((overloadable)) half3 __spirv_FConvert_Rhalf3_rte(half3); 4136 __attribute__((overloadable)) half3 __spirv_FConvert_Rhalf3_rtp(half3); 4137 __attribute__((overloadable)) half3 __spirv_FConvert_Rhalf3_rtn(half3); 4138 __attribute__((overloadable)) half3 __spirv_FConvert_Rhalf3(float3); 4139 __attribute__((overloadable)) half3 __spirv_FConvert_Rhalf3_rtz(float3); 4140 __attribute__((overloadable)) half3 __spirv_FConvert_Rhalf3_rte(float3); 4141 __attribute__((overloadable)) half3 __spirv_FConvert_Rhalf3_rtp(float3); 4142 __attribute__((overloadable)) half3 __spirv_FConvert_Rhalf3_rtn(float3); 4143 __attribute__((overloadable)) half3 __spirv_FConvert_Rhalf3(double3); 4144 __attribute__((overloadable)) half3 __spirv_FConvert_Rhalf3_rtz(double3); 4145 __attribute__((overloadable)) half3 __spirv_FConvert_Rhalf3_rte(double3); 4146 __attribute__((overloadable)) half3 __spirv_FConvert_Rhalf3_rtp(double3); 4147 __attribute__((overloadable)) half3 __spirv_FConvert_Rhalf3_rtn(double3); 4148 __attribute__((overloadable)) half4 __spirv_FConvert_Rhalf4(half4); 4149 __attribute__((overloadable)) half4 __spirv_FConvert_Rhalf4_rtz(half4); 4150 __attribute__((overloadable)) half4 __spirv_FConvert_Rhalf4_rte(half4); 4151 __attribute__((overloadable)) half4 __spirv_FConvert_Rhalf4_rtp(half4); 4152 __attribute__((overloadable)) half4 __spirv_FConvert_Rhalf4_rtn(half4); 4153 __attribute__((overloadable)) half4 __spirv_FConvert_Rhalf4(float4); 4154 __attribute__((overloadable)) half4 __spirv_FConvert_Rhalf4_rtz(float4); 4155 __attribute__((overloadable)) half4 __spirv_FConvert_Rhalf4_rte(float4); 4156 __attribute__((overloadable)) half4 __spirv_FConvert_Rhalf4_rtp(float4); 4157 __attribute__((overloadable)) half4 __spirv_FConvert_Rhalf4_rtn(float4); 4158 __attribute__((overloadable)) half4 __spirv_FConvert_Rhalf4(double4); 4159 __attribute__((overloadable)) half4 __spirv_FConvert_Rhalf4_rtz(double4); 4160 __attribute__((overloadable)) half4 __spirv_FConvert_Rhalf4_rte(double4); 4161 __attribute__((overloadable)) half4 __spirv_FConvert_Rhalf4_rtp(double4); 4162 __attribute__((overloadable)) half4 __spirv_FConvert_Rhalf4_rtn(double4); 4163 __attribute__((overloadable)) half8 __spirv_FConvert_Rhalf8(half8); 4164 __attribute__((overloadable)) half8 __spirv_FConvert_Rhalf8_rtz(half8); 4165 __attribute__((overloadable)) half8 __spirv_FConvert_Rhalf8_rte(half8); 4166 __attribute__((overloadable)) half8 __spirv_FConvert_Rhalf8_rtp(half8); 4167 __attribute__((overloadable)) half8 __spirv_FConvert_Rhalf8_rtn(half8); 4168 __attribute__((overloadable)) half8 __spirv_FConvert_Rhalf8(float8); 4169 __attribute__((overloadable)) half8 __spirv_FConvert_Rhalf8_rtz(float8); 4170 __attribute__((overloadable)) half8 __spirv_FConvert_Rhalf8_rte(float8); 4171 __attribute__((overloadable)) half8 __spirv_FConvert_Rhalf8_rtp(float8); 4172 __attribute__((overloadable)) half8 __spirv_FConvert_Rhalf8_rtn(float8); 4173 __attribute__((overloadable)) half8 __spirv_FConvert_Rhalf8(double8); 4174 __attribute__((overloadable)) half8 __spirv_FConvert_Rhalf8_rtz(double8); 4175 __attribute__((overloadable)) half8 __spirv_FConvert_Rhalf8_rte(double8); 4176 __attribute__((overloadable)) half8 __spirv_FConvert_Rhalf8_rtp(double8); 4177 __attribute__((overloadable)) half8 __spirv_FConvert_Rhalf8_rtn(double8); 4178 __attribute__((overloadable)) half16 __spirv_FConvert_Rhalf16(half16); 4179 __attribute__((overloadable)) half16 __spirv_FConvert_Rhalf16_rtz(half16); 4180 __attribute__((overloadable)) half16 __spirv_FConvert_Rhalf16_rte(half16); 4181 __attribute__((overloadable)) half16 __spirv_FConvert_Rhalf16_rtp(half16); 4182 __attribute__((overloadable)) half16 __spirv_FConvert_Rhalf16_rtn(half16); 4183 __attribute__((overloadable)) half16 __spirv_FConvert_Rhalf16(float16); 4184 __attribute__((overloadable)) half16 __spirv_FConvert_Rhalf16_rtz(float16); 4185 __attribute__((overloadable)) half16 __spirv_FConvert_Rhalf16_rte(float16); 4186 __attribute__((overloadable)) half16 __spirv_FConvert_Rhalf16_rtp(float16); 4187 __attribute__((overloadable)) half16 __spirv_FConvert_Rhalf16_rtn(float16); 4188 __attribute__((overloadable)) half16 __spirv_FConvert_Rhalf16(double16); 4189 __attribute__((overloadable)) half16 __spirv_FConvert_Rhalf16_rtz(double16); 4190 __attribute__((overloadable)) half16 __spirv_FConvert_Rhalf16_rte(double16); 4191 __attribute__((overloadable)) half16 __spirv_FConvert_Rhalf16_rtp(double16); 4192 __attribute__((overloadable)) half16 __spirv_FConvert_Rhalf16_rtn(double16); 4193 4194 __attribute__((overloadable)) float __spirv_FConvert_Rfloat(half); 4195 __attribute__((overloadable)) float __spirv_FConvert_Rfloat_rtz(half); 4196 __attribute__((overloadable)) float __spirv_FConvert_Rfloat_rte(half); 4197 __attribute__((overloadable)) float __spirv_FConvert_Rfloat_rtp(half); 4198 __attribute__((overloadable)) float __spirv_FConvert_Rfloat_rtn(half); 4199 __attribute__((overloadable)) float __spirv_FConvert_Rfloat(float); 4200 __attribute__((overloadable)) float __spirv_FConvert_Rfloat_rtz(float); 4201 __attribute__((overloadable)) float __spirv_FConvert_Rfloat_rte(float); 4202 __attribute__((overloadable)) float __spirv_FConvert_Rfloat_rtp(float); 4203 __attribute__((overloadable)) float __spirv_FConvert_Rfloat_rtn(float); 4204 __attribute__((overloadable)) float __spirv_FConvert_Rfloat(double); 4205 __attribute__((overloadable)) float __spirv_FConvert_Rfloat_rtz(double); 4206 __attribute__((overloadable)) float __spirv_FConvert_Rfloat_rte(double); 4207 __attribute__((overloadable)) float __spirv_FConvert_Rfloat_rtp(double); 4208 __attribute__((overloadable)) float __spirv_FConvert_Rfloat_rtn(double); 4209 __attribute__((overloadable)) float2 __spirv_FConvert_Rfloat2(half2); 4210 __attribute__((overloadable)) float2 __spirv_FConvert_Rfloat2_rtz(half2); 4211 __attribute__((overloadable)) float2 __spirv_FConvert_Rfloat2_rte(half2); 4212 __attribute__((overloadable)) float2 __spirv_FConvert_Rfloat2_rtp(half2); 4213 __attribute__((overloadable)) float2 __spirv_FConvert_Rfloat2_rtn(half2); 4214 __attribute__((overloadable)) float2 __spirv_FConvert_Rfloat2(float2); 4215 __attribute__((overloadable)) float2 __spirv_FConvert_Rfloat2_rtz(float2); 4216 __attribute__((overloadable)) float2 __spirv_FConvert_Rfloat2_rte(float2); 4217 __attribute__((overloadable)) float2 __spirv_FConvert_Rfloat2_rtp(float2); 4218 __attribute__((overloadable)) float2 __spirv_FConvert_Rfloat2_rtn(float2); 4219 __attribute__((overloadable)) float2 __spirv_FConvert_Rfloat2(double2); 4220 __attribute__((overloadable)) float2 __spirv_FConvert_Rfloat2_rtz(double2); 4221 __attribute__((overloadable)) float2 __spirv_FConvert_Rfloat2_rte(double2); 4222 __attribute__((overloadable)) float2 __spirv_FConvert_Rfloat2_rtp(double2); 4223 __attribute__((overloadable)) float2 __spirv_FConvert_Rfloat2_rtn(double2); 4224 __attribute__((overloadable)) float3 __spirv_FConvert_Rfloat3(half3); 4225 __attribute__((overloadable)) float3 __spirv_FConvert_Rfloat3_rtz(half3); 4226 __attribute__((overloadable)) float3 __spirv_FConvert_Rfloat3_rte(half3); 4227 __attribute__((overloadable)) float3 __spirv_FConvert_Rfloat3_rtp(half3); 4228 __attribute__((overloadable)) float3 __spirv_FConvert_Rfloat3_rtn(half3); 4229 __attribute__((overloadable)) float3 __spirv_FConvert_Rfloat3(float3); 4230 __attribute__((overloadable)) float3 __spirv_FConvert_Rfloat3_rtz(float3); 4231 __attribute__((overloadable)) float3 __spirv_FConvert_Rfloat3_rte(float3); 4232 __attribute__((overloadable)) float3 __spirv_FConvert_Rfloat3_rtp(float3); 4233 __attribute__((overloadable)) float3 __spirv_FConvert_Rfloat3_rtn(float3); 4234 __attribute__((overloadable)) float3 __spirv_FConvert_Rfloat3(double3); 4235 __attribute__((overloadable)) float3 __spirv_FConvert_Rfloat3_rtz(double3); 4236 __attribute__((overloadable)) float3 __spirv_FConvert_Rfloat3_rte(double3); 4237 __attribute__((overloadable)) float3 __spirv_FConvert_Rfloat3_rtp(double3); 4238 __attribute__((overloadable)) float3 __spirv_FConvert_Rfloat3_rtn(double3); 4239 __attribute__((overloadable)) float4 __spirv_FConvert_Rfloat4(half4); 4240 __attribute__((overloadable)) float4 __spirv_FConvert_Rfloat4_rtz(half4); 4241 __attribute__((overloadable)) float4 __spirv_FConvert_Rfloat4_rte(half4); 4242 __attribute__((overloadable)) float4 __spirv_FConvert_Rfloat4_rtp(half4); 4243 __attribute__((overloadable)) float4 __spirv_FConvert_Rfloat4_rtn(half4); 4244 __attribute__((overloadable)) float4 __spirv_FConvert_Rfloat4(float4); 4245 __attribute__((overloadable)) float4 __spirv_FConvert_Rfloat4_rtz(float4); 4246 __attribute__((overloadable)) float4 __spirv_FConvert_Rfloat4_rte(float4); 4247 __attribute__((overloadable)) float4 __spirv_FConvert_Rfloat4_rtp(float4); 4248 __attribute__((overloadable)) float4 __spirv_FConvert_Rfloat4_rtn(float4); 4249 __attribute__((overloadable)) float4 __spirv_FConvert_Rfloat4(double4); 4250 __attribute__((overloadable)) float4 __spirv_FConvert_Rfloat4_rtz(double4); 4251 __attribute__((overloadable)) float4 __spirv_FConvert_Rfloat4_rte(double4); 4252 __attribute__((overloadable)) float4 __spirv_FConvert_Rfloat4_rtp(double4); 4253 __attribute__((overloadable)) float4 __spirv_FConvert_Rfloat4_rtn(double4); 4254 __attribute__((overloadable)) float8 __spirv_FConvert_Rfloat8(half8); 4255 __attribute__((overloadable)) float8 __spirv_FConvert_Rfloat8_rtz(half8); 4256 __attribute__((overloadable)) float8 __spirv_FConvert_Rfloat8_rte(half8); 4257 __attribute__((overloadable)) float8 __spirv_FConvert_Rfloat8_rtp(half8); 4258 __attribute__((overloadable)) float8 __spirv_FConvert_Rfloat8_rtn(half8); 4259 __attribute__((overloadable)) float8 __spirv_FConvert_Rfloat8(float8); 4260 __attribute__((overloadable)) float8 __spirv_FConvert_Rfloat8_rtz(float8); 4261 __attribute__((overloadable)) float8 __spirv_FConvert_Rfloat8_rte(float8); 4262 __attribute__((overloadable)) float8 __spirv_FConvert_Rfloat8_rtp(float8); 4263 __attribute__((overloadable)) float8 __spirv_FConvert_Rfloat8_rtn(float8); 4264 __attribute__((overloadable)) float8 __spirv_FConvert_Rfloat8(double8); 4265 __attribute__((overloadable)) float8 __spirv_FConvert_Rfloat8_rtz(double8); 4266 __attribute__((overloadable)) float8 __spirv_FConvert_Rfloat8_rte(double8); 4267 __attribute__((overloadable)) float8 __spirv_FConvert_Rfloat8_rtp(double8); 4268 __attribute__((overloadable)) float8 __spirv_FConvert_Rfloat8_rtn(double8); 4269 __attribute__((overloadable)) float16 __spirv_FConvert_Rfloat16(half16); 4270 __attribute__((overloadable)) float16 __spirv_FConvert_Rfloat16_rtz(half16); 4271 __attribute__((overloadable)) float16 __spirv_FConvert_Rfloat16_rte(half16); 4272 __attribute__((overloadable)) float16 __spirv_FConvert_Rfloat16_rtp(half16); 4273 __attribute__((overloadable)) float16 __spirv_FConvert_Rfloat16_rtn(half16); 4274 __attribute__((overloadable)) float16 __spirv_FConvert_Rfloat16(float16); 4275 __attribute__((overloadable)) float16 __spirv_FConvert_Rfloat16_rtz(float16); 4276 __attribute__((overloadable)) float16 __spirv_FConvert_Rfloat16_rte(float16); 4277 __attribute__((overloadable)) float16 __spirv_FConvert_Rfloat16_rtp(float16); 4278 __attribute__((overloadable)) float16 __spirv_FConvert_Rfloat16_rtn(float16); 4279 __attribute__((overloadable)) float16 __spirv_FConvert_Rfloat16(double16); 4280 __attribute__((overloadable)) float16 __spirv_FConvert_Rfloat16_rtz(double16); 4281 __attribute__((overloadable)) float16 __spirv_FConvert_Rfloat16_rte(double16); 4282 __attribute__((overloadable)) float16 __spirv_FConvert_Rfloat16_rtp(double16); 4283 __attribute__((overloadable)) float16 __spirv_FConvert_Rfloat16_rtn(double16); 4284 4285 __attribute__((overloadable)) double __spirv_FConvert_Rdouble(half); 4286 __attribute__((overloadable)) double __spirv_FConvert_Rdouble_rtz(half); 4287 __attribute__((overloadable)) double __spirv_FConvert_Rdouble_rte(half); 4288 __attribute__((overloadable)) double __spirv_FConvert_Rdouble_rtp(half); 4289 __attribute__((overloadable)) double __spirv_FConvert_Rdouble_rtn(half); 4290 __attribute__((overloadable)) double __spirv_FConvert_Rdouble(float); 4291 __attribute__((overloadable)) double __spirv_FConvert_Rdouble_rtz(float); 4292 __attribute__((overloadable)) double __spirv_FConvert_Rdouble_rte(float); 4293 __attribute__((overloadable)) double __spirv_FConvert_Rdouble_rtp(float); 4294 __attribute__((overloadable)) double __spirv_FConvert_Rdouble_rtn(float); 4295 __attribute__((overloadable)) double __spirv_FConvert_Rdouble(double); 4296 __attribute__((overloadable)) double __spirv_FConvert_Rdouble_rtz(double); 4297 __attribute__((overloadable)) double __spirv_FConvert_Rdouble_rte(double); 4298 __attribute__((overloadable)) double __spirv_FConvert_Rdouble_rtp(double); 4299 __attribute__((overloadable)) double __spirv_FConvert_Rdouble_rtn(double); 4300 __attribute__((overloadable)) double2 __spirv_FConvert_Rdouble2(half2); 4301 __attribute__((overloadable)) double2 __spirv_FConvert_Rdouble2_rtz(half2); 4302 __attribute__((overloadable)) double2 __spirv_FConvert_Rdouble2_rte(half2); 4303 __attribute__((overloadable)) double2 __spirv_FConvert_Rdouble2_rtp(half2); 4304 __attribute__((overloadable)) double2 __spirv_FConvert_Rdouble2_rtn(half2); 4305 __attribute__((overloadable)) double2 __spirv_FConvert_Rdouble2(float2); 4306 __attribute__((overloadable)) double2 __spirv_FConvert_Rdouble2_rtz(float2); 4307 __attribute__((overloadable)) double2 __spirv_FConvert_Rdouble2_rte(float2); 4308 __attribute__((overloadable)) double2 __spirv_FConvert_Rdouble2_rtp(float2); 4309 __attribute__((overloadable)) double2 __spirv_FConvert_Rdouble2_rtn(float2); 4310 __attribute__((overloadable)) double2 __spirv_FConvert_Rdouble2(double2); 4311 __attribute__((overloadable)) double2 __spirv_FConvert_Rdouble2_rtz(double2); 4312 __attribute__((overloadable)) double2 __spirv_FConvert_Rdouble2_rte(double2); 4313 __attribute__((overloadable)) double2 __spirv_FConvert_Rdouble2_rtp(double2); 4314 __attribute__((overloadable)) double2 __spirv_FConvert_Rdouble2_rtn(double2); 4315 __attribute__((overloadable)) double3 __spirv_FConvert_Rdouble3(half3); 4316 __attribute__((overloadable)) double3 __spirv_FConvert_Rdouble3_rtz(half3); 4317 __attribute__((overloadable)) double3 __spirv_FConvert_Rdouble3_rte(half3); 4318 __attribute__((overloadable)) double3 __spirv_FConvert_Rdouble3_rtp(half3); 4319 __attribute__((overloadable)) double3 __spirv_FConvert_Rdouble3_rtn(half3); 4320 __attribute__((overloadable)) double3 __spirv_FConvert_Rdouble3(float3); 4321 __attribute__((overloadable)) double3 __spirv_FConvert_Rdouble3_rtz(float3); 4322 __attribute__((overloadable)) double3 __spirv_FConvert_Rdouble3_rte(float3); 4323 __attribute__((overloadable)) double3 __spirv_FConvert_Rdouble3_rtp(float3); 4324 __attribute__((overloadable)) double3 __spirv_FConvert_Rdouble3_rtn(float3); 4325 __attribute__((overloadable)) double3 __spirv_FConvert_Rdouble3(double3); 4326 __attribute__((overloadable)) double3 __spirv_FConvert_Rdouble3_rtz(double3); 4327 __attribute__((overloadable)) double3 __spirv_FConvert_Rdouble3_rte(double3); 4328 __attribute__((overloadable)) double3 __spirv_FConvert_Rdouble3_rtp(double3); 4329 __attribute__((overloadable)) double3 __spirv_FConvert_Rdouble3_rtn(double3); 4330 __attribute__((overloadable)) double4 __spirv_FConvert_Rdouble4(half4); 4331 __attribute__((overloadable)) double4 __spirv_FConvert_Rdouble4_rtz(half4); 4332 __attribute__((overloadable)) double4 __spirv_FConvert_Rdouble4_rte(half4); 4333 __attribute__((overloadable)) double4 __spirv_FConvert_Rdouble4_rtp(half4); 4334 __attribute__((overloadable)) double4 __spirv_FConvert_Rdouble4_rtn(half4); 4335 __attribute__((overloadable)) double4 __spirv_FConvert_Rdouble4(float4); 4336 __attribute__((overloadable)) double4 __spirv_FConvert_Rdouble4_rtz(float4); 4337 __attribute__((overloadable)) double4 __spirv_FConvert_Rdouble4_rte(float4); 4338 __attribute__((overloadable)) double4 __spirv_FConvert_Rdouble4_rtp(float4); 4339 __attribute__((overloadable)) double4 __spirv_FConvert_Rdouble4_rtn(float4); 4340 __attribute__((overloadable)) double4 __spirv_FConvert_Rdouble4(double4); 4341 __attribute__((overloadable)) double4 __spirv_FConvert_Rdouble4_rtz(double4); 4342 __attribute__((overloadable)) double4 __spirv_FConvert_Rdouble4_rte(double4); 4343 __attribute__((overloadable)) double4 __spirv_FConvert_Rdouble4_rtp(double4); 4344 __attribute__((overloadable)) double4 __spirv_FConvert_Rdouble4_rtn(double4); 4345 __attribute__((overloadable)) double8 __spirv_FConvert_Rdouble8(half8); 4346 __attribute__((overloadable)) double8 __spirv_FConvert_Rdouble8_rtz(half8); 4347 __attribute__((overloadable)) double8 __spirv_FConvert_Rdouble8_rte(half8); 4348 __attribute__((overloadable)) double8 __spirv_FConvert_Rdouble8_rtp(half8); 4349 __attribute__((overloadable)) double8 __spirv_FConvert_Rdouble8_rtn(half8); 4350 __attribute__((overloadable)) double8 __spirv_FConvert_Rdouble8(float8); 4351 __attribute__((overloadable)) double8 __spirv_FConvert_Rdouble8_rtz(float8); 4352 __attribute__((overloadable)) double8 __spirv_FConvert_Rdouble8_rte(float8); 4353 __attribute__((overloadable)) double8 __spirv_FConvert_Rdouble8_rtp(float8); 4354 __attribute__((overloadable)) double8 __spirv_FConvert_Rdouble8_rtn(float8); 4355 __attribute__((overloadable)) double8 __spirv_FConvert_Rdouble8(double8); 4356 __attribute__((overloadable)) double8 __spirv_FConvert_Rdouble8_rtz(double8); 4357 __attribute__((overloadable)) double8 __spirv_FConvert_Rdouble8_rte(double8); 4358 __attribute__((overloadable)) double8 __spirv_FConvert_Rdouble8_rtp(double8); 4359 __attribute__((overloadable)) double8 __spirv_FConvert_Rdouble8_rtn(double8); 4360 __attribute__((overloadable)) double16 __spirv_FConvert_Rdouble16(half16); 4361 __attribute__((overloadable)) double16 __spirv_FConvert_Rdouble16_rtz(half16); 4362 __attribute__((overloadable)) double16 __spirv_FConvert_Rdouble16_rte(half16); 4363 __attribute__((overloadable)) double16 __spirv_FConvert_Rdouble16_rtp(half16); 4364 __attribute__((overloadable)) double16 __spirv_FConvert_Rdouble16_rtn(half16); 4365 __attribute__((overloadable)) double16 __spirv_FConvert_Rdouble16(float16); 4366 __attribute__((overloadable)) double16 __spirv_FConvert_Rdouble16_rtz(float16); 4367 __attribute__((overloadable)) double16 __spirv_FConvert_Rdouble16_rte(float16); 4368 __attribute__((overloadable)) double16 __spirv_FConvert_Rdouble16_rtp(float16); 4369 __attribute__((overloadable)) double16 __spirv_FConvert_Rdouble16_rtn(float16); 4370 __attribute__((overloadable)) double16 __spirv_FConvert_Rdouble16(double16); 4371 __attribute__((overloadable)) double16 __spirv_FConvert_Rdouble16_rtz(double16); 4372 __attribute__((overloadable)) double16 __spirv_FConvert_Rdouble16_rte(double16); 4373 __attribute__((overloadable)) double16 __spirv_FConvert_Rdouble16_rtp(double16); 4374 __attribute__((overloadable)) double16 __spirv_FConvert_Rdouble16_rtn(double16); 4375 4376 __attribute__((overloadable)) uchar __spirv_SatConvertSToU_Ruchar(char); 4377 __attribute__((overloadable)) uchar __spirv_SatConvertSToU_Ruchar_rtz(char); 4378 __attribute__((overloadable)) uchar __spirv_SatConvertSToU_Ruchar_rte(char); 4379 __attribute__((overloadable)) uchar __spirv_SatConvertSToU_Ruchar_rtp(char); 4380 __attribute__((overloadable)) uchar __spirv_SatConvertSToU_Ruchar_rtn(char); 4381 __attribute__((overloadable)) uchar __spirv_SatConvertSToU_Ruchar_sat(char); 4382 __attribute__((overloadable)) uchar __spirv_SatConvertSToU_Ruchar_sat_rtz(char); 4383 __attribute__((overloadable)) uchar __spirv_SatConvertSToU_Ruchar_sat_rte(char); 4384 __attribute__((overloadable)) uchar __spirv_SatConvertSToU_Ruchar_sat_rtp(char); 4385 __attribute__((overloadable)) uchar __spirv_SatConvertSToU_Ruchar_sat_rtn(char); 4386 __attribute__((overloadable)) uchar __spirv_SatConvertSToU_Ruchar(short); 4387 __attribute__((overloadable)) uchar __spirv_SatConvertSToU_Ruchar_rtz(short); 4388 __attribute__((overloadable)) uchar __spirv_SatConvertSToU_Ruchar_rte(short); 4389 __attribute__((overloadable)) uchar __spirv_SatConvertSToU_Ruchar_rtp(short); 4390 __attribute__((overloadable)) uchar __spirv_SatConvertSToU_Ruchar_rtn(short); 4391 __attribute__((overloadable)) uchar __spirv_SatConvertSToU_Ruchar_sat(short); 4392 __attribute__((overloadable)) uchar __spirv_SatConvertSToU_Ruchar_sat_rtz(short); 4393 __attribute__((overloadable)) uchar __spirv_SatConvertSToU_Ruchar_sat_rte(short); 4394 __attribute__((overloadable)) uchar __spirv_SatConvertSToU_Ruchar_sat_rtp(short); 4395 __attribute__((overloadable)) uchar __spirv_SatConvertSToU_Ruchar_sat_rtn(short); 4396 __attribute__((overloadable)) uchar __spirv_SatConvertSToU_Ruchar(int); 4397 __attribute__((overloadable)) uchar __spirv_SatConvertSToU_Ruchar_rtz(int); 4398 __attribute__((overloadable)) uchar __spirv_SatConvertSToU_Ruchar_rte(int); 4399 __attribute__((overloadable)) uchar __spirv_SatConvertSToU_Ruchar_rtp(int); 4400 __attribute__((overloadable)) uchar __spirv_SatConvertSToU_Ruchar_rtn(int); 4401 __attribute__((overloadable)) uchar __spirv_SatConvertSToU_Ruchar_sat(int); 4402 __attribute__((overloadable)) uchar __spirv_SatConvertSToU_Ruchar_sat_rtz(int); 4403 __attribute__((overloadable)) uchar __spirv_SatConvertSToU_Ruchar_sat_rte(int); 4404 __attribute__((overloadable)) uchar __spirv_SatConvertSToU_Ruchar_sat_rtp(int); 4405 __attribute__((overloadable)) uchar __spirv_SatConvertSToU_Ruchar_sat_rtn(int); 4406 __attribute__((overloadable)) uchar __spirv_SatConvertSToU_Ruchar(long); 4407 __attribute__((overloadable)) uchar __spirv_SatConvertSToU_Ruchar_rtz(long); 4408 __attribute__((overloadable)) uchar __spirv_SatConvertSToU_Ruchar_rte(long); 4409 __attribute__((overloadable)) uchar __spirv_SatConvertSToU_Ruchar_rtp(long); 4410 __attribute__((overloadable)) uchar __spirv_SatConvertSToU_Ruchar_rtn(long); 4411 __attribute__((overloadable)) uchar __spirv_SatConvertSToU_Ruchar_sat(long); 4412 __attribute__((overloadable)) uchar __spirv_SatConvertSToU_Ruchar_sat_rtz(long); 4413 __attribute__((overloadable)) uchar __spirv_SatConvertSToU_Ruchar_sat_rte(long); 4414 __attribute__((overloadable)) uchar __spirv_SatConvertSToU_Ruchar_sat_rtp(long); 4415 __attribute__((overloadable)) uchar __spirv_SatConvertSToU_Ruchar_sat_rtn(long); 4416 __attribute__((overloadable)) uchar2 __spirv_SatConvertSToU_Ruchar2(char2); 4417 __attribute__((overloadable)) uchar2 __spirv_SatConvertSToU_Ruchar2_rtz(char2); 4418 __attribute__((overloadable)) uchar2 __spirv_SatConvertSToU_Ruchar2_rte(char2); 4419 __attribute__((overloadable)) uchar2 __spirv_SatConvertSToU_Ruchar2_rtp(char2); 4420 __attribute__((overloadable)) uchar2 __spirv_SatConvertSToU_Ruchar2_rtn(char2); 4421 __attribute__((overloadable)) uchar2 __spirv_SatConvertSToU_Ruchar2_sat(char2); 4422 __attribute__((overloadable)) uchar2 __spirv_SatConvertSToU_Ruchar2_sat_rtz(char2); 4423 __attribute__((overloadable)) uchar2 __spirv_SatConvertSToU_Ruchar2_sat_rte(char2); 4424 __attribute__((overloadable)) uchar2 __spirv_SatConvertSToU_Ruchar2_sat_rtp(char2); 4425 __attribute__((overloadable)) uchar2 __spirv_SatConvertSToU_Ruchar2_sat_rtn(char2); 4426 __attribute__((overloadable)) uchar2 __spirv_SatConvertSToU_Ruchar2(short2); 4427 __attribute__((overloadable)) uchar2 __spirv_SatConvertSToU_Ruchar2_rtz(short2); 4428 __attribute__((overloadable)) uchar2 __spirv_SatConvertSToU_Ruchar2_rte(short2); 4429 __attribute__((overloadable)) uchar2 __spirv_SatConvertSToU_Ruchar2_rtp(short2); 4430 __attribute__((overloadable)) uchar2 __spirv_SatConvertSToU_Ruchar2_rtn(short2); 4431 __attribute__((overloadable)) uchar2 __spirv_SatConvertSToU_Ruchar2_sat(short2); 4432 __attribute__((overloadable)) uchar2 __spirv_SatConvertSToU_Ruchar2_sat_rtz(short2); 4433 __attribute__((overloadable)) uchar2 __spirv_SatConvertSToU_Ruchar2_sat_rte(short2); 4434 __attribute__((overloadable)) uchar2 __spirv_SatConvertSToU_Ruchar2_sat_rtp(short2); 4435 __attribute__((overloadable)) uchar2 __spirv_SatConvertSToU_Ruchar2_sat_rtn(short2); 4436 __attribute__((overloadable)) uchar2 __spirv_SatConvertSToU_Ruchar2(int2); 4437 __attribute__((overloadable)) uchar2 __spirv_SatConvertSToU_Ruchar2_rtz(int2); 4438 __attribute__((overloadable)) uchar2 __spirv_SatConvertSToU_Ruchar2_rte(int2); 4439 __attribute__((overloadable)) uchar2 __spirv_SatConvertSToU_Ruchar2_rtp(int2); 4440 __attribute__((overloadable)) uchar2 __spirv_SatConvertSToU_Ruchar2_rtn(int2); 4441 __attribute__((overloadable)) uchar2 __spirv_SatConvertSToU_Ruchar2_sat(int2); 4442 __attribute__((overloadable)) uchar2 __spirv_SatConvertSToU_Ruchar2_sat_rtz(int2); 4443 __attribute__((overloadable)) uchar2 __spirv_SatConvertSToU_Ruchar2_sat_rte(int2); 4444 __attribute__((overloadable)) uchar2 __spirv_SatConvertSToU_Ruchar2_sat_rtp(int2); 4445 __attribute__((overloadable)) uchar2 __spirv_SatConvertSToU_Ruchar2_sat_rtn(int2); 4446 __attribute__((overloadable)) uchar2 __spirv_SatConvertSToU_Ruchar2(long2); 4447 __attribute__((overloadable)) uchar2 __spirv_SatConvertSToU_Ruchar2_rtz(long2); 4448 __attribute__((overloadable)) uchar2 __spirv_SatConvertSToU_Ruchar2_rte(long2); 4449 __attribute__((overloadable)) uchar2 __spirv_SatConvertSToU_Ruchar2_rtp(long2); 4450 __attribute__((overloadable)) uchar2 __spirv_SatConvertSToU_Ruchar2_rtn(long2); 4451 __attribute__((overloadable)) uchar2 __spirv_SatConvertSToU_Ruchar2_sat(long2); 4452 __attribute__((overloadable)) uchar2 __spirv_SatConvertSToU_Ruchar2_sat_rtz(long2); 4453 __attribute__((overloadable)) uchar2 __spirv_SatConvertSToU_Ruchar2_sat_rte(long2); 4454 __attribute__((overloadable)) uchar2 __spirv_SatConvertSToU_Ruchar2_sat_rtp(long2); 4455 __attribute__((overloadable)) uchar2 __spirv_SatConvertSToU_Ruchar2_sat_rtn(long2); 4456 __attribute__((overloadable)) uchar3 __spirv_SatConvertSToU_Ruchar3(char3); 4457 __attribute__((overloadable)) uchar3 __spirv_SatConvertSToU_Ruchar3_rtz(char3); 4458 __attribute__((overloadable)) uchar3 __spirv_SatConvertSToU_Ruchar3_rte(char3); 4459 __attribute__((overloadable)) uchar3 __spirv_SatConvertSToU_Ruchar3_rtp(char3); 4460 __attribute__((overloadable)) uchar3 __spirv_SatConvertSToU_Ruchar3_rtn(char3); 4461 __attribute__((overloadable)) uchar3 __spirv_SatConvertSToU_Ruchar3_sat(char3); 4462 __attribute__((overloadable)) uchar3 __spirv_SatConvertSToU_Ruchar3_sat_rtz(char3); 4463 __attribute__((overloadable)) uchar3 __spirv_SatConvertSToU_Ruchar3_sat_rte(char3); 4464 __attribute__((overloadable)) uchar3 __spirv_SatConvertSToU_Ruchar3_sat_rtp(char3); 4465 __attribute__((overloadable)) uchar3 __spirv_SatConvertSToU_Ruchar3_sat_rtn(char3); 4466 __attribute__((overloadable)) uchar3 __spirv_SatConvertSToU_Ruchar3(short3); 4467 __attribute__((overloadable)) uchar3 __spirv_SatConvertSToU_Ruchar3_rtz(short3); 4468 __attribute__((overloadable)) uchar3 __spirv_SatConvertSToU_Ruchar3_rte(short3); 4469 __attribute__((overloadable)) uchar3 __spirv_SatConvertSToU_Ruchar3_rtp(short3); 4470 __attribute__((overloadable)) uchar3 __spirv_SatConvertSToU_Ruchar3_rtn(short3); 4471 __attribute__((overloadable)) uchar3 __spirv_SatConvertSToU_Ruchar3_sat(short3); 4472 __attribute__((overloadable)) uchar3 __spirv_SatConvertSToU_Ruchar3_sat_rtz(short3); 4473 __attribute__((overloadable)) uchar3 __spirv_SatConvertSToU_Ruchar3_sat_rte(short3); 4474 __attribute__((overloadable)) uchar3 __spirv_SatConvertSToU_Ruchar3_sat_rtp(short3); 4475 __attribute__((overloadable)) uchar3 __spirv_SatConvertSToU_Ruchar3_sat_rtn(short3); 4476 __attribute__((overloadable)) uchar3 __spirv_SatConvertSToU_Ruchar3(int3); 4477 __attribute__((overloadable)) uchar3 __spirv_SatConvertSToU_Ruchar3_rtz(int3); 4478 __attribute__((overloadable)) uchar3 __spirv_SatConvertSToU_Ruchar3_rte(int3); 4479 __attribute__((overloadable)) uchar3 __spirv_SatConvertSToU_Ruchar3_rtp(int3); 4480 __attribute__((overloadable)) uchar3 __spirv_SatConvertSToU_Ruchar3_rtn(int3); 4481 __attribute__((overloadable)) uchar3 __spirv_SatConvertSToU_Ruchar3_sat(int3); 4482 __attribute__((overloadable)) uchar3 __spirv_SatConvertSToU_Ruchar3_sat_rtz(int3); 4483 __attribute__((overloadable)) uchar3 __spirv_SatConvertSToU_Ruchar3_sat_rte(int3); 4484 __attribute__((overloadable)) uchar3 __spirv_SatConvertSToU_Ruchar3_sat_rtp(int3); 4485 __attribute__((overloadable)) uchar3 __spirv_SatConvertSToU_Ruchar3_sat_rtn(int3); 4486 __attribute__((overloadable)) uchar3 __spirv_SatConvertSToU_Ruchar3(long3); 4487 __attribute__((overloadable)) uchar3 __spirv_SatConvertSToU_Ruchar3_rtz(long3); 4488 __attribute__((overloadable)) uchar3 __spirv_SatConvertSToU_Ruchar3_rte(long3); 4489 __attribute__((overloadable)) uchar3 __spirv_SatConvertSToU_Ruchar3_rtp(long3); 4490 __attribute__((overloadable)) uchar3 __spirv_SatConvertSToU_Ruchar3_rtn(long3); 4491 __attribute__((overloadable)) uchar3 __spirv_SatConvertSToU_Ruchar3_sat(long3); 4492 __attribute__((overloadable)) uchar3 __spirv_SatConvertSToU_Ruchar3_sat_rtz(long3); 4493 __attribute__((overloadable)) uchar3 __spirv_SatConvertSToU_Ruchar3_sat_rte(long3); 4494 __attribute__((overloadable)) uchar3 __spirv_SatConvertSToU_Ruchar3_sat_rtp(long3); 4495 __attribute__((overloadable)) uchar3 __spirv_SatConvertSToU_Ruchar3_sat_rtn(long3); 4496 __attribute__((overloadable)) uchar4 __spirv_SatConvertSToU_Ruchar4(char4); 4497 __attribute__((overloadable)) uchar4 __spirv_SatConvertSToU_Ruchar4_rtz(char4); 4498 __attribute__((overloadable)) uchar4 __spirv_SatConvertSToU_Ruchar4_rte(char4); 4499 __attribute__((overloadable)) uchar4 __spirv_SatConvertSToU_Ruchar4_rtp(char4); 4500 __attribute__((overloadable)) uchar4 __spirv_SatConvertSToU_Ruchar4_rtn(char4); 4501 __attribute__((overloadable)) uchar4 __spirv_SatConvertSToU_Ruchar4_sat(char4); 4502 __attribute__((overloadable)) uchar4 __spirv_SatConvertSToU_Ruchar4_sat_rtz(char4); 4503 __attribute__((overloadable)) uchar4 __spirv_SatConvertSToU_Ruchar4_sat_rte(char4); 4504 __attribute__((overloadable)) uchar4 __spirv_SatConvertSToU_Ruchar4_sat_rtp(char4); 4505 __attribute__((overloadable)) uchar4 __spirv_SatConvertSToU_Ruchar4_sat_rtn(char4); 4506 __attribute__((overloadable)) uchar4 __spirv_SatConvertSToU_Ruchar4(short4); 4507 __attribute__((overloadable)) uchar4 __spirv_SatConvertSToU_Ruchar4_rtz(short4); 4508 __attribute__((overloadable)) uchar4 __spirv_SatConvertSToU_Ruchar4_rte(short4); 4509 __attribute__((overloadable)) uchar4 __spirv_SatConvertSToU_Ruchar4_rtp(short4); 4510 __attribute__((overloadable)) uchar4 __spirv_SatConvertSToU_Ruchar4_rtn(short4); 4511 __attribute__((overloadable)) uchar4 __spirv_SatConvertSToU_Ruchar4_sat(short4); 4512 __attribute__((overloadable)) uchar4 __spirv_SatConvertSToU_Ruchar4_sat_rtz(short4); 4513 __attribute__((overloadable)) uchar4 __spirv_SatConvertSToU_Ruchar4_sat_rte(short4); 4514 __attribute__((overloadable)) uchar4 __spirv_SatConvertSToU_Ruchar4_sat_rtp(short4); 4515 __attribute__((overloadable)) uchar4 __spirv_SatConvertSToU_Ruchar4_sat_rtn(short4); 4516 __attribute__((overloadable)) uchar4 __spirv_SatConvertSToU_Ruchar4(int4); 4517 __attribute__((overloadable)) uchar4 __spirv_SatConvertSToU_Ruchar4_rtz(int4); 4518 __attribute__((overloadable)) uchar4 __spirv_SatConvertSToU_Ruchar4_rte(int4); 4519 __attribute__((overloadable)) uchar4 __spirv_SatConvertSToU_Ruchar4_rtp(int4); 4520 __attribute__((overloadable)) uchar4 __spirv_SatConvertSToU_Ruchar4_rtn(int4); 4521 __attribute__((overloadable)) uchar4 __spirv_SatConvertSToU_Ruchar4_sat(int4); 4522 __attribute__((overloadable)) uchar4 __spirv_SatConvertSToU_Ruchar4_sat_rtz(int4); 4523 __attribute__((overloadable)) uchar4 __spirv_SatConvertSToU_Ruchar4_sat_rte(int4); 4524 __attribute__((overloadable)) uchar4 __spirv_SatConvertSToU_Ruchar4_sat_rtp(int4); 4525 __attribute__((overloadable)) uchar4 __spirv_SatConvertSToU_Ruchar4_sat_rtn(int4); 4526 __attribute__((overloadable)) uchar4 __spirv_SatConvertSToU_Ruchar4(long4); 4527 __attribute__((overloadable)) uchar4 __spirv_SatConvertSToU_Ruchar4_rtz(long4); 4528 __attribute__((overloadable)) uchar4 __spirv_SatConvertSToU_Ruchar4_rte(long4); 4529 __attribute__((overloadable)) uchar4 __spirv_SatConvertSToU_Ruchar4_rtp(long4); 4530 __attribute__((overloadable)) uchar4 __spirv_SatConvertSToU_Ruchar4_rtn(long4); 4531 __attribute__((overloadable)) uchar4 __spirv_SatConvertSToU_Ruchar4_sat(long4); 4532 __attribute__((overloadable)) uchar4 __spirv_SatConvertSToU_Ruchar4_sat_rtz(long4); 4533 __attribute__((overloadable)) uchar4 __spirv_SatConvertSToU_Ruchar4_sat_rte(long4); 4534 __attribute__((overloadable)) uchar4 __spirv_SatConvertSToU_Ruchar4_sat_rtp(long4); 4535 __attribute__((overloadable)) uchar4 __spirv_SatConvertSToU_Ruchar4_sat_rtn(long4); 4536 __attribute__((overloadable)) uchar8 __spirv_SatConvertSToU_Ruchar8(char8); 4537 __attribute__((overloadable)) uchar8 __spirv_SatConvertSToU_Ruchar8_rtz(char8); 4538 __attribute__((overloadable)) uchar8 __spirv_SatConvertSToU_Ruchar8_rte(char8); 4539 __attribute__((overloadable)) uchar8 __spirv_SatConvertSToU_Ruchar8_rtp(char8); 4540 __attribute__((overloadable)) uchar8 __spirv_SatConvertSToU_Ruchar8_rtn(char8); 4541 __attribute__((overloadable)) uchar8 __spirv_SatConvertSToU_Ruchar8_sat(char8); 4542 __attribute__((overloadable)) uchar8 __spirv_SatConvertSToU_Ruchar8_sat_rtz(char8); 4543 __attribute__((overloadable)) uchar8 __spirv_SatConvertSToU_Ruchar8_sat_rte(char8); 4544 __attribute__((overloadable)) uchar8 __spirv_SatConvertSToU_Ruchar8_sat_rtp(char8); 4545 __attribute__((overloadable)) uchar8 __spirv_SatConvertSToU_Ruchar8_sat_rtn(char8); 4546 __attribute__((overloadable)) uchar8 __spirv_SatConvertSToU_Ruchar8(short8); 4547 __attribute__((overloadable)) uchar8 __spirv_SatConvertSToU_Ruchar8_rtz(short8); 4548 __attribute__((overloadable)) uchar8 __spirv_SatConvertSToU_Ruchar8_rte(short8); 4549 __attribute__((overloadable)) uchar8 __spirv_SatConvertSToU_Ruchar8_rtp(short8); 4550 __attribute__((overloadable)) uchar8 __spirv_SatConvertSToU_Ruchar8_rtn(short8); 4551 __attribute__((overloadable)) uchar8 __spirv_SatConvertSToU_Ruchar8_sat(short8); 4552 __attribute__((overloadable)) uchar8 __spirv_SatConvertSToU_Ruchar8_sat_rtz(short8); 4553 __attribute__((overloadable)) uchar8 __spirv_SatConvertSToU_Ruchar8_sat_rte(short8); 4554 __attribute__((overloadable)) uchar8 __spirv_SatConvertSToU_Ruchar8_sat_rtp(short8); 4555 __attribute__((overloadable)) uchar8 __spirv_SatConvertSToU_Ruchar8_sat_rtn(short8); 4556 __attribute__((overloadable)) uchar8 __spirv_SatConvertSToU_Ruchar8(int8); 4557 __attribute__((overloadable)) uchar8 __spirv_SatConvertSToU_Ruchar8_rtz(int8); 4558 __attribute__((overloadable)) uchar8 __spirv_SatConvertSToU_Ruchar8_rte(int8); 4559 __attribute__((overloadable)) uchar8 __spirv_SatConvertSToU_Ruchar8_rtp(int8); 4560 __attribute__((overloadable)) uchar8 __spirv_SatConvertSToU_Ruchar8_rtn(int8); 4561 __attribute__((overloadable)) uchar8 __spirv_SatConvertSToU_Ruchar8_sat(int8); 4562 __attribute__((overloadable)) uchar8 __spirv_SatConvertSToU_Ruchar8_sat_rtz(int8); 4563 __attribute__((overloadable)) uchar8 __spirv_SatConvertSToU_Ruchar8_sat_rte(int8); 4564 __attribute__((overloadable)) uchar8 __spirv_SatConvertSToU_Ruchar8_sat_rtp(int8); 4565 __attribute__((overloadable)) uchar8 __spirv_SatConvertSToU_Ruchar8_sat_rtn(int8); 4566 __attribute__((overloadable)) uchar8 __spirv_SatConvertSToU_Ruchar8(long8); 4567 __attribute__((overloadable)) uchar8 __spirv_SatConvertSToU_Ruchar8_rtz(long8); 4568 __attribute__((overloadable)) uchar8 __spirv_SatConvertSToU_Ruchar8_rte(long8); 4569 __attribute__((overloadable)) uchar8 __spirv_SatConvertSToU_Ruchar8_rtp(long8); 4570 __attribute__((overloadable)) uchar8 __spirv_SatConvertSToU_Ruchar8_rtn(long8); 4571 __attribute__((overloadable)) uchar8 __spirv_SatConvertSToU_Ruchar8_sat(long8); 4572 __attribute__((overloadable)) uchar8 __spirv_SatConvertSToU_Ruchar8_sat_rtz(long8); 4573 __attribute__((overloadable)) uchar8 __spirv_SatConvertSToU_Ruchar8_sat_rte(long8); 4574 __attribute__((overloadable)) uchar8 __spirv_SatConvertSToU_Ruchar8_sat_rtp(long8); 4575 __attribute__((overloadable)) uchar8 __spirv_SatConvertSToU_Ruchar8_sat_rtn(long8); 4576 __attribute__((overloadable)) uchar16 __spirv_SatConvertSToU_Ruchar16(char16); 4577 __attribute__((overloadable)) uchar16 __spirv_SatConvertSToU_Ruchar16_rtz(char16); 4578 __attribute__((overloadable)) uchar16 __spirv_SatConvertSToU_Ruchar16_rte(char16); 4579 __attribute__((overloadable)) uchar16 __spirv_SatConvertSToU_Ruchar16_rtp(char16); 4580 __attribute__((overloadable)) uchar16 __spirv_SatConvertSToU_Ruchar16_rtn(char16); 4581 __attribute__((overloadable)) uchar16 __spirv_SatConvertSToU_Ruchar16_sat(char16); 4582 __attribute__((overloadable)) uchar16 __spirv_SatConvertSToU_Ruchar16_sat_rtz(char16); 4583 __attribute__((overloadable)) uchar16 __spirv_SatConvertSToU_Ruchar16_sat_rte(char16); 4584 __attribute__((overloadable)) uchar16 __spirv_SatConvertSToU_Ruchar16_sat_rtp(char16); 4585 __attribute__((overloadable)) uchar16 __spirv_SatConvertSToU_Ruchar16_sat_rtn(char16); 4586 __attribute__((overloadable)) uchar16 __spirv_SatConvertSToU_Ruchar16(short16); 4587 __attribute__((overloadable)) uchar16 __spirv_SatConvertSToU_Ruchar16_rtz(short16); 4588 __attribute__((overloadable)) uchar16 __spirv_SatConvertSToU_Ruchar16_rte(short16); 4589 __attribute__((overloadable)) uchar16 __spirv_SatConvertSToU_Ruchar16_rtp(short16); 4590 __attribute__((overloadable)) uchar16 __spirv_SatConvertSToU_Ruchar16_rtn(short16); 4591 __attribute__((overloadable)) uchar16 __spirv_SatConvertSToU_Ruchar16_sat(short16); 4592 __attribute__((overloadable)) uchar16 __spirv_SatConvertSToU_Ruchar16_sat_rtz(short16); 4593 __attribute__((overloadable)) uchar16 __spirv_SatConvertSToU_Ruchar16_sat_rte(short16); 4594 __attribute__((overloadable)) uchar16 __spirv_SatConvertSToU_Ruchar16_sat_rtp(short16); 4595 __attribute__((overloadable)) uchar16 __spirv_SatConvertSToU_Ruchar16_sat_rtn(short16); 4596 __attribute__((overloadable)) uchar16 __spirv_SatConvertSToU_Ruchar16(int16); 4597 __attribute__((overloadable)) uchar16 __spirv_SatConvertSToU_Ruchar16_rtz(int16); 4598 __attribute__((overloadable)) uchar16 __spirv_SatConvertSToU_Ruchar16_rte(int16); 4599 __attribute__((overloadable)) uchar16 __spirv_SatConvertSToU_Ruchar16_rtp(int16); 4600 __attribute__((overloadable)) uchar16 __spirv_SatConvertSToU_Ruchar16_rtn(int16); 4601 __attribute__((overloadable)) uchar16 __spirv_SatConvertSToU_Ruchar16_sat(int16); 4602 __attribute__((overloadable)) uchar16 __spirv_SatConvertSToU_Ruchar16_sat_rtz(int16); 4603 __attribute__((overloadable)) uchar16 __spirv_SatConvertSToU_Ruchar16_sat_rte(int16); 4604 __attribute__((overloadable)) uchar16 __spirv_SatConvertSToU_Ruchar16_sat_rtp(int16); 4605 __attribute__((overloadable)) uchar16 __spirv_SatConvertSToU_Ruchar16_sat_rtn(int16); 4606 __attribute__((overloadable)) uchar16 __spirv_SatConvertSToU_Ruchar16(long16); 4607 __attribute__((overloadable)) uchar16 __spirv_SatConvertSToU_Ruchar16_rtz(long16); 4608 __attribute__((overloadable)) uchar16 __spirv_SatConvertSToU_Ruchar16_rte(long16); 4609 __attribute__((overloadable)) uchar16 __spirv_SatConvertSToU_Ruchar16_rtp(long16); 4610 __attribute__((overloadable)) uchar16 __spirv_SatConvertSToU_Ruchar16_rtn(long16); 4611 __attribute__((overloadable)) uchar16 __spirv_SatConvertSToU_Ruchar16_sat(long16); 4612 __attribute__((overloadable)) uchar16 __spirv_SatConvertSToU_Ruchar16_sat_rtz(long16); 4613 __attribute__((overloadable)) uchar16 __spirv_SatConvertSToU_Ruchar16_sat_rte(long16); 4614 __attribute__((overloadable)) uchar16 __spirv_SatConvertSToU_Ruchar16_sat_rtp(long16); 4615 __attribute__((overloadable)) uchar16 __spirv_SatConvertSToU_Ruchar16_sat_rtn(long16); 4616 4617 __attribute__((overloadable)) ushort __spirv_SatConvertSToU_Rushort(char); 4618 __attribute__((overloadable)) ushort __spirv_SatConvertSToU_Rushort_rtz(char); 4619 __attribute__((overloadable)) ushort __spirv_SatConvertSToU_Rushort_rte(char); 4620 __attribute__((overloadable)) ushort __spirv_SatConvertSToU_Rushort_rtp(char); 4621 __attribute__((overloadable)) ushort __spirv_SatConvertSToU_Rushort_rtn(char); 4622 __attribute__((overloadable)) ushort __spirv_SatConvertSToU_Rushort_sat(char); 4623 __attribute__((overloadable)) ushort __spirv_SatConvertSToU_Rushort_sat_rtz(char); 4624 __attribute__((overloadable)) ushort __spirv_SatConvertSToU_Rushort_sat_rte(char); 4625 __attribute__((overloadable)) ushort __spirv_SatConvertSToU_Rushort_sat_rtp(char); 4626 __attribute__((overloadable)) ushort __spirv_SatConvertSToU_Rushort_sat_rtn(char); 4627 __attribute__((overloadable)) ushort __spirv_SatConvertSToU_Rushort(short); 4628 __attribute__((overloadable)) ushort __spirv_SatConvertSToU_Rushort_rtz(short); 4629 __attribute__((overloadable)) ushort __spirv_SatConvertSToU_Rushort_rte(short); 4630 __attribute__((overloadable)) ushort __spirv_SatConvertSToU_Rushort_rtp(short); 4631 __attribute__((overloadable)) ushort __spirv_SatConvertSToU_Rushort_rtn(short); 4632 __attribute__((overloadable)) ushort __spirv_SatConvertSToU_Rushort_sat(short); 4633 __attribute__((overloadable)) ushort __spirv_SatConvertSToU_Rushort_sat_rtz(short); 4634 __attribute__((overloadable)) ushort __spirv_SatConvertSToU_Rushort_sat_rte(short); 4635 __attribute__((overloadable)) ushort __spirv_SatConvertSToU_Rushort_sat_rtp(short); 4636 __attribute__((overloadable)) ushort __spirv_SatConvertSToU_Rushort_sat_rtn(short); 4637 __attribute__((overloadable)) ushort __spirv_SatConvertSToU_Rushort(int); 4638 __attribute__((overloadable)) ushort __spirv_SatConvertSToU_Rushort_rtz(int); 4639 __attribute__((overloadable)) ushort __spirv_SatConvertSToU_Rushort_rte(int); 4640 __attribute__((overloadable)) ushort __spirv_SatConvertSToU_Rushort_rtp(int); 4641 __attribute__((overloadable)) ushort __spirv_SatConvertSToU_Rushort_rtn(int); 4642 __attribute__((overloadable)) ushort __spirv_SatConvertSToU_Rushort_sat(int); 4643 __attribute__((overloadable)) ushort __spirv_SatConvertSToU_Rushort_sat_rtz(int); 4644 __attribute__((overloadable)) ushort __spirv_SatConvertSToU_Rushort_sat_rte(int); 4645 __attribute__((overloadable)) ushort __spirv_SatConvertSToU_Rushort_sat_rtp(int); 4646 __attribute__((overloadable)) ushort __spirv_SatConvertSToU_Rushort_sat_rtn(int); 4647 __attribute__((overloadable)) ushort __spirv_SatConvertSToU_Rushort(long); 4648 __attribute__((overloadable)) ushort __spirv_SatConvertSToU_Rushort_rtz(long); 4649 __attribute__((overloadable)) ushort __spirv_SatConvertSToU_Rushort_rte(long); 4650 __attribute__((overloadable)) ushort __spirv_SatConvertSToU_Rushort_rtp(long); 4651 __attribute__((overloadable)) ushort __spirv_SatConvertSToU_Rushort_rtn(long); 4652 __attribute__((overloadable)) ushort __spirv_SatConvertSToU_Rushort_sat(long); 4653 __attribute__((overloadable)) ushort __spirv_SatConvertSToU_Rushort_sat_rtz(long); 4654 __attribute__((overloadable)) ushort __spirv_SatConvertSToU_Rushort_sat_rte(long); 4655 __attribute__((overloadable)) ushort __spirv_SatConvertSToU_Rushort_sat_rtp(long); 4656 __attribute__((overloadable)) ushort __spirv_SatConvertSToU_Rushort_sat_rtn(long); 4657 __attribute__((overloadable)) ushort2 __spirv_SatConvertSToU_Rushort2(char2); 4658 __attribute__((overloadable)) ushort2 __spirv_SatConvertSToU_Rushort2_rtz(char2); 4659 __attribute__((overloadable)) ushort2 __spirv_SatConvertSToU_Rushort2_rte(char2); 4660 __attribute__((overloadable)) ushort2 __spirv_SatConvertSToU_Rushort2_rtp(char2); 4661 __attribute__((overloadable)) ushort2 __spirv_SatConvertSToU_Rushort2_rtn(char2); 4662 __attribute__((overloadable)) ushort2 __spirv_SatConvertSToU_Rushort2_sat(char2); 4663 __attribute__((overloadable)) ushort2 __spirv_SatConvertSToU_Rushort2_sat_rtz(char2); 4664 __attribute__((overloadable)) ushort2 __spirv_SatConvertSToU_Rushort2_sat_rte(char2); 4665 __attribute__((overloadable)) ushort2 __spirv_SatConvertSToU_Rushort2_sat_rtp(char2); 4666 __attribute__((overloadable)) ushort2 __spirv_SatConvertSToU_Rushort2_sat_rtn(char2); 4667 __attribute__((overloadable)) ushort2 __spirv_SatConvertSToU_Rushort2(short2); 4668 __attribute__((overloadable)) ushort2 __spirv_SatConvertSToU_Rushort2_rtz(short2); 4669 __attribute__((overloadable)) ushort2 __spirv_SatConvertSToU_Rushort2_rte(short2); 4670 __attribute__((overloadable)) ushort2 __spirv_SatConvertSToU_Rushort2_rtp(short2); 4671 __attribute__((overloadable)) ushort2 __spirv_SatConvertSToU_Rushort2_rtn(short2); 4672 __attribute__((overloadable)) ushort2 __spirv_SatConvertSToU_Rushort2_sat(short2); 4673 __attribute__((overloadable)) ushort2 __spirv_SatConvertSToU_Rushort2_sat_rtz(short2); 4674 __attribute__((overloadable)) ushort2 __spirv_SatConvertSToU_Rushort2_sat_rte(short2); 4675 __attribute__((overloadable)) ushort2 __spirv_SatConvertSToU_Rushort2_sat_rtp(short2); 4676 __attribute__((overloadable)) ushort2 __spirv_SatConvertSToU_Rushort2_sat_rtn(short2); 4677 __attribute__((overloadable)) ushort2 __spirv_SatConvertSToU_Rushort2(int2); 4678 __attribute__((overloadable)) ushort2 __spirv_SatConvertSToU_Rushort2_rtz(int2); 4679 __attribute__((overloadable)) ushort2 __spirv_SatConvertSToU_Rushort2_rte(int2); 4680 __attribute__((overloadable)) ushort2 __spirv_SatConvertSToU_Rushort2_rtp(int2); 4681 __attribute__((overloadable)) ushort2 __spirv_SatConvertSToU_Rushort2_rtn(int2); 4682 __attribute__((overloadable)) ushort2 __spirv_SatConvertSToU_Rushort2_sat(int2); 4683 __attribute__((overloadable)) ushort2 __spirv_SatConvertSToU_Rushort2_sat_rtz(int2); 4684 __attribute__((overloadable)) ushort2 __spirv_SatConvertSToU_Rushort2_sat_rte(int2); 4685 __attribute__((overloadable)) ushort2 __spirv_SatConvertSToU_Rushort2_sat_rtp(int2); 4686 __attribute__((overloadable)) ushort2 __spirv_SatConvertSToU_Rushort2_sat_rtn(int2); 4687 __attribute__((overloadable)) ushort2 __spirv_SatConvertSToU_Rushort2(long2); 4688 __attribute__((overloadable)) ushort2 __spirv_SatConvertSToU_Rushort2_rtz(long2); 4689 __attribute__((overloadable)) ushort2 __spirv_SatConvertSToU_Rushort2_rte(long2); 4690 __attribute__((overloadable)) ushort2 __spirv_SatConvertSToU_Rushort2_rtp(long2); 4691 __attribute__((overloadable)) ushort2 __spirv_SatConvertSToU_Rushort2_rtn(long2); 4692 __attribute__((overloadable)) ushort2 __spirv_SatConvertSToU_Rushort2_sat(long2); 4693 __attribute__((overloadable)) ushort2 __spirv_SatConvertSToU_Rushort2_sat_rtz(long2); 4694 __attribute__((overloadable)) ushort2 __spirv_SatConvertSToU_Rushort2_sat_rte(long2); 4695 __attribute__((overloadable)) ushort2 __spirv_SatConvertSToU_Rushort2_sat_rtp(long2); 4696 __attribute__((overloadable)) ushort2 __spirv_SatConvertSToU_Rushort2_sat_rtn(long2); 4697 __attribute__((overloadable)) ushort3 __spirv_SatConvertSToU_Rushort3(char3); 4698 __attribute__((overloadable)) ushort3 __spirv_SatConvertSToU_Rushort3_rtz(char3); 4699 __attribute__((overloadable)) ushort3 __spirv_SatConvertSToU_Rushort3_rte(char3); 4700 __attribute__((overloadable)) ushort3 __spirv_SatConvertSToU_Rushort3_rtp(char3); 4701 __attribute__((overloadable)) ushort3 __spirv_SatConvertSToU_Rushort3_rtn(char3); 4702 __attribute__((overloadable)) ushort3 __spirv_SatConvertSToU_Rushort3_sat(char3); 4703 __attribute__((overloadable)) ushort3 __spirv_SatConvertSToU_Rushort3_sat_rtz(char3); 4704 __attribute__((overloadable)) ushort3 __spirv_SatConvertSToU_Rushort3_sat_rte(char3); 4705 __attribute__((overloadable)) ushort3 __spirv_SatConvertSToU_Rushort3_sat_rtp(char3); 4706 __attribute__((overloadable)) ushort3 __spirv_SatConvertSToU_Rushort3_sat_rtn(char3); 4707 __attribute__((overloadable)) ushort3 __spirv_SatConvertSToU_Rushort3(short3); 4708 __attribute__((overloadable)) ushort3 __spirv_SatConvertSToU_Rushort3_rtz(short3); 4709 __attribute__((overloadable)) ushort3 __spirv_SatConvertSToU_Rushort3_rte(short3); 4710 __attribute__((overloadable)) ushort3 __spirv_SatConvertSToU_Rushort3_rtp(short3); 4711 __attribute__((overloadable)) ushort3 __spirv_SatConvertSToU_Rushort3_rtn(short3); 4712 __attribute__((overloadable)) ushort3 __spirv_SatConvertSToU_Rushort3_sat(short3); 4713 __attribute__((overloadable)) ushort3 __spirv_SatConvertSToU_Rushort3_sat_rtz(short3); 4714 __attribute__((overloadable)) ushort3 __spirv_SatConvertSToU_Rushort3_sat_rte(short3); 4715 __attribute__((overloadable)) ushort3 __spirv_SatConvertSToU_Rushort3_sat_rtp(short3); 4716 __attribute__((overloadable)) ushort3 __spirv_SatConvertSToU_Rushort3_sat_rtn(short3); 4717 __attribute__((overloadable)) ushort3 __spirv_SatConvertSToU_Rushort3(int3); 4718 __attribute__((overloadable)) ushort3 __spirv_SatConvertSToU_Rushort3_rtz(int3); 4719 __attribute__((overloadable)) ushort3 __spirv_SatConvertSToU_Rushort3_rte(int3); 4720 __attribute__((overloadable)) ushort3 __spirv_SatConvertSToU_Rushort3_rtp(int3); 4721 __attribute__((overloadable)) ushort3 __spirv_SatConvertSToU_Rushort3_rtn(int3); 4722 __attribute__((overloadable)) ushort3 __spirv_SatConvertSToU_Rushort3_sat(int3); 4723 __attribute__((overloadable)) ushort3 __spirv_SatConvertSToU_Rushort3_sat_rtz(int3); 4724 __attribute__((overloadable)) ushort3 __spirv_SatConvertSToU_Rushort3_sat_rte(int3); 4725 __attribute__((overloadable)) ushort3 __spirv_SatConvertSToU_Rushort3_sat_rtp(int3); 4726 __attribute__((overloadable)) ushort3 __spirv_SatConvertSToU_Rushort3_sat_rtn(int3); 4727 __attribute__((overloadable)) ushort3 __spirv_SatConvertSToU_Rushort3(long3); 4728 __attribute__((overloadable)) ushort3 __spirv_SatConvertSToU_Rushort3_rtz(long3); 4729 __attribute__((overloadable)) ushort3 __spirv_SatConvertSToU_Rushort3_rte(long3); 4730 __attribute__((overloadable)) ushort3 __spirv_SatConvertSToU_Rushort3_rtp(long3); 4731 __attribute__((overloadable)) ushort3 __spirv_SatConvertSToU_Rushort3_rtn(long3); 4732 __attribute__((overloadable)) ushort3 __spirv_SatConvertSToU_Rushort3_sat(long3); 4733 __attribute__((overloadable)) ushort3 __spirv_SatConvertSToU_Rushort3_sat_rtz(long3); 4734 __attribute__((overloadable)) ushort3 __spirv_SatConvertSToU_Rushort3_sat_rte(long3); 4735 __attribute__((overloadable)) ushort3 __spirv_SatConvertSToU_Rushort3_sat_rtp(long3); 4736 __attribute__((overloadable)) ushort3 __spirv_SatConvertSToU_Rushort3_sat_rtn(long3); 4737 __attribute__((overloadable)) ushort4 __spirv_SatConvertSToU_Rushort4(char4); 4738 __attribute__((overloadable)) ushort4 __spirv_SatConvertSToU_Rushort4_rtz(char4); 4739 __attribute__((overloadable)) ushort4 __spirv_SatConvertSToU_Rushort4_rte(char4); 4740 __attribute__((overloadable)) ushort4 __spirv_SatConvertSToU_Rushort4_rtp(char4); 4741 __attribute__((overloadable)) ushort4 __spirv_SatConvertSToU_Rushort4_rtn(char4); 4742 __attribute__((overloadable)) ushort4 __spirv_SatConvertSToU_Rushort4_sat(char4); 4743 __attribute__((overloadable)) ushort4 __spirv_SatConvertSToU_Rushort4_sat_rtz(char4); 4744 __attribute__((overloadable)) ushort4 __spirv_SatConvertSToU_Rushort4_sat_rte(char4); 4745 __attribute__((overloadable)) ushort4 __spirv_SatConvertSToU_Rushort4_sat_rtp(char4); 4746 __attribute__((overloadable)) ushort4 __spirv_SatConvertSToU_Rushort4_sat_rtn(char4); 4747 __attribute__((overloadable)) ushort4 __spirv_SatConvertSToU_Rushort4(short4); 4748 __attribute__((overloadable)) ushort4 __spirv_SatConvertSToU_Rushort4_rtz(short4); 4749 __attribute__((overloadable)) ushort4 __spirv_SatConvertSToU_Rushort4_rte(short4); 4750 __attribute__((overloadable)) ushort4 __spirv_SatConvertSToU_Rushort4_rtp(short4); 4751 __attribute__((overloadable)) ushort4 __spirv_SatConvertSToU_Rushort4_rtn(short4); 4752 __attribute__((overloadable)) ushort4 __spirv_SatConvertSToU_Rushort4_sat(short4); 4753 __attribute__((overloadable)) ushort4 __spirv_SatConvertSToU_Rushort4_sat_rtz(short4); 4754 __attribute__((overloadable)) ushort4 __spirv_SatConvertSToU_Rushort4_sat_rte(short4); 4755 __attribute__((overloadable)) ushort4 __spirv_SatConvertSToU_Rushort4_sat_rtp(short4); 4756 __attribute__((overloadable)) ushort4 __spirv_SatConvertSToU_Rushort4_sat_rtn(short4); 4757 __attribute__((overloadable)) ushort4 __spirv_SatConvertSToU_Rushort4(int4); 4758 __attribute__((overloadable)) ushort4 __spirv_SatConvertSToU_Rushort4_rtz(int4); 4759 __attribute__((overloadable)) ushort4 __spirv_SatConvertSToU_Rushort4_rte(int4); 4760 __attribute__((overloadable)) ushort4 __spirv_SatConvertSToU_Rushort4_rtp(int4); 4761 __attribute__((overloadable)) ushort4 __spirv_SatConvertSToU_Rushort4_rtn(int4); 4762 __attribute__((overloadable)) ushort4 __spirv_SatConvertSToU_Rushort4_sat(int4); 4763 __attribute__((overloadable)) ushort4 __spirv_SatConvertSToU_Rushort4_sat_rtz(int4); 4764 __attribute__((overloadable)) ushort4 __spirv_SatConvertSToU_Rushort4_sat_rte(int4); 4765 __attribute__((overloadable)) ushort4 __spirv_SatConvertSToU_Rushort4_sat_rtp(int4); 4766 __attribute__((overloadable)) ushort4 __spirv_SatConvertSToU_Rushort4_sat_rtn(int4); 4767 __attribute__((overloadable)) ushort4 __spirv_SatConvertSToU_Rushort4(long4); 4768 __attribute__((overloadable)) ushort4 __spirv_SatConvertSToU_Rushort4_rtz(long4); 4769 __attribute__((overloadable)) ushort4 __spirv_SatConvertSToU_Rushort4_rte(long4); 4770 __attribute__((overloadable)) ushort4 __spirv_SatConvertSToU_Rushort4_rtp(long4); 4771 __attribute__((overloadable)) ushort4 __spirv_SatConvertSToU_Rushort4_rtn(long4); 4772 __attribute__((overloadable)) ushort4 __spirv_SatConvertSToU_Rushort4_sat(long4); 4773 __attribute__((overloadable)) ushort4 __spirv_SatConvertSToU_Rushort4_sat_rtz(long4); 4774 __attribute__((overloadable)) ushort4 __spirv_SatConvertSToU_Rushort4_sat_rte(long4); 4775 __attribute__((overloadable)) ushort4 __spirv_SatConvertSToU_Rushort4_sat_rtp(long4); 4776 __attribute__((overloadable)) ushort4 __spirv_SatConvertSToU_Rushort4_sat_rtn(long4); 4777 __attribute__((overloadable)) ushort8 __spirv_SatConvertSToU_Rushort8(char8); 4778 __attribute__((overloadable)) ushort8 __spirv_SatConvertSToU_Rushort8_rtz(char8); 4779 __attribute__((overloadable)) ushort8 __spirv_SatConvertSToU_Rushort8_rte(char8); 4780 __attribute__((overloadable)) ushort8 __spirv_SatConvertSToU_Rushort8_rtp(char8); 4781 __attribute__((overloadable)) ushort8 __spirv_SatConvertSToU_Rushort8_rtn(char8); 4782 __attribute__((overloadable)) ushort8 __spirv_SatConvertSToU_Rushort8_sat(char8); 4783 __attribute__((overloadable)) ushort8 __spirv_SatConvertSToU_Rushort8_sat_rtz(char8); 4784 __attribute__((overloadable)) ushort8 __spirv_SatConvertSToU_Rushort8_sat_rte(char8); 4785 __attribute__((overloadable)) ushort8 __spirv_SatConvertSToU_Rushort8_sat_rtp(char8); 4786 __attribute__((overloadable)) ushort8 __spirv_SatConvertSToU_Rushort8_sat_rtn(char8); 4787 __attribute__((overloadable)) ushort8 __spirv_SatConvertSToU_Rushort8(short8); 4788 __attribute__((overloadable)) ushort8 __spirv_SatConvertSToU_Rushort8_rtz(short8); 4789 __attribute__((overloadable)) ushort8 __spirv_SatConvertSToU_Rushort8_rte(short8); 4790 __attribute__((overloadable)) ushort8 __spirv_SatConvertSToU_Rushort8_rtp(short8); 4791 __attribute__((overloadable)) ushort8 __spirv_SatConvertSToU_Rushort8_rtn(short8); 4792 __attribute__((overloadable)) ushort8 __spirv_SatConvertSToU_Rushort8_sat(short8); 4793 __attribute__((overloadable)) ushort8 __spirv_SatConvertSToU_Rushort8_sat_rtz(short8); 4794 __attribute__((overloadable)) ushort8 __spirv_SatConvertSToU_Rushort8_sat_rte(short8); 4795 __attribute__((overloadable)) ushort8 __spirv_SatConvertSToU_Rushort8_sat_rtp(short8); 4796 __attribute__((overloadable)) ushort8 __spirv_SatConvertSToU_Rushort8_sat_rtn(short8); 4797 __attribute__((overloadable)) ushort8 __spirv_SatConvertSToU_Rushort8(int8); 4798 __attribute__((overloadable)) ushort8 __spirv_SatConvertSToU_Rushort8_rtz(int8); 4799 __attribute__((overloadable)) ushort8 __spirv_SatConvertSToU_Rushort8_rte(int8); 4800 __attribute__((overloadable)) ushort8 __spirv_SatConvertSToU_Rushort8_rtp(int8); 4801 __attribute__((overloadable)) ushort8 __spirv_SatConvertSToU_Rushort8_rtn(int8); 4802 __attribute__((overloadable)) ushort8 __spirv_SatConvertSToU_Rushort8_sat(int8); 4803 __attribute__((overloadable)) ushort8 __spirv_SatConvertSToU_Rushort8_sat_rtz(int8); 4804 __attribute__((overloadable)) ushort8 __spirv_SatConvertSToU_Rushort8_sat_rte(int8); 4805 __attribute__((overloadable)) ushort8 __spirv_SatConvertSToU_Rushort8_sat_rtp(int8); 4806 __attribute__((overloadable)) ushort8 __spirv_SatConvertSToU_Rushort8_sat_rtn(int8); 4807 __attribute__((overloadable)) ushort8 __spirv_SatConvertSToU_Rushort8(long8); 4808 __attribute__((overloadable)) ushort8 __spirv_SatConvertSToU_Rushort8_rtz(long8); 4809 __attribute__((overloadable)) ushort8 __spirv_SatConvertSToU_Rushort8_rte(long8); 4810 __attribute__((overloadable)) ushort8 __spirv_SatConvertSToU_Rushort8_rtp(long8); 4811 __attribute__((overloadable)) ushort8 __spirv_SatConvertSToU_Rushort8_rtn(long8); 4812 __attribute__((overloadable)) ushort8 __spirv_SatConvertSToU_Rushort8_sat(long8); 4813 __attribute__((overloadable)) ushort8 __spirv_SatConvertSToU_Rushort8_sat_rtz(long8); 4814 __attribute__((overloadable)) ushort8 __spirv_SatConvertSToU_Rushort8_sat_rte(long8); 4815 __attribute__((overloadable)) ushort8 __spirv_SatConvertSToU_Rushort8_sat_rtp(long8); 4816 __attribute__((overloadable)) ushort8 __spirv_SatConvertSToU_Rushort8_sat_rtn(long8); 4817 __attribute__((overloadable)) ushort16 __spirv_SatConvertSToU_Rushort16(char16); 4818 __attribute__((overloadable)) ushort16 __spirv_SatConvertSToU_Rushort16_rtz(char16); 4819 __attribute__((overloadable)) ushort16 __spirv_SatConvertSToU_Rushort16_rte(char16); 4820 __attribute__((overloadable)) ushort16 __spirv_SatConvertSToU_Rushort16_rtp(char16); 4821 __attribute__((overloadable)) ushort16 __spirv_SatConvertSToU_Rushort16_rtn(char16); 4822 __attribute__((overloadable)) ushort16 __spirv_SatConvertSToU_Rushort16_sat(char16); 4823 __attribute__((overloadable)) ushort16 __spirv_SatConvertSToU_Rushort16_sat_rtz(char16); 4824 __attribute__((overloadable)) ushort16 __spirv_SatConvertSToU_Rushort16_sat_rte(char16); 4825 __attribute__((overloadable)) ushort16 __spirv_SatConvertSToU_Rushort16_sat_rtp(char16); 4826 __attribute__((overloadable)) ushort16 __spirv_SatConvertSToU_Rushort16_sat_rtn(char16); 4827 __attribute__((overloadable)) ushort16 __spirv_SatConvertSToU_Rushort16(short16); 4828 __attribute__((overloadable)) ushort16 __spirv_SatConvertSToU_Rushort16_rtz(short16); 4829 __attribute__((overloadable)) ushort16 __spirv_SatConvertSToU_Rushort16_rte(short16); 4830 __attribute__((overloadable)) ushort16 __spirv_SatConvertSToU_Rushort16_rtp(short16); 4831 __attribute__((overloadable)) ushort16 __spirv_SatConvertSToU_Rushort16_rtn(short16); 4832 __attribute__((overloadable)) ushort16 __spirv_SatConvertSToU_Rushort16_sat(short16); 4833 __attribute__((overloadable)) ushort16 __spirv_SatConvertSToU_Rushort16_sat_rtz(short16); 4834 __attribute__((overloadable)) ushort16 __spirv_SatConvertSToU_Rushort16_sat_rte(short16); 4835 __attribute__((overloadable)) ushort16 __spirv_SatConvertSToU_Rushort16_sat_rtp(short16); 4836 __attribute__((overloadable)) ushort16 __spirv_SatConvertSToU_Rushort16_sat_rtn(short16); 4837 __attribute__((overloadable)) ushort16 __spirv_SatConvertSToU_Rushort16(int16); 4838 __attribute__((overloadable)) ushort16 __spirv_SatConvertSToU_Rushort16_rtz(int16); 4839 __attribute__((overloadable)) ushort16 __spirv_SatConvertSToU_Rushort16_rte(int16); 4840 __attribute__((overloadable)) ushort16 __spirv_SatConvertSToU_Rushort16_rtp(int16); 4841 __attribute__((overloadable)) ushort16 __spirv_SatConvertSToU_Rushort16_rtn(int16); 4842 __attribute__((overloadable)) ushort16 __spirv_SatConvertSToU_Rushort16_sat(int16); 4843 __attribute__((overloadable)) ushort16 __spirv_SatConvertSToU_Rushort16_sat_rtz(int16); 4844 __attribute__((overloadable)) ushort16 __spirv_SatConvertSToU_Rushort16_sat_rte(int16); 4845 __attribute__((overloadable)) ushort16 __spirv_SatConvertSToU_Rushort16_sat_rtp(int16); 4846 __attribute__((overloadable)) ushort16 __spirv_SatConvertSToU_Rushort16_sat_rtn(int16); 4847 __attribute__((overloadable)) ushort16 __spirv_SatConvertSToU_Rushort16(long16); 4848 __attribute__((overloadable)) ushort16 __spirv_SatConvertSToU_Rushort16_rtz(long16); 4849 __attribute__((overloadable)) ushort16 __spirv_SatConvertSToU_Rushort16_rte(long16); 4850 __attribute__((overloadable)) ushort16 __spirv_SatConvertSToU_Rushort16_rtp(long16); 4851 __attribute__((overloadable)) ushort16 __spirv_SatConvertSToU_Rushort16_rtn(long16); 4852 __attribute__((overloadable)) ushort16 __spirv_SatConvertSToU_Rushort16_sat(long16); 4853 __attribute__((overloadable)) ushort16 __spirv_SatConvertSToU_Rushort16_sat_rtz(long16); 4854 __attribute__((overloadable)) ushort16 __spirv_SatConvertSToU_Rushort16_sat_rte(long16); 4855 __attribute__((overloadable)) ushort16 __spirv_SatConvertSToU_Rushort16_sat_rtp(long16); 4856 __attribute__((overloadable)) ushort16 __spirv_SatConvertSToU_Rushort16_sat_rtn(long16); 4857 4858 __attribute__((overloadable)) uint __spirv_SatConvertSToU_Ruint(char); 4859 __attribute__((overloadable)) uint __spirv_SatConvertSToU_Ruint_rtz(char); 4860 __attribute__((overloadable)) uint __spirv_SatConvertSToU_Ruint_rte(char); 4861 __attribute__((overloadable)) uint __spirv_SatConvertSToU_Ruint_rtp(char); 4862 __attribute__((overloadable)) uint __spirv_SatConvertSToU_Ruint_rtn(char); 4863 __attribute__((overloadable)) uint __spirv_SatConvertSToU_Ruint_sat(char); 4864 __attribute__((overloadable)) uint __spirv_SatConvertSToU_Ruint_sat_rtz(char); 4865 __attribute__((overloadable)) uint __spirv_SatConvertSToU_Ruint_sat_rte(char); 4866 __attribute__((overloadable)) uint __spirv_SatConvertSToU_Ruint_sat_rtp(char); 4867 __attribute__((overloadable)) uint __spirv_SatConvertSToU_Ruint_sat_rtn(char); 4868 __attribute__((overloadable)) uint __spirv_SatConvertSToU_Ruint(short); 4869 __attribute__((overloadable)) uint __spirv_SatConvertSToU_Ruint_rtz(short); 4870 __attribute__((overloadable)) uint __spirv_SatConvertSToU_Ruint_rte(short); 4871 __attribute__((overloadable)) uint __spirv_SatConvertSToU_Ruint_rtp(short); 4872 __attribute__((overloadable)) uint __spirv_SatConvertSToU_Ruint_rtn(short); 4873 __attribute__((overloadable)) uint __spirv_SatConvertSToU_Ruint_sat(short); 4874 __attribute__((overloadable)) uint __spirv_SatConvertSToU_Ruint_sat_rtz(short); 4875 __attribute__((overloadable)) uint __spirv_SatConvertSToU_Ruint_sat_rte(short); 4876 __attribute__((overloadable)) uint __spirv_SatConvertSToU_Ruint_sat_rtp(short); 4877 __attribute__((overloadable)) uint __spirv_SatConvertSToU_Ruint_sat_rtn(short); 4878 __attribute__((overloadable)) uint __spirv_SatConvertSToU_Ruint(int); 4879 __attribute__((overloadable)) uint __spirv_SatConvertSToU_Ruint_rtz(int); 4880 __attribute__((overloadable)) uint __spirv_SatConvertSToU_Ruint_rte(int); 4881 __attribute__((overloadable)) uint __spirv_SatConvertSToU_Ruint_rtp(int); 4882 __attribute__((overloadable)) uint __spirv_SatConvertSToU_Ruint_rtn(int); 4883 __attribute__((overloadable)) uint __spirv_SatConvertSToU_Ruint_sat(int); 4884 __attribute__((overloadable)) uint __spirv_SatConvertSToU_Ruint_sat_rtz(int); 4885 __attribute__((overloadable)) uint __spirv_SatConvertSToU_Ruint_sat_rte(int); 4886 __attribute__((overloadable)) uint __spirv_SatConvertSToU_Ruint_sat_rtp(int); 4887 __attribute__((overloadable)) uint __spirv_SatConvertSToU_Ruint_sat_rtn(int); 4888 __attribute__((overloadable)) uint __spirv_SatConvertSToU_Ruint(long); 4889 __attribute__((overloadable)) uint __spirv_SatConvertSToU_Ruint_rtz(long); 4890 __attribute__((overloadable)) uint __spirv_SatConvertSToU_Ruint_rte(long); 4891 __attribute__((overloadable)) uint __spirv_SatConvertSToU_Ruint_rtp(long); 4892 __attribute__((overloadable)) uint __spirv_SatConvertSToU_Ruint_rtn(long); 4893 __attribute__((overloadable)) uint __spirv_SatConvertSToU_Ruint_sat(long); 4894 __attribute__((overloadable)) uint __spirv_SatConvertSToU_Ruint_sat_rtz(long); 4895 __attribute__((overloadable)) uint __spirv_SatConvertSToU_Ruint_sat_rte(long); 4896 __attribute__((overloadable)) uint __spirv_SatConvertSToU_Ruint_sat_rtp(long); 4897 __attribute__((overloadable)) uint __spirv_SatConvertSToU_Ruint_sat_rtn(long); 4898 __attribute__((overloadable)) uint2 __spirv_SatConvertSToU_Ruint2(char2); 4899 __attribute__((overloadable)) uint2 __spirv_SatConvertSToU_Ruint2_rtz(char2); 4900 __attribute__((overloadable)) uint2 __spirv_SatConvertSToU_Ruint2_rte(char2); 4901 __attribute__((overloadable)) uint2 __spirv_SatConvertSToU_Ruint2_rtp(char2); 4902 __attribute__((overloadable)) uint2 __spirv_SatConvertSToU_Ruint2_rtn(char2); 4903 __attribute__((overloadable)) uint2 __spirv_SatConvertSToU_Ruint2_sat(char2); 4904 __attribute__((overloadable)) uint2 __spirv_SatConvertSToU_Ruint2_sat_rtz(char2); 4905 __attribute__((overloadable)) uint2 __spirv_SatConvertSToU_Ruint2_sat_rte(char2); 4906 __attribute__((overloadable)) uint2 __spirv_SatConvertSToU_Ruint2_sat_rtp(char2); 4907 __attribute__((overloadable)) uint2 __spirv_SatConvertSToU_Ruint2_sat_rtn(char2); 4908 __attribute__((overloadable)) uint2 __spirv_SatConvertSToU_Ruint2(short2); 4909 __attribute__((overloadable)) uint2 __spirv_SatConvertSToU_Ruint2_rtz(short2); 4910 __attribute__((overloadable)) uint2 __spirv_SatConvertSToU_Ruint2_rte(short2); 4911 __attribute__((overloadable)) uint2 __spirv_SatConvertSToU_Ruint2_rtp(short2); 4912 __attribute__((overloadable)) uint2 __spirv_SatConvertSToU_Ruint2_rtn(short2); 4913 __attribute__((overloadable)) uint2 __spirv_SatConvertSToU_Ruint2_sat(short2); 4914 __attribute__((overloadable)) uint2 __spirv_SatConvertSToU_Ruint2_sat_rtz(short2); 4915 __attribute__((overloadable)) uint2 __spirv_SatConvertSToU_Ruint2_sat_rte(short2); 4916 __attribute__((overloadable)) uint2 __spirv_SatConvertSToU_Ruint2_sat_rtp(short2); 4917 __attribute__((overloadable)) uint2 __spirv_SatConvertSToU_Ruint2_sat_rtn(short2); 4918 __attribute__((overloadable)) uint2 __spirv_SatConvertSToU_Ruint2(int2); 4919 __attribute__((overloadable)) uint2 __spirv_SatConvertSToU_Ruint2_rtz(int2); 4920 __attribute__((overloadable)) uint2 __spirv_SatConvertSToU_Ruint2_rte(int2); 4921 __attribute__((overloadable)) uint2 __spirv_SatConvertSToU_Ruint2_rtp(int2); 4922 __attribute__((overloadable)) uint2 __spirv_SatConvertSToU_Ruint2_rtn(int2); 4923 __attribute__((overloadable)) uint2 __spirv_SatConvertSToU_Ruint2_sat(int2); 4924 __attribute__((overloadable)) uint2 __spirv_SatConvertSToU_Ruint2_sat_rtz(int2); 4925 __attribute__((overloadable)) uint2 __spirv_SatConvertSToU_Ruint2_sat_rte(int2); 4926 __attribute__((overloadable)) uint2 __spirv_SatConvertSToU_Ruint2_sat_rtp(int2); 4927 __attribute__((overloadable)) uint2 __spirv_SatConvertSToU_Ruint2_sat_rtn(int2); 4928 __attribute__((overloadable)) uint2 __spirv_SatConvertSToU_Ruint2(long2); 4929 __attribute__((overloadable)) uint2 __spirv_SatConvertSToU_Ruint2_rtz(long2); 4930 __attribute__((overloadable)) uint2 __spirv_SatConvertSToU_Ruint2_rte(long2); 4931 __attribute__((overloadable)) uint2 __spirv_SatConvertSToU_Ruint2_rtp(long2); 4932 __attribute__((overloadable)) uint2 __spirv_SatConvertSToU_Ruint2_rtn(long2); 4933 __attribute__((overloadable)) uint2 __spirv_SatConvertSToU_Ruint2_sat(long2); 4934 __attribute__((overloadable)) uint2 __spirv_SatConvertSToU_Ruint2_sat_rtz(long2); 4935 __attribute__((overloadable)) uint2 __spirv_SatConvertSToU_Ruint2_sat_rte(long2); 4936 __attribute__((overloadable)) uint2 __spirv_SatConvertSToU_Ruint2_sat_rtp(long2); 4937 __attribute__((overloadable)) uint2 __spirv_SatConvertSToU_Ruint2_sat_rtn(long2); 4938 __attribute__((overloadable)) uint3 __spirv_SatConvertSToU_Ruint3(char3); 4939 __attribute__((overloadable)) uint3 __spirv_SatConvertSToU_Ruint3_rtz(char3); 4940 __attribute__((overloadable)) uint3 __spirv_SatConvertSToU_Ruint3_rte(char3); 4941 __attribute__((overloadable)) uint3 __spirv_SatConvertSToU_Ruint3_rtp(char3); 4942 __attribute__((overloadable)) uint3 __spirv_SatConvertSToU_Ruint3_rtn(char3); 4943 __attribute__((overloadable)) uint3 __spirv_SatConvertSToU_Ruint3_sat(char3); 4944 __attribute__((overloadable)) uint3 __spirv_SatConvertSToU_Ruint3_sat_rtz(char3); 4945 __attribute__((overloadable)) uint3 __spirv_SatConvertSToU_Ruint3_sat_rte(char3); 4946 __attribute__((overloadable)) uint3 __spirv_SatConvertSToU_Ruint3_sat_rtp(char3); 4947 __attribute__((overloadable)) uint3 __spirv_SatConvertSToU_Ruint3_sat_rtn(char3); 4948 __attribute__((overloadable)) uint3 __spirv_SatConvertSToU_Ruint3(short3); 4949 __attribute__((overloadable)) uint3 __spirv_SatConvertSToU_Ruint3_rtz(short3); 4950 __attribute__((overloadable)) uint3 __spirv_SatConvertSToU_Ruint3_rte(short3); 4951 __attribute__((overloadable)) uint3 __spirv_SatConvertSToU_Ruint3_rtp(short3); 4952 __attribute__((overloadable)) uint3 __spirv_SatConvertSToU_Ruint3_rtn(short3); 4953 __attribute__((overloadable)) uint3 __spirv_SatConvertSToU_Ruint3_sat(short3); 4954 __attribute__((overloadable)) uint3 __spirv_SatConvertSToU_Ruint3_sat_rtz(short3); 4955 __attribute__((overloadable)) uint3 __spirv_SatConvertSToU_Ruint3_sat_rte(short3); 4956 __attribute__((overloadable)) uint3 __spirv_SatConvertSToU_Ruint3_sat_rtp(short3); 4957 __attribute__((overloadable)) uint3 __spirv_SatConvertSToU_Ruint3_sat_rtn(short3); 4958 __attribute__((overloadable)) uint3 __spirv_SatConvertSToU_Ruint3(int3); 4959 __attribute__((overloadable)) uint3 __spirv_SatConvertSToU_Ruint3_rtz(int3); 4960 __attribute__((overloadable)) uint3 __spirv_SatConvertSToU_Ruint3_rte(int3); 4961 __attribute__((overloadable)) uint3 __spirv_SatConvertSToU_Ruint3_rtp(int3); 4962 __attribute__((overloadable)) uint3 __spirv_SatConvertSToU_Ruint3_rtn(int3); 4963 __attribute__((overloadable)) uint3 __spirv_SatConvertSToU_Ruint3_sat(int3); 4964 __attribute__((overloadable)) uint3 __spirv_SatConvertSToU_Ruint3_sat_rtz(int3); 4965 __attribute__((overloadable)) uint3 __spirv_SatConvertSToU_Ruint3_sat_rte(int3); 4966 __attribute__((overloadable)) uint3 __spirv_SatConvertSToU_Ruint3_sat_rtp(int3); 4967 __attribute__((overloadable)) uint3 __spirv_SatConvertSToU_Ruint3_sat_rtn(int3); 4968 __attribute__((overloadable)) uint3 __spirv_SatConvertSToU_Ruint3(long3); 4969 __attribute__((overloadable)) uint3 __spirv_SatConvertSToU_Ruint3_rtz(long3); 4970 __attribute__((overloadable)) uint3 __spirv_SatConvertSToU_Ruint3_rte(long3); 4971 __attribute__((overloadable)) uint3 __spirv_SatConvertSToU_Ruint3_rtp(long3); 4972 __attribute__((overloadable)) uint3 __spirv_SatConvertSToU_Ruint3_rtn(long3); 4973 __attribute__((overloadable)) uint3 __spirv_SatConvertSToU_Ruint3_sat(long3); 4974 __attribute__((overloadable)) uint3 __spirv_SatConvertSToU_Ruint3_sat_rtz(long3); 4975 __attribute__((overloadable)) uint3 __spirv_SatConvertSToU_Ruint3_sat_rte(long3); 4976 __attribute__((overloadable)) uint3 __spirv_SatConvertSToU_Ruint3_sat_rtp(long3); 4977 __attribute__((overloadable)) uint3 __spirv_SatConvertSToU_Ruint3_sat_rtn(long3); 4978 __attribute__((overloadable)) uint4 __spirv_SatConvertSToU_Ruint4(char4); 4979 __attribute__((overloadable)) uint4 __spirv_SatConvertSToU_Ruint4_rtz(char4); 4980 __attribute__((overloadable)) uint4 __spirv_SatConvertSToU_Ruint4_rte(char4); 4981 __attribute__((overloadable)) uint4 __spirv_SatConvertSToU_Ruint4_rtp(char4); 4982 __attribute__((overloadable)) uint4 __spirv_SatConvertSToU_Ruint4_rtn(char4); 4983 __attribute__((overloadable)) uint4 __spirv_SatConvertSToU_Ruint4_sat(char4); 4984 __attribute__((overloadable)) uint4 __spirv_SatConvertSToU_Ruint4_sat_rtz(char4); 4985 __attribute__((overloadable)) uint4 __spirv_SatConvertSToU_Ruint4_sat_rte(char4); 4986 __attribute__((overloadable)) uint4 __spirv_SatConvertSToU_Ruint4_sat_rtp(char4); 4987 __attribute__((overloadable)) uint4 __spirv_SatConvertSToU_Ruint4_sat_rtn(char4); 4988 __attribute__((overloadable)) uint4 __spirv_SatConvertSToU_Ruint4(short4); 4989 __attribute__((overloadable)) uint4 __spirv_SatConvertSToU_Ruint4_rtz(short4); 4990 __attribute__((overloadable)) uint4 __spirv_SatConvertSToU_Ruint4_rte(short4); 4991 __attribute__((overloadable)) uint4 __spirv_SatConvertSToU_Ruint4_rtp(short4); 4992 __attribute__((overloadable)) uint4 __spirv_SatConvertSToU_Ruint4_rtn(short4); 4993 __attribute__((overloadable)) uint4 __spirv_SatConvertSToU_Ruint4_sat(short4); 4994 __attribute__((overloadable)) uint4 __spirv_SatConvertSToU_Ruint4_sat_rtz(short4); 4995 __attribute__((overloadable)) uint4 __spirv_SatConvertSToU_Ruint4_sat_rte(short4); 4996 __attribute__((overloadable)) uint4 __spirv_SatConvertSToU_Ruint4_sat_rtp(short4); 4997 __attribute__((overloadable)) uint4 __spirv_SatConvertSToU_Ruint4_sat_rtn(short4); 4998 __attribute__((overloadable)) uint4 __spirv_SatConvertSToU_Ruint4(int4); 4999 __attribute__((overloadable)) uint4 __spirv_SatConvertSToU_Ruint4_rtz(int4); 5000 __attribute__((overloadable)) uint4 __spirv_SatConvertSToU_Ruint4_rte(int4); 5001 __attribute__((overloadable)) uint4 __spirv_SatConvertSToU_Ruint4_rtp(int4); 5002 __attribute__((overloadable)) uint4 __spirv_SatConvertSToU_Ruint4_rtn(int4); 5003 __attribute__((overloadable)) uint4 __spirv_SatConvertSToU_Ruint4_sat(int4); 5004 __attribute__((overloadable)) uint4 __spirv_SatConvertSToU_Ruint4_sat_rtz(int4); 5005 __attribute__((overloadable)) uint4 __spirv_SatConvertSToU_Ruint4_sat_rte(int4); 5006 __attribute__((overloadable)) uint4 __spirv_SatConvertSToU_Ruint4_sat_rtp(int4); 5007 __attribute__((overloadable)) uint4 __spirv_SatConvertSToU_Ruint4_sat_rtn(int4); 5008 __attribute__((overloadable)) uint4 __spirv_SatConvertSToU_Ruint4(long4); 5009 __attribute__((overloadable)) uint4 __spirv_SatConvertSToU_Ruint4_rtz(long4); 5010 __attribute__((overloadable)) uint4 __spirv_SatConvertSToU_Ruint4_rte(long4); 5011 __attribute__((overloadable)) uint4 __spirv_SatConvertSToU_Ruint4_rtp(long4); 5012 __attribute__((overloadable)) uint4 __spirv_SatConvertSToU_Ruint4_rtn(long4); 5013 __attribute__((overloadable)) uint4 __spirv_SatConvertSToU_Ruint4_sat(long4); 5014 __attribute__((overloadable)) uint4 __spirv_SatConvertSToU_Ruint4_sat_rtz(long4); 5015 __attribute__((overloadable)) uint4 __spirv_SatConvertSToU_Ruint4_sat_rte(long4); 5016 __attribute__((overloadable)) uint4 __spirv_SatConvertSToU_Ruint4_sat_rtp(long4); 5017 __attribute__((overloadable)) uint4 __spirv_SatConvertSToU_Ruint4_sat_rtn(long4); 5018 __attribute__((overloadable)) uint8 __spirv_SatConvertSToU_Ruint8(char8); 5019 __attribute__((overloadable)) uint8 __spirv_SatConvertSToU_Ruint8_rtz(char8); 5020 __attribute__((overloadable)) uint8 __spirv_SatConvertSToU_Ruint8_rte(char8); 5021 __attribute__((overloadable)) uint8 __spirv_SatConvertSToU_Ruint8_rtp(char8); 5022 __attribute__((overloadable)) uint8 __spirv_SatConvertSToU_Ruint8_rtn(char8); 5023 __attribute__((overloadable)) uint8 __spirv_SatConvertSToU_Ruint8_sat(char8); 5024 __attribute__((overloadable)) uint8 __spirv_SatConvertSToU_Ruint8_sat_rtz(char8); 5025 __attribute__((overloadable)) uint8 __spirv_SatConvertSToU_Ruint8_sat_rte(char8); 5026 __attribute__((overloadable)) uint8 __spirv_SatConvertSToU_Ruint8_sat_rtp(char8); 5027 __attribute__((overloadable)) uint8 __spirv_SatConvertSToU_Ruint8_sat_rtn(char8); 5028 __attribute__((overloadable)) uint8 __spirv_SatConvertSToU_Ruint8(short8); 5029 __attribute__((overloadable)) uint8 __spirv_SatConvertSToU_Ruint8_rtz(short8); 5030 __attribute__((overloadable)) uint8 __spirv_SatConvertSToU_Ruint8_rte(short8); 5031 __attribute__((overloadable)) uint8 __spirv_SatConvertSToU_Ruint8_rtp(short8); 5032 __attribute__((overloadable)) uint8 __spirv_SatConvertSToU_Ruint8_rtn(short8); 5033 __attribute__((overloadable)) uint8 __spirv_SatConvertSToU_Ruint8_sat(short8); 5034 __attribute__((overloadable)) uint8 __spirv_SatConvertSToU_Ruint8_sat_rtz(short8); 5035 __attribute__((overloadable)) uint8 __spirv_SatConvertSToU_Ruint8_sat_rte(short8); 5036 __attribute__((overloadable)) uint8 __spirv_SatConvertSToU_Ruint8_sat_rtp(short8); 5037 __attribute__((overloadable)) uint8 __spirv_SatConvertSToU_Ruint8_sat_rtn(short8); 5038 __attribute__((overloadable)) uint8 __spirv_SatConvertSToU_Ruint8(int8); 5039 __attribute__((overloadable)) uint8 __spirv_SatConvertSToU_Ruint8_rtz(int8); 5040 __attribute__((overloadable)) uint8 __spirv_SatConvertSToU_Ruint8_rte(int8); 5041 __attribute__((overloadable)) uint8 __spirv_SatConvertSToU_Ruint8_rtp(int8); 5042 __attribute__((overloadable)) uint8 __spirv_SatConvertSToU_Ruint8_rtn(int8); 5043 __attribute__((overloadable)) uint8 __spirv_SatConvertSToU_Ruint8_sat(int8); 5044 __attribute__((overloadable)) uint8 __spirv_SatConvertSToU_Ruint8_sat_rtz(int8); 5045 __attribute__((overloadable)) uint8 __spirv_SatConvertSToU_Ruint8_sat_rte(int8); 5046 __attribute__((overloadable)) uint8 __spirv_SatConvertSToU_Ruint8_sat_rtp(int8); 5047 __attribute__((overloadable)) uint8 __spirv_SatConvertSToU_Ruint8_sat_rtn(int8); 5048 __attribute__((overloadable)) uint8 __spirv_SatConvertSToU_Ruint8(long8); 5049 __attribute__((overloadable)) uint8 __spirv_SatConvertSToU_Ruint8_rtz(long8); 5050 __attribute__((overloadable)) uint8 __spirv_SatConvertSToU_Ruint8_rte(long8); 5051 __attribute__((overloadable)) uint8 __spirv_SatConvertSToU_Ruint8_rtp(long8); 5052 __attribute__((overloadable)) uint8 __spirv_SatConvertSToU_Ruint8_rtn(long8); 5053 __attribute__((overloadable)) uint8 __spirv_SatConvertSToU_Ruint8_sat(long8); 5054 __attribute__((overloadable)) uint8 __spirv_SatConvertSToU_Ruint8_sat_rtz(long8); 5055 __attribute__((overloadable)) uint8 __spirv_SatConvertSToU_Ruint8_sat_rte(long8); 5056 __attribute__((overloadable)) uint8 __spirv_SatConvertSToU_Ruint8_sat_rtp(long8); 5057 __attribute__((overloadable)) uint8 __spirv_SatConvertSToU_Ruint8_sat_rtn(long8); 5058 __attribute__((overloadable)) uint16 __spirv_SatConvertSToU_Ruint16(char16); 5059 __attribute__((overloadable)) uint16 __spirv_SatConvertSToU_Ruint16_rtz(char16); 5060 __attribute__((overloadable)) uint16 __spirv_SatConvertSToU_Ruint16_rte(char16); 5061 __attribute__((overloadable)) uint16 __spirv_SatConvertSToU_Ruint16_rtp(char16); 5062 __attribute__((overloadable)) uint16 __spirv_SatConvertSToU_Ruint16_rtn(char16); 5063 __attribute__((overloadable)) uint16 __spirv_SatConvertSToU_Ruint16_sat(char16); 5064 __attribute__((overloadable)) uint16 __spirv_SatConvertSToU_Ruint16_sat_rtz(char16); 5065 __attribute__((overloadable)) uint16 __spirv_SatConvertSToU_Ruint16_sat_rte(char16); 5066 __attribute__((overloadable)) uint16 __spirv_SatConvertSToU_Ruint16_sat_rtp(char16); 5067 __attribute__((overloadable)) uint16 __spirv_SatConvertSToU_Ruint16_sat_rtn(char16); 5068 __attribute__((overloadable)) uint16 __spirv_SatConvertSToU_Ruint16(short16); 5069 __attribute__((overloadable)) uint16 __spirv_SatConvertSToU_Ruint16_rtz(short16); 5070 __attribute__((overloadable)) uint16 __spirv_SatConvertSToU_Ruint16_rte(short16); 5071 __attribute__((overloadable)) uint16 __spirv_SatConvertSToU_Ruint16_rtp(short16); 5072 __attribute__((overloadable)) uint16 __spirv_SatConvertSToU_Ruint16_rtn(short16); 5073 __attribute__((overloadable)) uint16 __spirv_SatConvertSToU_Ruint16_sat(short16); 5074 __attribute__((overloadable)) uint16 __spirv_SatConvertSToU_Ruint16_sat_rtz(short16); 5075 __attribute__((overloadable)) uint16 __spirv_SatConvertSToU_Ruint16_sat_rte(short16); 5076 __attribute__((overloadable)) uint16 __spirv_SatConvertSToU_Ruint16_sat_rtp(short16); 5077 __attribute__((overloadable)) uint16 __spirv_SatConvertSToU_Ruint16_sat_rtn(short16); 5078 __attribute__((overloadable)) uint16 __spirv_SatConvertSToU_Ruint16(int16); 5079 __attribute__((overloadable)) uint16 __spirv_SatConvertSToU_Ruint16_rtz(int16); 5080 __attribute__((overloadable)) uint16 __spirv_SatConvertSToU_Ruint16_rte(int16); 5081 __attribute__((overloadable)) uint16 __spirv_SatConvertSToU_Ruint16_rtp(int16); 5082 __attribute__((overloadable)) uint16 __spirv_SatConvertSToU_Ruint16_rtn(int16); 5083 __attribute__((overloadable)) uint16 __spirv_SatConvertSToU_Ruint16_sat(int16); 5084 __attribute__((overloadable)) uint16 __spirv_SatConvertSToU_Ruint16_sat_rtz(int16); 5085 __attribute__((overloadable)) uint16 __spirv_SatConvertSToU_Ruint16_sat_rte(int16); 5086 __attribute__((overloadable)) uint16 __spirv_SatConvertSToU_Ruint16_sat_rtp(int16); 5087 __attribute__((overloadable)) uint16 __spirv_SatConvertSToU_Ruint16_sat_rtn(int16); 5088 __attribute__((overloadable)) uint16 __spirv_SatConvertSToU_Ruint16(long16); 5089 __attribute__((overloadable)) uint16 __spirv_SatConvertSToU_Ruint16_rtz(long16); 5090 __attribute__((overloadable)) uint16 __spirv_SatConvertSToU_Ruint16_rte(long16); 5091 __attribute__((overloadable)) uint16 __spirv_SatConvertSToU_Ruint16_rtp(long16); 5092 __attribute__((overloadable)) uint16 __spirv_SatConvertSToU_Ruint16_rtn(long16); 5093 __attribute__((overloadable)) uint16 __spirv_SatConvertSToU_Ruint16_sat(long16); 5094 __attribute__((overloadable)) uint16 __spirv_SatConvertSToU_Ruint16_sat_rtz(long16); 5095 __attribute__((overloadable)) uint16 __spirv_SatConvertSToU_Ruint16_sat_rte(long16); 5096 __attribute__((overloadable)) uint16 __spirv_SatConvertSToU_Ruint16_sat_rtp(long16); 5097 __attribute__((overloadable)) uint16 __spirv_SatConvertSToU_Ruint16_sat_rtn(long16); 5098 5099 __attribute__((overloadable)) ulong __spirv_SatConvertSToU_Rulong(char); 5100 __attribute__((overloadable)) ulong __spirv_SatConvertSToU_Rulong_rtz(char); 5101 __attribute__((overloadable)) ulong __spirv_SatConvertSToU_Rulong_rte(char); 5102 __attribute__((overloadable)) ulong __spirv_SatConvertSToU_Rulong_rtp(char); 5103 __attribute__((overloadable)) ulong __spirv_SatConvertSToU_Rulong_rtn(char); 5104 __attribute__((overloadable)) ulong __spirv_SatConvertSToU_Rulong_sat(char); 5105 __attribute__((overloadable)) ulong __spirv_SatConvertSToU_Rulong_sat_rtz(char); 5106 __attribute__((overloadable)) ulong __spirv_SatConvertSToU_Rulong_sat_rte(char); 5107 __attribute__((overloadable)) ulong __spirv_SatConvertSToU_Rulong_sat_rtp(char); 5108 __attribute__((overloadable)) ulong __spirv_SatConvertSToU_Rulong_sat_rtn(char); 5109 __attribute__((overloadable)) ulong __spirv_SatConvertSToU_Rulong(short); 5110 __attribute__((overloadable)) ulong __spirv_SatConvertSToU_Rulong_rtz(short); 5111 __attribute__((overloadable)) ulong __spirv_SatConvertSToU_Rulong_rte(short); 5112 __attribute__((overloadable)) ulong __spirv_SatConvertSToU_Rulong_rtp(short); 5113 __attribute__((overloadable)) ulong __spirv_SatConvertSToU_Rulong_rtn(short); 5114 __attribute__((overloadable)) ulong __spirv_SatConvertSToU_Rulong_sat(short); 5115 __attribute__((overloadable)) ulong __spirv_SatConvertSToU_Rulong_sat_rtz(short); 5116 __attribute__((overloadable)) ulong __spirv_SatConvertSToU_Rulong_sat_rte(short); 5117 __attribute__((overloadable)) ulong __spirv_SatConvertSToU_Rulong_sat_rtp(short); 5118 __attribute__((overloadable)) ulong __spirv_SatConvertSToU_Rulong_sat_rtn(short); 5119 __attribute__((overloadable)) ulong __spirv_SatConvertSToU_Rulong(int); 5120 __attribute__((overloadable)) ulong __spirv_SatConvertSToU_Rulong_rtz(int); 5121 __attribute__((overloadable)) ulong __spirv_SatConvertSToU_Rulong_rte(int); 5122 __attribute__((overloadable)) ulong __spirv_SatConvertSToU_Rulong_rtp(int); 5123 __attribute__((overloadable)) ulong __spirv_SatConvertSToU_Rulong_rtn(int); 5124 __attribute__((overloadable)) ulong __spirv_SatConvertSToU_Rulong_sat(int); 5125 __attribute__((overloadable)) ulong __spirv_SatConvertSToU_Rulong_sat_rtz(int); 5126 __attribute__((overloadable)) ulong __spirv_SatConvertSToU_Rulong_sat_rte(int); 5127 __attribute__((overloadable)) ulong __spirv_SatConvertSToU_Rulong_sat_rtp(int); 5128 __attribute__((overloadable)) ulong __spirv_SatConvertSToU_Rulong_sat_rtn(int); 5129 __attribute__((overloadable)) ulong __spirv_SatConvertSToU_Rulong(long); 5130 __attribute__((overloadable)) ulong __spirv_SatConvertSToU_Rulong_rtz(long); 5131 __attribute__((overloadable)) ulong __spirv_SatConvertSToU_Rulong_rte(long); 5132 __attribute__((overloadable)) ulong __spirv_SatConvertSToU_Rulong_rtp(long); 5133 __attribute__((overloadable)) ulong __spirv_SatConvertSToU_Rulong_rtn(long); 5134 __attribute__((overloadable)) ulong __spirv_SatConvertSToU_Rulong_sat(long); 5135 __attribute__((overloadable)) ulong __spirv_SatConvertSToU_Rulong_sat_rtz(long); 5136 __attribute__((overloadable)) ulong __spirv_SatConvertSToU_Rulong_sat_rte(long); 5137 __attribute__((overloadable)) ulong __spirv_SatConvertSToU_Rulong_sat_rtp(long); 5138 __attribute__((overloadable)) ulong __spirv_SatConvertSToU_Rulong_sat_rtn(long); 5139 __attribute__((overloadable)) ulong2 __spirv_SatConvertSToU_Rulong2(char2); 5140 __attribute__((overloadable)) ulong2 __spirv_SatConvertSToU_Rulong2_rtz(char2); 5141 __attribute__((overloadable)) ulong2 __spirv_SatConvertSToU_Rulong2_rte(char2); 5142 __attribute__((overloadable)) ulong2 __spirv_SatConvertSToU_Rulong2_rtp(char2); 5143 __attribute__((overloadable)) ulong2 __spirv_SatConvertSToU_Rulong2_rtn(char2); 5144 __attribute__((overloadable)) ulong2 __spirv_SatConvertSToU_Rulong2_sat(char2); 5145 __attribute__((overloadable)) ulong2 __spirv_SatConvertSToU_Rulong2_sat_rtz(char2); 5146 __attribute__((overloadable)) ulong2 __spirv_SatConvertSToU_Rulong2_sat_rte(char2); 5147 __attribute__((overloadable)) ulong2 __spirv_SatConvertSToU_Rulong2_sat_rtp(char2); 5148 __attribute__((overloadable)) ulong2 __spirv_SatConvertSToU_Rulong2_sat_rtn(char2); 5149 __attribute__((overloadable)) ulong2 __spirv_SatConvertSToU_Rulong2(short2); 5150 __attribute__((overloadable)) ulong2 __spirv_SatConvertSToU_Rulong2_rtz(short2); 5151 __attribute__((overloadable)) ulong2 __spirv_SatConvertSToU_Rulong2_rte(short2); 5152 __attribute__((overloadable)) ulong2 __spirv_SatConvertSToU_Rulong2_rtp(short2); 5153 __attribute__((overloadable)) ulong2 __spirv_SatConvertSToU_Rulong2_rtn(short2); 5154 __attribute__((overloadable)) ulong2 __spirv_SatConvertSToU_Rulong2_sat(short2); 5155 __attribute__((overloadable)) ulong2 __spirv_SatConvertSToU_Rulong2_sat_rtz(short2); 5156 __attribute__((overloadable)) ulong2 __spirv_SatConvertSToU_Rulong2_sat_rte(short2); 5157 __attribute__((overloadable)) ulong2 __spirv_SatConvertSToU_Rulong2_sat_rtp(short2); 5158 __attribute__((overloadable)) ulong2 __spirv_SatConvertSToU_Rulong2_sat_rtn(short2); 5159 __attribute__((overloadable)) ulong2 __spirv_SatConvertSToU_Rulong2(int2); 5160 __attribute__((overloadable)) ulong2 __spirv_SatConvertSToU_Rulong2_rtz(int2); 5161 __attribute__((overloadable)) ulong2 __spirv_SatConvertSToU_Rulong2_rte(int2); 5162 __attribute__((overloadable)) ulong2 __spirv_SatConvertSToU_Rulong2_rtp(int2); 5163 __attribute__((overloadable)) ulong2 __spirv_SatConvertSToU_Rulong2_rtn(int2); 5164 __attribute__((overloadable)) ulong2 __spirv_SatConvertSToU_Rulong2_sat(int2); 5165 __attribute__((overloadable)) ulong2 __spirv_SatConvertSToU_Rulong2_sat_rtz(int2); 5166 __attribute__((overloadable)) ulong2 __spirv_SatConvertSToU_Rulong2_sat_rte(int2); 5167 __attribute__((overloadable)) ulong2 __spirv_SatConvertSToU_Rulong2_sat_rtp(int2); 5168 __attribute__((overloadable)) ulong2 __spirv_SatConvertSToU_Rulong2_sat_rtn(int2); 5169 __attribute__((overloadable)) ulong2 __spirv_SatConvertSToU_Rulong2(long2); 5170 __attribute__((overloadable)) ulong2 __spirv_SatConvertSToU_Rulong2_rtz(long2); 5171 __attribute__((overloadable)) ulong2 __spirv_SatConvertSToU_Rulong2_rte(long2); 5172 __attribute__((overloadable)) ulong2 __spirv_SatConvertSToU_Rulong2_rtp(long2); 5173 __attribute__((overloadable)) ulong2 __spirv_SatConvertSToU_Rulong2_rtn(long2); 5174 __attribute__((overloadable)) ulong2 __spirv_SatConvertSToU_Rulong2_sat(long2); 5175 __attribute__((overloadable)) ulong2 __spirv_SatConvertSToU_Rulong2_sat_rtz(long2); 5176 __attribute__((overloadable)) ulong2 __spirv_SatConvertSToU_Rulong2_sat_rte(long2); 5177 __attribute__((overloadable)) ulong2 __spirv_SatConvertSToU_Rulong2_sat_rtp(long2); 5178 __attribute__((overloadable)) ulong2 __spirv_SatConvertSToU_Rulong2_sat_rtn(long2); 5179 __attribute__((overloadable)) ulong3 __spirv_SatConvertSToU_Rulong3(char3); 5180 __attribute__((overloadable)) ulong3 __spirv_SatConvertSToU_Rulong3_rtz(char3); 5181 __attribute__((overloadable)) ulong3 __spirv_SatConvertSToU_Rulong3_rte(char3); 5182 __attribute__((overloadable)) ulong3 __spirv_SatConvertSToU_Rulong3_rtp(char3); 5183 __attribute__((overloadable)) ulong3 __spirv_SatConvertSToU_Rulong3_rtn(char3); 5184 __attribute__((overloadable)) ulong3 __spirv_SatConvertSToU_Rulong3_sat(char3); 5185 __attribute__((overloadable)) ulong3 __spirv_SatConvertSToU_Rulong3_sat_rtz(char3); 5186 __attribute__((overloadable)) ulong3 __spirv_SatConvertSToU_Rulong3_sat_rte(char3); 5187 __attribute__((overloadable)) ulong3 __spirv_SatConvertSToU_Rulong3_sat_rtp(char3); 5188 __attribute__((overloadable)) ulong3 __spirv_SatConvertSToU_Rulong3_sat_rtn(char3); 5189 __attribute__((overloadable)) ulong3 __spirv_SatConvertSToU_Rulong3(short3); 5190 __attribute__((overloadable)) ulong3 __spirv_SatConvertSToU_Rulong3_rtz(short3); 5191 __attribute__((overloadable)) ulong3 __spirv_SatConvertSToU_Rulong3_rte(short3); 5192 __attribute__((overloadable)) ulong3 __spirv_SatConvertSToU_Rulong3_rtp(short3); 5193 __attribute__((overloadable)) ulong3 __spirv_SatConvertSToU_Rulong3_rtn(short3); 5194 __attribute__((overloadable)) ulong3 __spirv_SatConvertSToU_Rulong3_sat(short3); 5195 __attribute__((overloadable)) ulong3 __spirv_SatConvertSToU_Rulong3_sat_rtz(short3); 5196 __attribute__((overloadable)) ulong3 __spirv_SatConvertSToU_Rulong3_sat_rte(short3); 5197 __attribute__((overloadable)) ulong3 __spirv_SatConvertSToU_Rulong3_sat_rtp(short3); 5198 __attribute__((overloadable)) ulong3 __spirv_SatConvertSToU_Rulong3_sat_rtn(short3); 5199 __attribute__((overloadable)) ulong3 __spirv_SatConvertSToU_Rulong3(int3); 5200 __attribute__((overloadable)) ulong3 __spirv_SatConvertSToU_Rulong3_rtz(int3); 5201 __attribute__((overloadable)) ulong3 __spirv_SatConvertSToU_Rulong3_rte(int3); 5202 __attribute__((overloadable)) ulong3 __spirv_SatConvertSToU_Rulong3_rtp(int3); 5203 __attribute__((overloadable)) ulong3 __spirv_SatConvertSToU_Rulong3_rtn(int3); 5204 __attribute__((overloadable)) ulong3 __spirv_SatConvertSToU_Rulong3_sat(int3); 5205 __attribute__((overloadable)) ulong3 __spirv_SatConvertSToU_Rulong3_sat_rtz(int3); 5206 __attribute__((overloadable)) ulong3 __spirv_SatConvertSToU_Rulong3_sat_rte(int3); 5207 __attribute__((overloadable)) ulong3 __spirv_SatConvertSToU_Rulong3_sat_rtp(int3); 5208 __attribute__((overloadable)) ulong3 __spirv_SatConvertSToU_Rulong3_sat_rtn(int3); 5209 __attribute__((overloadable)) ulong3 __spirv_SatConvertSToU_Rulong3(long3); 5210 __attribute__((overloadable)) ulong3 __spirv_SatConvertSToU_Rulong3_rtz(long3); 5211 __attribute__((overloadable)) ulong3 __spirv_SatConvertSToU_Rulong3_rte(long3); 5212 __attribute__((overloadable)) ulong3 __spirv_SatConvertSToU_Rulong3_rtp(long3); 5213 __attribute__((overloadable)) ulong3 __spirv_SatConvertSToU_Rulong3_rtn(long3); 5214 __attribute__((overloadable)) ulong3 __spirv_SatConvertSToU_Rulong3_sat(long3); 5215 __attribute__((overloadable)) ulong3 __spirv_SatConvertSToU_Rulong3_sat_rtz(long3); 5216 __attribute__((overloadable)) ulong3 __spirv_SatConvertSToU_Rulong3_sat_rte(long3); 5217 __attribute__((overloadable)) ulong3 __spirv_SatConvertSToU_Rulong3_sat_rtp(long3); 5218 __attribute__((overloadable)) ulong3 __spirv_SatConvertSToU_Rulong3_sat_rtn(long3); 5219 __attribute__((overloadable)) ulong4 __spirv_SatConvertSToU_Rulong4(char4); 5220 __attribute__((overloadable)) ulong4 __spirv_SatConvertSToU_Rulong4_rtz(char4); 5221 __attribute__((overloadable)) ulong4 __spirv_SatConvertSToU_Rulong4_rte(char4); 5222 __attribute__((overloadable)) ulong4 __spirv_SatConvertSToU_Rulong4_rtp(char4); 5223 __attribute__((overloadable)) ulong4 __spirv_SatConvertSToU_Rulong4_rtn(char4); 5224 __attribute__((overloadable)) ulong4 __spirv_SatConvertSToU_Rulong4_sat(char4); 5225 __attribute__((overloadable)) ulong4 __spirv_SatConvertSToU_Rulong4_sat_rtz(char4); 5226 __attribute__((overloadable)) ulong4 __spirv_SatConvertSToU_Rulong4_sat_rte(char4); 5227 __attribute__((overloadable)) ulong4 __spirv_SatConvertSToU_Rulong4_sat_rtp(char4); 5228 __attribute__((overloadable)) ulong4 __spirv_SatConvertSToU_Rulong4_sat_rtn(char4); 5229 __attribute__((overloadable)) ulong4 __spirv_SatConvertSToU_Rulong4(short4); 5230 __attribute__((overloadable)) ulong4 __spirv_SatConvertSToU_Rulong4_rtz(short4); 5231 __attribute__((overloadable)) ulong4 __spirv_SatConvertSToU_Rulong4_rte(short4); 5232 __attribute__((overloadable)) ulong4 __spirv_SatConvertSToU_Rulong4_rtp(short4); 5233 __attribute__((overloadable)) ulong4 __spirv_SatConvertSToU_Rulong4_rtn(short4); 5234 __attribute__((overloadable)) ulong4 __spirv_SatConvertSToU_Rulong4_sat(short4); 5235 __attribute__((overloadable)) ulong4 __spirv_SatConvertSToU_Rulong4_sat_rtz(short4); 5236 __attribute__((overloadable)) ulong4 __spirv_SatConvertSToU_Rulong4_sat_rte(short4); 5237 __attribute__((overloadable)) ulong4 __spirv_SatConvertSToU_Rulong4_sat_rtp(short4); 5238 __attribute__((overloadable)) ulong4 __spirv_SatConvertSToU_Rulong4_sat_rtn(short4); 5239 __attribute__((overloadable)) ulong4 __spirv_SatConvertSToU_Rulong4(int4); 5240 __attribute__((overloadable)) ulong4 __spirv_SatConvertSToU_Rulong4_rtz(int4); 5241 __attribute__((overloadable)) ulong4 __spirv_SatConvertSToU_Rulong4_rte(int4); 5242 __attribute__((overloadable)) ulong4 __spirv_SatConvertSToU_Rulong4_rtp(int4); 5243 __attribute__((overloadable)) ulong4 __spirv_SatConvertSToU_Rulong4_rtn(int4); 5244 __attribute__((overloadable)) ulong4 __spirv_SatConvertSToU_Rulong4_sat(int4); 5245 __attribute__((overloadable)) ulong4 __spirv_SatConvertSToU_Rulong4_sat_rtz(int4); 5246 __attribute__((overloadable)) ulong4 __spirv_SatConvertSToU_Rulong4_sat_rte(int4); 5247 __attribute__((overloadable)) ulong4 __spirv_SatConvertSToU_Rulong4_sat_rtp(int4); 5248 __attribute__((overloadable)) ulong4 __spirv_SatConvertSToU_Rulong4_sat_rtn(int4); 5249 __attribute__((overloadable)) ulong4 __spirv_SatConvertSToU_Rulong4(long4); 5250 __attribute__((overloadable)) ulong4 __spirv_SatConvertSToU_Rulong4_rtz(long4); 5251 __attribute__((overloadable)) ulong4 __spirv_SatConvertSToU_Rulong4_rte(long4); 5252 __attribute__((overloadable)) ulong4 __spirv_SatConvertSToU_Rulong4_rtp(long4); 5253 __attribute__((overloadable)) ulong4 __spirv_SatConvertSToU_Rulong4_rtn(long4); 5254 __attribute__((overloadable)) ulong4 __spirv_SatConvertSToU_Rulong4_sat(long4); 5255 __attribute__((overloadable)) ulong4 __spirv_SatConvertSToU_Rulong4_sat_rtz(long4); 5256 __attribute__((overloadable)) ulong4 __spirv_SatConvertSToU_Rulong4_sat_rte(long4); 5257 __attribute__((overloadable)) ulong4 __spirv_SatConvertSToU_Rulong4_sat_rtp(long4); 5258 __attribute__((overloadable)) ulong4 __spirv_SatConvertSToU_Rulong4_sat_rtn(long4); 5259 __attribute__((overloadable)) ulong8 __spirv_SatConvertSToU_Rulong8(char8); 5260 __attribute__((overloadable)) ulong8 __spirv_SatConvertSToU_Rulong8_rtz(char8); 5261 __attribute__((overloadable)) ulong8 __spirv_SatConvertSToU_Rulong8_rte(char8); 5262 __attribute__((overloadable)) ulong8 __spirv_SatConvertSToU_Rulong8_rtp(char8); 5263 __attribute__((overloadable)) ulong8 __spirv_SatConvertSToU_Rulong8_rtn(char8); 5264 __attribute__((overloadable)) ulong8 __spirv_SatConvertSToU_Rulong8_sat(char8); 5265 __attribute__((overloadable)) ulong8 __spirv_SatConvertSToU_Rulong8_sat_rtz(char8); 5266 __attribute__((overloadable)) ulong8 __spirv_SatConvertSToU_Rulong8_sat_rte(char8); 5267 __attribute__((overloadable)) ulong8 __spirv_SatConvertSToU_Rulong8_sat_rtp(char8); 5268 __attribute__((overloadable)) ulong8 __spirv_SatConvertSToU_Rulong8_sat_rtn(char8); 5269 __attribute__((overloadable)) ulong8 __spirv_SatConvertSToU_Rulong8(short8); 5270 __attribute__((overloadable)) ulong8 __spirv_SatConvertSToU_Rulong8_rtz(short8); 5271 __attribute__((overloadable)) ulong8 __spirv_SatConvertSToU_Rulong8_rte(short8); 5272 __attribute__((overloadable)) ulong8 __spirv_SatConvertSToU_Rulong8_rtp(short8); 5273 __attribute__((overloadable)) ulong8 __spirv_SatConvertSToU_Rulong8_rtn(short8); 5274 __attribute__((overloadable)) ulong8 __spirv_SatConvertSToU_Rulong8_sat(short8); 5275 __attribute__((overloadable)) ulong8 __spirv_SatConvertSToU_Rulong8_sat_rtz(short8); 5276 __attribute__((overloadable)) ulong8 __spirv_SatConvertSToU_Rulong8_sat_rte(short8); 5277 __attribute__((overloadable)) ulong8 __spirv_SatConvertSToU_Rulong8_sat_rtp(short8); 5278 __attribute__((overloadable)) ulong8 __spirv_SatConvertSToU_Rulong8_sat_rtn(short8); 5279 __attribute__((overloadable)) ulong8 __spirv_SatConvertSToU_Rulong8(int8); 5280 __attribute__((overloadable)) ulong8 __spirv_SatConvertSToU_Rulong8_rtz(int8); 5281 __attribute__((overloadable)) ulong8 __spirv_SatConvertSToU_Rulong8_rte(int8); 5282 __attribute__((overloadable)) ulong8 __spirv_SatConvertSToU_Rulong8_rtp(int8); 5283 __attribute__((overloadable)) ulong8 __spirv_SatConvertSToU_Rulong8_rtn(int8); 5284 __attribute__((overloadable)) ulong8 __spirv_SatConvertSToU_Rulong8_sat(int8); 5285 __attribute__((overloadable)) ulong8 __spirv_SatConvertSToU_Rulong8_sat_rtz(int8); 5286 __attribute__((overloadable)) ulong8 __spirv_SatConvertSToU_Rulong8_sat_rte(int8); 5287 __attribute__((overloadable)) ulong8 __spirv_SatConvertSToU_Rulong8_sat_rtp(int8); 5288 __attribute__((overloadable)) ulong8 __spirv_SatConvertSToU_Rulong8_sat_rtn(int8); 5289 __attribute__((overloadable)) ulong8 __spirv_SatConvertSToU_Rulong8(long8); 5290 __attribute__((overloadable)) ulong8 __spirv_SatConvertSToU_Rulong8_rtz(long8); 5291 __attribute__((overloadable)) ulong8 __spirv_SatConvertSToU_Rulong8_rte(long8); 5292 __attribute__((overloadable)) ulong8 __spirv_SatConvertSToU_Rulong8_rtp(long8); 5293 __attribute__((overloadable)) ulong8 __spirv_SatConvertSToU_Rulong8_rtn(long8); 5294 __attribute__((overloadable)) ulong8 __spirv_SatConvertSToU_Rulong8_sat(long8); 5295 __attribute__((overloadable)) ulong8 __spirv_SatConvertSToU_Rulong8_sat_rtz(long8); 5296 __attribute__((overloadable)) ulong8 __spirv_SatConvertSToU_Rulong8_sat_rte(long8); 5297 __attribute__((overloadable)) ulong8 __spirv_SatConvertSToU_Rulong8_sat_rtp(long8); 5298 __attribute__((overloadable)) ulong8 __spirv_SatConvertSToU_Rulong8_sat_rtn(long8); 5299 __attribute__((overloadable)) ulong16 __spirv_SatConvertSToU_Rulong16(char16); 5300 __attribute__((overloadable)) ulong16 __spirv_SatConvertSToU_Rulong16_rtz(char16); 5301 __attribute__((overloadable)) ulong16 __spirv_SatConvertSToU_Rulong16_rte(char16); 5302 __attribute__((overloadable)) ulong16 __spirv_SatConvertSToU_Rulong16_rtp(char16); 5303 __attribute__((overloadable)) ulong16 __spirv_SatConvertSToU_Rulong16_rtn(char16); 5304 __attribute__((overloadable)) ulong16 __spirv_SatConvertSToU_Rulong16_sat(char16); 5305 __attribute__((overloadable)) ulong16 __spirv_SatConvertSToU_Rulong16_sat_rtz(char16); 5306 __attribute__((overloadable)) ulong16 __spirv_SatConvertSToU_Rulong16_sat_rte(char16); 5307 __attribute__((overloadable)) ulong16 __spirv_SatConvertSToU_Rulong16_sat_rtp(char16); 5308 __attribute__((overloadable)) ulong16 __spirv_SatConvertSToU_Rulong16_sat_rtn(char16); 5309 __attribute__((overloadable)) ulong16 __spirv_SatConvertSToU_Rulong16(short16); 5310 __attribute__((overloadable)) ulong16 __spirv_SatConvertSToU_Rulong16_rtz(short16); 5311 __attribute__((overloadable)) ulong16 __spirv_SatConvertSToU_Rulong16_rte(short16); 5312 __attribute__((overloadable)) ulong16 __spirv_SatConvertSToU_Rulong16_rtp(short16); 5313 __attribute__((overloadable)) ulong16 __spirv_SatConvertSToU_Rulong16_rtn(short16); 5314 __attribute__((overloadable)) ulong16 __spirv_SatConvertSToU_Rulong16_sat(short16); 5315 __attribute__((overloadable)) ulong16 __spirv_SatConvertSToU_Rulong16_sat_rtz(short16); 5316 __attribute__((overloadable)) ulong16 __spirv_SatConvertSToU_Rulong16_sat_rte(short16); 5317 __attribute__((overloadable)) ulong16 __spirv_SatConvertSToU_Rulong16_sat_rtp(short16); 5318 __attribute__((overloadable)) ulong16 __spirv_SatConvertSToU_Rulong16_sat_rtn(short16); 5319 __attribute__((overloadable)) ulong16 __spirv_SatConvertSToU_Rulong16(int16); 5320 __attribute__((overloadable)) ulong16 __spirv_SatConvertSToU_Rulong16_rtz(int16); 5321 __attribute__((overloadable)) ulong16 __spirv_SatConvertSToU_Rulong16_rte(int16); 5322 __attribute__((overloadable)) ulong16 __spirv_SatConvertSToU_Rulong16_rtp(int16); 5323 __attribute__((overloadable)) ulong16 __spirv_SatConvertSToU_Rulong16_rtn(int16); 5324 __attribute__((overloadable)) ulong16 __spirv_SatConvertSToU_Rulong16_sat(int16); 5325 __attribute__((overloadable)) ulong16 __spirv_SatConvertSToU_Rulong16_sat_rtz(int16); 5326 __attribute__((overloadable)) ulong16 __spirv_SatConvertSToU_Rulong16_sat_rte(int16); 5327 __attribute__((overloadable)) ulong16 __spirv_SatConvertSToU_Rulong16_sat_rtp(int16); 5328 __attribute__((overloadable)) ulong16 __spirv_SatConvertSToU_Rulong16_sat_rtn(int16); 5329 __attribute__((overloadable)) ulong16 __spirv_SatConvertSToU_Rulong16(long16); 5330 __attribute__((overloadable)) ulong16 __spirv_SatConvertSToU_Rulong16_rtz(long16); 5331 __attribute__((overloadable)) ulong16 __spirv_SatConvertSToU_Rulong16_rte(long16); 5332 __attribute__((overloadable)) ulong16 __spirv_SatConvertSToU_Rulong16_rtp(long16); 5333 __attribute__((overloadable)) ulong16 __spirv_SatConvertSToU_Rulong16_rtn(long16); 5334 __attribute__((overloadable)) ulong16 __spirv_SatConvertSToU_Rulong16_sat(long16); 5335 __attribute__((overloadable)) ulong16 __spirv_SatConvertSToU_Rulong16_sat_rtz(long16); 5336 __attribute__((overloadable)) ulong16 __spirv_SatConvertSToU_Rulong16_sat_rte(long16); 5337 __attribute__((overloadable)) ulong16 __spirv_SatConvertSToU_Rulong16_sat_rtp(long16); 5338 __attribute__((overloadable)) ulong16 __spirv_SatConvertSToU_Rulong16_sat_rtn(long16); 5339 5340 __attribute__((overloadable)) char __spirv_SatConvertUToS_Rchar(uchar); 5341 __attribute__((overloadable)) char __spirv_SatConvertUToS_Rchar_rtz(uchar); 5342 __attribute__((overloadable)) char __spirv_SatConvertUToS_Rchar_rte(uchar); 5343 __attribute__((overloadable)) char __spirv_SatConvertUToS_Rchar_rtp(uchar); 5344 __attribute__((overloadable)) char __spirv_SatConvertUToS_Rchar_rtn(uchar); 5345 __attribute__((overloadable)) char __spirv_SatConvertUToS_Rchar_sat(uchar); 5346 __attribute__((overloadable)) char __spirv_SatConvertUToS_Rchar_sat_rtz(uchar); 5347 __attribute__((overloadable)) char __spirv_SatConvertUToS_Rchar_sat_rte(uchar); 5348 __attribute__((overloadable)) char __spirv_SatConvertUToS_Rchar_sat_rtp(uchar); 5349 __attribute__((overloadable)) char __spirv_SatConvertUToS_Rchar_sat_rtn(uchar); 5350 __attribute__((overloadable)) char __spirv_SatConvertUToS_Rchar(ushort); 5351 __attribute__((overloadable)) char __spirv_SatConvertUToS_Rchar_rtz(ushort); 5352 __attribute__((overloadable)) char __spirv_SatConvertUToS_Rchar_rte(ushort); 5353 __attribute__((overloadable)) char __spirv_SatConvertUToS_Rchar_rtp(ushort); 5354 __attribute__((overloadable)) char __spirv_SatConvertUToS_Rchar_rtn(ushort); 5355 __attribute__((overloadable)) char __spirv_SatConvertUToS_Rchar_sat(ushort); 5356 __attribute__((overloadable)) char __spirv_SatConvertUToS_Rchar_sat_rtz(ushort); 5357 __attribute__((overloadable)) char __spirv_SatConvertUToS_Rchar_sat_rte(ushort); 5358 __attribute__((overloadable)) char __spirv_SatConvertUToS_Rchar_sat_rtp(ushort); 5359 __attribute__((overloadable)) char __spirv_SatConvertUToS_Rchar_sat_rtn(ushort); 5360 __attribute__((overloadable)) char __spirv_SatConvertUToS_Rchar(uint); 5361 __attribute__((overloadable)) char __spirv_SatConvertUToS_Rchar_rtz(uint); 5362 __attribute__((overloadable)) char __spirv_SatConvertUToS_Rchar_rte(uint); 5363 __attribute__((overloadable)) char __spirv_SatConvertUToS_Rchar_rtp(uint); 5364 __attribute__((overloadable)) char __spirv_SatConvertUToS_Rchar_rtn(uint); 5365 __attribute__((overloadable)) char __spirv_SatConvertUToS_Rchar_sat(uint); 5366 __attribute__((overloadable)) char __spirv_SatConvertUToS_Rchar_sat_rtz(uint); 5367 __attribute__((overloadable)) char __spirv_SatConvertUToS_Rchar_sat_rte(uint); 5368 __attribute__((overloadable)) char __spirv_SatConvertUToS_Rchar_sat_rtp(uint); 5369 __attribute__((overloadable)) char __spirv_SatConvertUToS_Rchar_sat_rtn(uint); 5370 __attribute__((overloadable)) char __spirv_SatConvertUToS_Rchar(ulong); 5371 __attribute__((overloadable)) char __spirv_SatConvertUToS_Rchar_rtz(ulong); 5372 __attribute__((overloadable)) char __spirv_SatConvertUToS_Rchar_rte(ulong); 5373 __attribute__((overloadable)) char __spirv_SatConvertUToS_Rchar_rtp(ulong); 5374 __attribute__((overloadable)) char __spirv_SatConvertUToS_Rchar_rtn(ulong); 5375 __attribute__((overloadable)) char __spirv_SatConvertUToS_Rchar_sat(ulong); 5376 __attribute__((overloadable)) char __spirv_SatConvertUToS_Rchar_sat_rtz(ulong); 5377 __attribute__((overloadable)) char __spirv_SatConvertUToS_Rchar_sat_rte(ulong); 5378 __attribute__((overloadable)) char __spirv_SatConvertUToS_Rchar_sat_rtp(ulong); 5379 __attribute__((overloadable)) char __spirv_SatConvertUToS_Rchar_sat_rtn(ulong); 5380 __attribute__((overloadable)) char2 __spirv_SatConvertUToS_Rchar2(uchar2); 5381 __attribute__((overloadable)) char2 __spirv_SatConvertUToS_Rchar2_rtz(uchar2); 5382 __attribute__((overloadable)) char2 __spirv_SatConvertUToS_Rchar2_rte(uchar2); 5383 __attribute__((overloadable)) char2 __spirv_SatConvertUToS_Rchar2_rtp(uchar2); 5384 __attribute__((overloadable)) char2 __spirv_SatConvertUToS_Rchar2_rtn(uchar2); 5385 __attribute__((overloadable)) char2 __spirv_SatConvertUToS_Rchar2_sat(uchar2); 5386 __attribute__((overloadable)) char2 __spirv_SatConvertUToS_Rchar2_sat_rtz(uchar2); 5387 __attribute__((overloadable)) char2 __spirv_SatConvertUToS_Rchar2_sat_rte(uchar2); 5388 __attribute__((overloadable)) char2 __spirv_SatConvertUToS_Rchar2_sat_rtp(uchar2); 5389 __attribute__((overloadable)) char2 __spirv_SatConvertUToS_Rchar2_sat_rtn(uchar2); 5390 __attribute__((overloadable)) char2 __spirv_SatConvertUToS_Rchar2(ushort2); 5391 __attribute__((overloadable)) char2 __spirv_SatConvertUToS_Rchar2_rtz(ushort2); 5392 __attribute__((overloadable)) char2 __spirv_SatConvertUToS_Rchar2_rte(ushort2); 5393 __attribute__((overloadable)) char2 __spirv_SatConvertUToS_Rchar2_rtp(ushort2); 5394 __attribute__((overloadable)) char2 __spirv_SatConvertUToS_Rchar2_rtn(ushort2); 5395 __attribute__((overloadable)) char2 __spirv_SatConvertUToS_Rchar2_sat(ushort2); 5396 __attribute__((overloadable)) char2 __spirv_SatConvertUToS_Rchar2_sat_rtz(ushort2); 5397 __attribute__((overloadable)) char2 __spirv_SatConvertUToS_Rchar2_sat_rte(ushort2); 5398 __attribute__((overloadable)) char2 __spirv_SatConvertUToS_Rchar2_sat_rtp(ushort2); 5399 __attribute__((overloadable)) char2 __spirv_SatConvertUToS_Rchar2_sat_rtn(ushort2); 5400 __attribute__((overloadable)) char2 __spirv_SatConvertUToS_Rchar2(uint2); 5401 __attribute__((overloadable)) char2 __spirv_SatConvertUToS_Rchar2_rtz(uint2); 5402 __attribute__((overloadable)) char2 __spirv_SatConvertUToS_Rchar2_rte(uint2); 5403 __attribute__((overloadable)) char2 __spirv_SatConvertUToS_Rchar2_rtp(uint2); 5404 __attribute__((overloadable)) char2 __spirv_SatConvertUToS_Rchar2_rtn(uint2); 5405 __attribute__((overloadable)) char2 __spirv_SatConvertUToS_Rchar2_sat(uint2); 5406 __attribute__((overloadable)) char2 __spirv_SatConvertUToS_Rchar2_sat_rtz(uint2); 5407 __attribute__((overloadable)) char2 __spirv_SatConvertUToS_Rchar2_sat_rte(uint2); 5408 __attribute__((overloadable)) char2 __spirv_SatConvertUToS_Rchar2_sat_rtp(uint2); 5409 __attribute__((overloadable)) char2 __spirv_SatConvertUToS_Rchar2_sat_rtn(uint2); 5410 __attribute__((overloadable)) char2 __spirv_SatConvertUToS_Rchar2(ulong2); 5411 __attribute__((overloadable)) char2 __spirv_SatConvertUToS_Rchar2_rtz(ulong2); 5412 __attribute__((overloadable)) char2 __spirv_SatConvertUToS_Rchar2_rte(ulong2); 5413 __attribute__((overloadable)) char2 __spirv_SatConvertUToS_Rchar2_rtp(ulong2); 5414 __attribute__((overloadable)) char2 __spirv_SatConvertUToS_Rchar2_rtn(ulong2); 5415 __attribute__((overloadable)) char2 __spirv_SatConvertUToS_Rchar2_sat(ulong2); 5416 __attribute__((overloadable)) char2 __spirv_SatConvertUToS_Rchar2_sat_rtz(ulong2); 5417 __attribute__((overloadable)) char2 __spirv_SatConvertUToS_Rchar2_sat_rte(ulong2); 5418 __attribute__((overloadable)) char2 __spirv_SatConvertUToS_Rchar2_sat_rtp(ulong2); 5419 __attribute__((overloadable)) char2 __spirv_SatConvertUToS_Rchar2_sat_rtn(ulong2); 5420 __attribute__((overloadable)) char3 __spirv_SatConvertUToS_Rchar3(uchar3); 5421 __attribute__((overloadable)) char3 __spirv_SatConvertUToS_Rchar3_rtz(uchar3); 5422 __attribute__((overloadable)) char3 __spirv_SatConvertUToS_Rchar3_rte(uchar3); 5423 __attribute__((overloadable)) char3 __spirv_SatConvertUToS_Rchar3_rtp(uchar3); 5424 __attribute__((overloadable)) char3 __spirv_SatConvertUToS_Rchar3_rtn(uchar3); 5425 __attribute__((overloadable)) char3 __spirv_SatConvertUToS_Rchar3_sat(uchar3); 5426 __attribute__((overloadable)) char3 __spirv_SatConvertUToS_Rchar3_sat_rtz(uchar3); 5427 __attribute__((overloadable)) char3 __spirv_SatConvertUToS_Rchar3_sat_rte(uchar3); 5428 __attribute__((overloadable)) char3 __spirv_SatConvertUToS_Rchar3_sat_rtp(uchar3); 5429 __attribute__((overloadable)) char3 __spirv_SatConvertUToS_Rchar3_sat_rtn(uchar3); 5430 __attribute__((overloadable)) char3 __spirv_SatConvertUToS_Rchar3(ushort3); 5431 __attribute__((overloadable)) char3 __spirv_SatConvertUToS_Rchar3_rtz(ushort3); 5432 __attribute__((overloadable)) char3 __spirv_SatConvertUToS_Rchar3_rte(ushort3); 5433 __attribute__((overloadable)) char3 __spirv_SatConvertUToS_Rchar3_rtp(ushort3); 5434 __attribute__((overloadable)) char3 __spirv_SatConvertUToS_Rchar3_rtn(ushort3); 5435 __attribute__((overloadable)) char3 __spirv_SatConvertUToS_Rchar3_sat(ushort3); 5436 __attribute__((overloadable)) char3 __spirv_SatConvertUToS_Rchar3_sat_rtz(ushort3); 5437 __attribute__((overloadable)) char3 __spirv_SatConvertUToS_Rchar3_sat_rte(ushort3); 5438 __attribute__((overloadable)) char3 __spirv_SatConvertUToS_Rchar3_sat_rtp(ushort3); 5439 __attribute__((overloadable)) char3 __spirv_SatConvertUToS_Rchar3_sat_rtn(ushort3); 5440 __attribute__((overloadable)) char3 __spirv_SatConvertUToS_Rchar3(uint3); 5441 __attribute__((overloadable)) char3 __spirv_SatConvertUToS_Rchar3_rtz(uint3); 5442 __attribute__((overloadable)) char3 __spirv_SatConvertUToS_Rchar3_rte(uint3); 5443 __attribute__((overloadable)) char3 __spirv_SatConvertUToS_Rchar3_rtp(uint3); 5444 __attribute__((overloadable)) char3 __spirv_SatConvertUToS_Rchar3_rtn(uint3); 5445 __attribute__((overloadable)) char3 __spirv_SatConvertUToS_Rchar3_sat(uint3); 5446 __attribute__((overloadable)) char3 __spirv_SatConvertUToS_Rchar3_sat_rtz(uint3); 5447 __attribute__((overloadable)) char3 __spirv_SatConvertUToS_Rchar3_sat_rte(uint3); 5448 __attribute__((overloadable)) char3 __spirv_SatConvertUToS_Rchar3_sat_rtp(uint3); 5449 __attribute__((overloadable)) char3 __spirv_SatConvertUToS_Rchar3_sat_rtn(uint3); 5450 __attribute__((overloadable)) char3 __spirv_SatConvertUToS_Rchar3(ulong3); 5451 __attribute__((overloadable)) char3 __spirv_SatConvertUToS_Rchar3_rtz(ulong3); 5452 __attribute__((overloadable)) char3 __spirv_SatConvertUToS_Rchar3_rte(ulong3); 5453 __attribute__((overloadable)) char3 __spirv_SatConvertUToS_Rchar3_rtp(ulong3); 5454 __attribute__((overloadable)) char3 __spirv_SatConvertUToS_Rchar3_rtn(ulong3); 5455 __attribute__((overloadable)) char3 __spirv_SatConvertUToS_Rchar3_sat(ulong3); 5456 __attribute__((overloadable)) char3 __spirv_SatConvertUToS_Rchar3_sat_rtz(ulong3); 5457 __attribute__((overloadable)) char3 __spirv_SatConvertUToS_Rchar3_sat_rte(ulong3); 5458 __attribute__((overloadable)) char3 __spirv_SatConvertUToS_Rchar3_sat_rtp(ulong3); 5459 __attribute__((overloadable)) char3 __spirv_SatConvertUToS_Rchar3_sat_rtn(ulong3); 5460 __attribute__((overloadable)) char4 __spirv_SatConvertUToS_Rchar4(uchar4); 5461 __attribute__((overloadable)) char4 __spirv_SatConvertUToS_Rchar4_rtz(uchar4); 5462 __attribute__((overloadable)) char4 __spirv_SatConvertUToS_Rchar4_rte(uchar4); 5463 __attribute__((overloadable)) char4 __spirv_SatConvertUToS_Rchar4_rtp(uchar4); 5464 __attribute__((overloadable)) char4 __spirv_SatConvertUToS_Rchar4_rtn(uchar4); 5465 __attribute__((overloadable)) char4 __spirv_SatConvertUToS_Rchar4_sat(uchar4); 5466 __attribute__((overloadable)) char4 __spirv_SatConvertUToS_Rchar4_sat_rtz(uchar4); 5467 __attribute__((overloadable)) char4 __spirv_SatConvertUToS_Rchar4_sat_rte(uchar4); 5468 __attribute__((overloadable)) char4 __spirv_SatConvertUToS_Rchar4_sat_rtp(uchar4); 5469 __attribute__((overloadable)) char4 __spirv_SatConvertUToS_Rchar4_sat_rtn(uchar4); 5470 __attribute__((overloadable)) char4 __spirv_SatConvertUToS_Rchar4(ushort4); 5471 __attribute__((overloadable)) char4 __spirv_SatConvertUToS_Rchar4_rtz(ushort4); 5472 __attribute__((overloadable)) char4 __spirv_SatConvertUToS_Rchar4_rte(ushort4); 5473 __attribute__((overloadable)) char4 __spirv_SatConvertUToS_Rchar4_rtp(ushort4); 5474 __attribute__((overloadable)) char4 __spirv_SatConvertUToS_Rchar4_rtn(ushort4); 5475 __attribute__((overloadable)) char4 __spirv_SatConvertUToS_Rchar4_sat(ushort4); 5476 __attribute__((overloadable)) char4 __spirv_SatConvertUToS_Rchar4_sat_rtz(ushort4); 5477 __attribute__((overloadable)) char4 __spirv_SatConvertUToS_Rchar4_sat_rte(ushort4); 5478 __attribute__((overloadable)) char4 __spirv_SatConvertUToS_Rchar4_sat_rtp(ushort4); 5479 __attribute__((overloadable)) char4 __spirv_SatConvertUToS_Rchar4_sat_rtn(ushort4); 5480 __attribute__((overloadable)) char4 __spirv_SatConvertUToS_Rchar4(uint4); 5481 __attribute__((overloadable)) char4 __spirv_SatConvertUToS_Rchar4_rtz(uint4); 5482 __attribute__((overloadable)) char4 __spirv_SatConvertUToS_Rchar4_rte(uint4); 5483 __attribute__((overloadable)) char4 __spirv_SatConvertUToS_Rchar4_rtp(uint4); 5484 __attribute__((overloadable)) char4 __spirv_SatConvertUToS_Rchar4_rtn(uint4); 5485 __attribute__((overloadable)) char4 __spirv_SatConvertUToS_Rchar4_sat(uint4); 5486 __attribute__((overloadable)) char4 __spirv_SatConvertUToS_Rchar4_sat_rtz(uint4); 5487 __attribute__((overloadable)) char4 __spirv_SatConvertUToS_Rchar4_sat_rte(uint4); 5488 __attribute__((overloadable)) char4 __spirv_SatConvertUToS_Rchar4_sat_rtp(uint4); 5489 __attribute__((overloadable)) char4 __spirv_SatConvertUToS_Rchar4_sat_rtn(uint4); 5490 __attribute__((overloadable)) char4 __spirv_SatConvertUToS_Rchar4(ulong4); 5491 __attribute__((overloadable)) char4 __spirv_SatConvertUToS_Rchar4_rtz(ulong4); 5492 __attribute__((overloadable)) char4 __spirv_SatConvertUToS_Rchar4_rte(ulong4); 5493 __attribute__((overloadable)) char4 __spirv_SatConvertUToS_Rchar4_rtp(ulong4); 5494 __attribute__((overloadable)) char4 __spirv_SatConvertUToS_Rchar4_rtn(ulong4); 5495 __attribute__((overloadable)) char4 __spirv_SatConvertUToS_Rchar4_sat(ulong4); 5496 __attribute__((overloadable)) char4 __spirv_SatConvertUToS_Rchar4_sat_rtz(ulong4); 5497 __attribute__((overloadable)) char4 __spirv_SatConvertUToS_Rchar4_sat_rte(ulong4); 5498 __attribute__((overloadable)) char4 __spirv_SatConvertUToS_Rchar4_sat_rtp(ulong4); 5499 __attribute__((overloadable)) char4 __spirv_SatConvertUToS_Rchar4_sat_rtn(ulong4); 5500 __attribute__((overloadable)) char8 __spirv_SatConvertUToS_Rchar8(uchar8); 5501 __attribute__((overloadable)) char8 __spirv_SatConvertUToS_Rchar8_rtz(uchar8); 5502 __attribute__((overloadable)) char8 __spirv_SatConvertUToS_Rchar8_rte(uchar8); 5503 __attribute__((overloadable)) char8 __spirv_SatConvertUToS_Rchar8_rtp(uchar8); 5504 __attribute__((overloadable)) char8 __spirv_SatConvertUToS_Rchar8_rtn(uchar8); 5505 __attribute__((overloadable)) char8 __spirv_SatConvertUToS_Rchar8_sat(uchar8); 5506 __attribute__((overloadable)) char8 __spirv_SatConvertUToS_Rchar8_sat_rtz(uchar8); 5507 __attribute__((overloadable)) char8 __spirv_SatConvertUToS_Rchar8_sat_rte(uchar8); 5508 __attribute__((overloadable)) char8 __spirv_SatConvertUToS_Rchar8_sat_rtp(uchar8); 5509 __attribute__((overloadable)) char8 __spirv_SatConvertUToS_Rchar8_sat_rtn(uchar8); 5510 __attribute__((overloadable)) char8 __spirv_SatConvertUToS_Rchar8(ushort8); 5511 __attribute__((overloadable)) char8 __spirv_SatConvertUToS_Rchar8_rtz(ushort8); 5512 __attribute__((overloadable)) char8 __spirv_SatConvertUToS_Rchar8_rte(ushort8); 5513 __attribute__((overloadable)) char8 __spirv_SatConvertUToS_Rchar8_rtp(ushort8); 5514 __attribute__((overloadable)) char8 __spirv_SatConvertUToS_Rchar8_rtn(ushort8); 5515 __attribute__((overloadable)) char8 __spirv_SatConvertUToS_Rchar8_sat(ushort8); 5516 __attribute__((overloadable)) char8 __spirv_SatConvertUToS_Rchar8_sat_rtz(ushort8); 5517 __attribute__((overloadable)) char8 __spirv_SatConvertUToS_Rchar8_sat_rte(ushort8); 5518 __attribute__((overloadable)) char8 __spirv_SatConvertUToS_Rchar8_sat_rtp(ushort8); 5519 __attribute__((overloadable)) char8 __spirv_SatConvertUToS_Rchar8_sat_rtn(ushort8); 5520 __attribute__((overloadable)) char8 __spirv_SatConvertUToS_Rchar8(uint8); 5521 __attribute__((overloadable)) char8 __spirv_SatConvertUToS_Rchar8_rtz(uint8); 5522 __attribute__((overloadable)) char8 __spirv_SatConvertUToS_Rchar8_rte(uint8); 5523 __attribute__((overloadable)) char8 __spirv_SatConvertUToS_Rchar8_rtp(uint8); 5524 __attribute__((overloadable)) char8 __spirv_SatConvertUToS_Rchar8_rtn(uint8); 5525 __attribute__((overloadable)) char8 __spirv_SatConvertUToS_Rchar8_sat(uint8); 5526 __attribute__((overloadable)) char8 __spirv_SatConvertUToS_Rchar8_sat_rtz(uint8); 5527 __attribute__((overloadable)) char8 __spirv_SatConvertUToS_Rchar8_sat_rte(uint8); 5528 __attribute__((overloadable)) char8 __spirv_SatConvertUToS_Rchar8_sat_rtp(uint8); 5529 __attribute__((overloadable)) char8 __spirv_SatConvertUToS_Rchar8_sat_rtn(uint8); 5530 __attribute__((overloadable)) char8 __spirv_SatConvertUToS_Rchar8(ulong8); 5531 __attribute__((overloadable)) char8 __spirv_SatConvertUToS_Rchar8_rtz(ulong8); 5532 __attribute__((overloadable)) char8 __spirv_SatConvertUToS_Rchar8_rte(ulong8); 5533 __attribute__((overloadable)) char8 __spirv_SatConvertUToS_Rchar8_rtp(ulong8); 5534 __attribute__((overloadable)) char8 __spirv_SatConvertUToS_Rchar8_rtn(ulong8); 5535 __attribute__((overloadable)) char8 __spirv_SatConvertUToS_Rchar8_sat(ulong8); 5536 __attribute__((overloadable)) char8 __spirv_SatConvertUToS_Rchar8_sat_rtz(ulong8); 5537 __attribute__((overloadable)) char8 __spirv_SatConvertUToS_Rchar8_sat_rte(ulong8); 5538 __attribute__((overloadable)) char8 __spirv_SatConvertUToS_Rchar8_sat_rtp(ulong8); 5539 __attribute__((overloadable)) char8 __spirv_SatConvertUToS_Rchar8_sat_rtn(ulong8); 5540 __attribute__((overloadable)) char16 __spirv_SatConvertUToS_Rchar16(uchar16); 5541 __attribute__((overloadable)) char16 __spirv_SatConvertUToS_Rchar16_rtz(uchar16); 5542 __attribute__((overloadable)) char16 __spirv_SatConvertUToS_Rchar16_rte(uchar16); 5543 __attribute__((overloadable)) char16 __spirv_SatConvertUToS_Rchar16_rtp(uchar16); 5544 __attribute__((overloadable)) char16 __spirv_SatConvertUToS_Rchar16_rtn(uchar16); 5545 __attribute__((overloadable)) char16 __spirv_SatConvertUToS_Rchar16_sat(uchar16); 5546 __attribute__((overloadable)) char16 __spirv_SatConvertUToS_Rchar16_sat_rtz(uchar16); 5547 __attribute__((overloadable)) char16 __spirv_SatConvertUToS_Rchar16_sat_rte(uchar16); 5548 __attribute__((overloadable)) char16 __spirv_SatConvertUToS_Rchar16_sat_rtp(uchar16); 5549 __attribute__((overloadable)) char16 __spirv_SatConvertUToS_Rchar16_sat_rtn(uchar16); 5550 __attribute__((overloadable)) char16 __spirv_SatConvertUToS_Rchar16(ushort16); 5551 __attribute__((overloadable)) char16 __spirv_SatConvertUToS_Rchar16_rtz(ushort16); 5552 __attribute__((overloadable)) char16 __spirv_SatConvertUToS_Rchar16_rte(ushort16); 5553 __attribute__((overloadable)) char16 __spirv_SatConvertUToS_Rchar16_rtp(ushort16); 5554 __attribute__((overloadable)) char16 __spirv_SatConvertUToS_Rchar16_rtn(ushort16); 5555 __attribute__((overloadable)) char16 __spirv_SatConvertUToS_Rchar16_sat(ushort16); 5556 __attribute__((overloadable)) char16 __spirv_SatConvertUToS_Rchar16_sat_rtz(ushort16); 5557 __attribute__((overloadable)) char16 __spirv_SatConvertUToS_Rchar16_sat_rte(ushort16); 5558 __attribute__((overloadable)) char16 __spirv_SatConvertUToS_Rchar16_sat_rtp(ushort16); 5559 __attribute__((overloadable)) char16 __spirv_SatConvertUToS_Rchar16_sat_rtn(ushort16); 5560 __attribute__((overloadable)) char16 __spirv_SatConvertUToS_Rchar16(uint16); 5561 __attribute__((overloadable)) char16 __spirv_SatConvertUToS_Rchar16_rtz(uint16); 5562 __attribute__((overloadable)) char16 __spirv_SatConvertUToS_Rchar16_rte(uint16); 5563 __attribute__((overloadable)) char16 __spirv_SatConvertUToS_Rchar16_rtp(uint16); 5564 __attribute__((overloadable)) char16 __spirv_SatConvertUToS_Rchar16_rtn(uint16); 5565 __attribute__((overloadable)) char16 __spirv_SatConvertUToS_Rchar16_sat(uint16); 5566 __attribute__((overloadable)) char16 __spirv_SatConvertUToS_Rchar16_sat_rtz(uint16); 5567 __attribute__((overloadable)) char16 __spirv_SatConvertUToS_Rchar16_sat_rte(uint16); 5568 __attribute__((overloadable)) char16 __spirv_SatConvertUToS_Rchar16_sat_rtp(uint16); 5569 __attribute__((overloadable)) char16 __spirv_SatConvertUToS_Rchar16_sat_rtn(uint16); 5570 __attribute__((overloadable)) char16 __spirv_SatConvertUToS_Rchar16(ulong16); 5571 __attribute__((overloadable)) char16 __spirv_SatConvertUToS_Rchar16_rtz(ulong16); 5572 __attribute__((overloadable)) char16 __spirv_SatConvertUToS_Rchar16_rte(ulong16); 5573 __attribute__((overloadable)) char16 __spirv_SatConvertUToS_Rchar16_rtp(ulong16); 5574 __attribute__((overloadable)) char16 __spirv_SatConvertUToS_Rchar16_rtn(ulong16); 5575 __attribute__((overloadable)) char16 __spirv_SatConvertUToS_Rchar16_sat(ulong16); 5576 __attribute__((overloadable)) char16 __spirv_SatConvertUToS_Rchar16_sat_rtz(ulong16); 5577 __attribute__((overloadable)) char16 __spirv_SatConvertUToS_Rchar16_sat_rte(ulong16); 5578 __attribute__((overloadable)) char16 __spirv_SatConvertUToS_Rchar16_sat_rtp(ulong16); 5579 __attribute__((overloadable)) char16 __spirv_SatConvertUToS_Rchar16_sat_rtn(ulong16); 5580 5581 __attribute__((overloadable)) short __spirv_SatConvertUToS_Rshort(uchar); 5582 __attribute__((overloadable)) short __spirv_SatConvertUToS_Rshort_rtz(uchar); 5583 __attribute__((overloadable)) short __spirv_SatConvertUToS_Rshort_rte(uchar); 5584 __attribute__((overloadable)) short __spirv_SatConvertUToS_Rshort_rtp(uchar); 5585 __attribute__((overloadable)) short __spirv_SatConvertUToS_Rshort_rtn(uchar); 5586 __attribute__((overloadable)) short __spirv_SatConvertUToS_Rshort_sat(uchar); 5587 __attribute__((overloadable)) short __spirv_SatConvertUToS_Rshort_sat_rtz(uchar); 5588 __attribute__((overloadable)) short __spirv_SatConvertUToS_Rshort_sat_rte(uchar); 5589 __attribute__((overloadable)) short __spirv_SatConvertUToS_Rshort_sat_rtp(uchar); 5590 __attribute__((overloadable)) short __spirv_SatConvertUToS_Rshort_sat_rtn(uchar); 5591 __attribute__((overloadable)) short __spirv_SatConvertUToS_Rshort(ushort); 5592 __attribute__((overloadable)) short __spirv_SatConvertUToS_Rshort_rtz(ushort); 5593 __attribute__((overloadable)) short __spirv_SatConvertUToS_Rshort_rte(ushort); 5594 __attribute__((overloadable)) short __spirv_SatConvertUToS_Rshort_rtp(ushort); 5595 __attribute__((overloadable)) short __spirv_SatConvertUToS_Rshort_rtn(ushort); 5596 __attribute__((overloadable)) short __spirv_SatConvertUToS_Rshort_sat(ushort); 5597 __attribute__((overloadable)) short __spirv_SatConvertUToS_Rshort_sat_rtz(ushort); 5598 __attribute__((overloadable)) short __spirv_SatConvertUToS_Rshort_sat_rte(ushort); 5599 __attribute__((overloadable)) short __spirv_SatConvertUToS_Rshort_sat_rtp(ushort); 5600 __attribute__((overloadable)) short __spirv_SatConvertUToS_Rshort_sat_rtn(ushort); 5601 __attribute__((overloadable)) short __spirv_SatConvertUToS_Rshort(uint); 5602 __attribute__((overloadable)) short __spirv_SatConvertUToS_Rshort_rtz(uint); 5603 __attribute__((overloadable)) short __spirv_SatConvertUToS_Rshort_rte(uint); 5604 __attribute__((overloadable)) short __spirv_SatConvertUToS_Rshort_rtp(uint); 5605 __attribute__((overloadable)) short __spirv_SatConvertUToS_Rshort_rtn(uint); 5606 __attribute__((overloadable)) short __spirv_SatConvertUToS_Rshort_sat(uint); 5607 __attribute__((overloadable)) short __spirv_SatConvertUToS_Rshort_sat_rtz(uint); 5608 __attribute__((overloadable)) short __spirv_SatConvertUToS_Rshort_sat_rte(uint); 5609 __attribute__((overloadable)) short __spirv_SatConvertUToS_Rshort_sat_rtp(uint); 5610 __attribute__((overloadable)) short __spirv_SatConvertUToS_Rshort_sat_rtn(uint); 5611 __attribute__((overloadable)) short __spirv_SatConvertUToS_Rshort(ulong); 5612 __attribute__((overloadable)) short __spirv_SatConvertUToS_Rshort_rtz(ulong); 5613 __attribute__((overloadable)) short __spirv_SatConvertUToS_Rshort_rte(ulong); 5614 __attribute__((overloadable)) short __spirv_SatConvertUToS_Rshort_rtp(ulong); 5615 __attribute__((overloadable)) short __spirv_SatConvertUToS_Rshort_rtn(ulong); 5616 __attribute__((overloadable)) short __spirv_SatConvertUToS_Rshort_sat(ulong); 5617 __attribute__((overloadable)) short __spirv_SatConvertUToS_Rshort_sat_rtz(ulong); 5618 __attribute__((overloadable)) short __spirv_SatConvertUToS_Rshort_sat_rte(ulong); 5619 __attribute__((overloadable)) short __spirv_SatConvertUToS_Rshort_sat_rtp(ulong); 5620 __attribute__((overloadable)) short __spirv_SatConvertUToS_Rshort_sat_rtn(ulong); 5621 __attribute__((overloadable)) short2 __spirv_SatConvertUToS_Rshort2(uchar2); 5622 __attribute__((overloadable)) short2 __spirv_SatConvertUToS_Rshort2_rtz(uchar2); 5623 __attribute__((overloadable)) short2 __spirv_SatConvertUToS_Rshort2_rte(uchar2); 5624 __attribute__((overloadable)) short2 __spirv_SatConvertUToS_Rshort2_rtp(uchar2); 5625 __attribute__((overloadable)) short2 __spirv_SatConvertUToS_Rshort2_rtn(uchar2); 5626 __attribute__((overloadable)) short2 __spirv_SatConvertUToS_Rshort2_sat(uchar2); 5627 __attribute__((overloadable)) short2 __spirv_SatConvertUToS_Rshort2_sat_rtz(uchar2); 5628 __attribute__((overloadable)) short2 __spirv_SatConvertUToS_Rshort2_sat_rte(uchar2); 5629 __attribute__((overloadable)) short2 __spirv_SatConvertUToS_Rshort2_sat_rtp(uchar2); 5630 __attribute__((overloadable)) short2 __spirv_SatConvertUToS_Rshort2_sat_rtn(uchar2); 5631 __attribute__((overloadable)) short2 __spirv_SatConvertUToS_Rshort2(ushort2); 5632 __attribute__((overloadable)) short2 __spirv_SatConvertUToS_Rshort2_rtz(ushort2); 5633 __attribute__((overloadable)) short2 __spirv_SatConvertUToS_Rshort2_rte(ushort2); 5634 __attribute__((overloadable)) short2 __spirv_SatConvertUToS_Rshort2_rtp(ushort2); 5635 __attribute__((overloadable)) short2 __spirv_SatConvertUToS_Rshort2_rtn(ushort2); 5636 __attribute__((overloadable)) short2 __spirv_SatConvertUToS_Rshort2_sat(ushort2); 5637 __attribute__((overloadable)) short2 __spirv_SatConvertUToS_Rshort2_sat_rtz(ushort2); 5638 __attribute__((overloadable)) short2 __spirv_SatConvertUToS_Rshort2_sat_rte(ushort2); 5639 __attribute__((overloadable)) short2 __spirv_SatConvertUToS_Rshort2_sat_rtp(ushort2); 5640 __attribute__((overloadable)) short2 __spirv_SatConvertUToS_Rshort2_sat_rtn(ushort2); 5641 __attribute__((overloadable)) short2 __spirv_SatConvertUToS_Rshort2(uint2); 5642 __attribute__((overloadable)) short2 __spirv_SatConvertUToS_Rshort2_rtz(uint2); 5643 __attribute__((overloadable)) short2 __spirv_SatConvertUToS_Rshort2_rte(uint2); 5644 __attribute__((overloadable)) short2 __spirv_SatConvertUToS_Rshort2_rtp(uint2); 5645 __attribute__((overloadable)) short2 __spirv_SatConvertUToS_Rshort2_rtn(uint2); 5646 __attribute__((overloadable)) short2 __spirv_SatConvertUToS_Rshort2_sat(uint2); 5647 __attribute__((overloadable)) short2 __spirv_SatConvertUToS_Rshort2_sat_rtz(uint2); 5648 __attribute__((overloadable)) short2 __spirv_SatConvertUToS_Rshort2_sat_rte(uint2); 5649 __attribute__((overloadable)) short2 __spirv_SatConvertUToS_Rshort2_sat_rtp(uint2); 5650 __attribute__((overloadable)) short2 __spirv_SatConvertUToS_Rshort2_sat_rtn(uint2); 5651 __attribute__((overloadable)) short2 __spirv_SatConvertUToS_Rshort2(ulong2); 5652 __attribute__((overloadable)) short2 __spirv_SatConvertUToS_Rshort2_rtz(ulong2); 5653 __attribute__((overloadable)) short2 __spirv_SatConvertUToS_Rshort2_rte(ulong2); 5654 __attribute__((overloadable)) short2 __spirv_SatConvertUToS_Rshort2_rtp(ulong2); 5655 __attribute__((overloadable)) short2 __spirv_SatConvertUToS_Rshort2_rtn(ulong2); 5656 __attribute__((overloadable)) short2 __spirv_SatConvertUToS_Rshort2_sat(ulong2); 5657 __attribute__((overloadable)) short2 __spirv_SatConvertUToS_Rshort2_sat_rtz(ulong2); 5658 __attribute__((overloadable)) short2 __spirv_SatConvertUToS_Rshort2_sat_rte(ulong2); 5659 __attribute__((overloadable)) short2 __spirv_SatConvertUToS_Rshort2_sat_rtp(ulong2); 5660 __attribute__((overloadable)) short2 __spirv_SatConvertUToS_Rshort2_sat_rtn(ulong2); 5661 __attribute__((overloadable)) short3 __spirv_SatConvertUToS_Rshort3(uchar3); 5662 __attribute__((overloadable)) short3 __spirv_SatConvertUToS_Rshort3_rtz(uchar3); 5663 __attribute__((overloadable)) short3 __spirv_SatConvertUToS_Rshort3_rte(uchar3); 5664 __attribute__((overloadable)) short3 __spirv_SatConvertUToS_Rshort3_rtp(uchar3); 5665 __attribute__((overloadable)) short3 __spirv_SatConvertUToS_Rshort3_rtn(uchar3); 5666 __attribute__((overloadable)) short3 __spirv_SatConvertUToS_Rshort3_sat(uchar3); 5667 __attribute__((overloadable)) short3 __spirv_SatConvertUToS_Rshort3_sat_rtz(uchar3); 5668 __attribute__((overloadable)) short3 __spirv_SatConvertUToS_Rshort3_sat_rte(uchar3); 5669 __attribute__((overloadable)) short3 __spirv_SatConvertUToS_Rshort3_sat_rtp(uchar3); 5670 __attribute__((overloadable)) short3 __spirv_SatConvertUToS_Rshort3_sat_rtn(uchar3); 5671 __attribute__((overloadable)) short3 __spirv_SatConvertUToS_Rshort3(ushort3); 5672 __attribute__((overloadable)) short3 __spirv_SatConvertUToS_Rshort3_rtz(ushort3); 5673 __attribute__((overloadable)) short3 __spirv_SatConvertUToS_Rshort3_rte(ushort3); 5674 __attribute__((overloadable)) short3 __spirv_SatConvertUToS_Rshort3_rtp(ushort3); 5675 __attribute__((overloadable)) short3 __spirv_SatConvertUToS_Rshort3_rtn(ushort3); 5676 __attribute__((overloadable)) short3 __spirv_SatConvertUToS_Rshort3_sat(ushort3); 5677 __attribute__((overloadable)) short3 __spirv_SatConvertUToS_Rshort3_sat_rtz(ushort3); 5678 __attribute__((overloadable)) short3 __spirv_SatConvertUToS_Rshort3_sat_rte(ushort3); 5679 __attribute__((overloadable)) short3 __spirv_SatConvertUToS_Rshort3_sat_rtp(ushort3); 5680 __attribute__((overloadable)) short3 __spirv_SatConvertUToS_Rshort3_sat_rtn(ushort3); 5681 __attribute__((overloadable)) short3 __spirv_SatConvertUToS_Rshort3(uint3); 5682 __attribute__((overloadable)) short3 __spirv_SatConvertUToS_Rshort3_rtz(uint3); 5683 __attribute__((overloadable)) short3 __spirv_SatConvertUToS_Rshort3_rte(uint3); 5684 __attribute__((overloadable)) short3 __spirv_SatConvertUToS_Rshort3_rtp(uint3); 5685 __attribute__((overloadable)) short3 __spirv_SatConvertUToS_Rshort3_rtn(uint3); 5686 __attribute__((overloadable)) short3 __spirv_SatConvertUToS_Rshort3_sat(uint3); 5687 __attribute__((overloadable)) short3 __spirv_SatConvertUToS_Rshort3_sat_rtz(uint3); 5688 __attribute__((overloadable)) short3 __spirv_SatConvertUToS_Rshort3_sat_rte(uint3); 5689 __attribute__((overloadable)) short3 __spirv_SatConvertUToS_Rshort3_sat_rtp(uint3); 5690 __attribute__((overloadable)) short3 __spirv_SatConvertUToS_Rshort3_sat_rtn(uint3); 5691 __attribute__((overloadable)) short3 __spirv_SatConvertUToS_Rshort3(ulong3); 5692 __attribute__((overloadable)) short3 __spirv_SatConvertUToS_Rshort3_rtz(ulong3); 5693 __attribute__((overloadable)) short3 __spirv_SatConvertUToS_Rshort3_rte(ulong3); 5694 __attribute__((overloadable)) short3 __spirv_SatConvertUToS_Rshort3_rtp(ulong3); 5695 __attribute__((overloadable)) short3 __spirv_SatConvertUToS_Rshort3_rtn(ulong3); 5696 __attribute__((overloadable)) short3 __spirv_SatConvertUToS_Rshort3_sat(ulong3); 5697 __attribute__((overloadable)) short3 __spirv_SatConvertUToS_Rshort3_sat_rtz(ulong3); 5698 __attribute__((overloadable)) short3 __spirv_SatConvertUToS_Rshort3_sat_rte(ulong3); 5699 __attribute__((overloadable)) short3 __spirv_SatConvertUToS_Rshort3_sat_rtp(ulong3); 5700 __attribute__((overloadable)) short3 __spirv_SatConvertUToS_Rshort3_sat_rtn(ulong3); 5701 __attribute__((overloadable)) short4 __spirv_SatConvertUToS_Rshort4(uchar4); 5702 __attribute__((overloadable)) short4 __spirv_SatConvertUToS_Rshort4_rtz(uchar4); 5703 __attribute__((overloadable)) short4 __spirv_SatConvertUToS_Rshort4_rte(uchar4); 5704 __attribute__((overloadable)) short4 __spirv_SatConvertUToS_Rshort4_rtp(uchar4); 5705 __attribute__((overloadable)) short4 __spirv_SatConvertUToS_Rshort4_rtn(uchar4); 5706 __attribute__((overloadable)) short4 __spirv_SatConvertUToS_Rshort4_sat(uchar4); 5707 __attribute__((overloadable)) short4 __spirv_SatConvertUToS_Rshort4_sat_rtz(uchar4); 5708 __attribute__((overloadable)) short4 __spirv_SatConvertUToS_Rshort4_sat_rte(uchar4); 5709 __attribute__((overloadable)) short4 __spirv_SatConvertUToS_Rshort4_sat_rtp(uchar4); 5710 __attribute__((overloadable)) short4 __spirv_SatConvertUToS_Rshort4_sat_rtn(uchar4); 5711 __attribute__((overloadable)) short4 __spirv_SatConvertUToS_Rshort4(ushort4); 5712 __attribute__((overloadable)) short4 __spirv_SatConvertUToS_Rshort4_rtz(ushort4); 5713 __attribute__((overloadable)) short4 __spirv_SatConvertUToS_Rshort4_rte(ushort4); 5714 __attribute__((overloadable)) short4 __spirv_SatConvertUToS_Rshort4_rtp(ushort4); 5715 __attribute__((overloadable)) short4 __spirv_SatConvertUToS_Rshort4_rtn(ushort4); 5716 __attribute__((overloadable)) short4 __spirv_SatConvertUToS_Rshort4_sat(ushort4); 5717 __attribute__((overloadable)) short4 __spirv_SatConvertUToS_Rshort4_sat_rtz(ushort4); 5718 __attribute__((overloadable)) short4 __spirv_SatConvertUToS_Rshort4_sat_rte(ushort4); 5719 __attribute__((overloadable)) short4 __spirv_SatConvertUToS_Rshort4_sat_rtp(ushort4); 5720 __attribute__((overloadable)) short4 __spirv_SatConvertUToS_Rshort4_sat_rtn(ushort4); 5721 __attribute__((overloadable)) short4 __spirv_SatConvertUToS_Rshort4(uint4); 5722 __attribute__((overloadable)) short4 __spirv_SatConvertUToS_Rshort4_rtz(uint4); 5723 __attribute__((overloadable)) short4 __spirv_SatConvertUToS_Rshort4_rte(uint4); 5724 __attribute__((overloadable)) short4 __spirv_SatConvertUToS_Rshort4_rtp(uint4); 5725 __attribute__((overloadable)) short4 __spirv_SatConvertUToS_Rshort4_rtn(uint4); 5726 __attribute__((overloadable)) short4 __spirv_SatConvertUToS_Rshort4_sat(uint4); 5727 __attribute__((overloadable)) short4 __spirv_SatConvertUToS_Rshort4_sat_rtz(uint4); 5728 __attribute__((overloadable)) short4 __spirv_SatConvertUToS_Rshort4_sat_rte(uint4); 5729 __attribute__((overloadable)) short4 __spirv_SatConvertUToS_Rshort4_sat_rtp(uint4); 5730 __attribute__((overloadable)) short4 __spirv_SatConvertUToS_Rshort4_sat_rtn(uint4); 5731 __attribute__((overloadable)) short4 __spirv_SatConvertUToS_Rshort4(ulong4); 5732 __attribute__((overloadable)) short4 __spirv_SatConvertUToS_Rshort4_rtz(ulong4); 5733 __attribute__((overloadable)) short4 __spirv_SatConvertUToS_Rshort4_rte(ulong4); 5734 __attribute__((overloadable)) short4 __spirv_SatConvertUToS_Rshort4_rtp(ulong4); 5735 __attribute__((overloadable)) short4 __spirv_SatConvertUToS_Rshort4_rtn(ulong4); 5736 __attribute__((overloadable)) short4 __spirv_SatConvertUToS_Rshort4_sat(ulong4); 5737 __attribute__((overloadable)) short4 __spirv_SatConvertUToS_Rshort4_sat_rtz(ulong4); 5738 __attribute__((overloadable)) short4 __spirv_SatConvertUToS_Rshort4_sat_rte(ulong4); 5739 __attribute__((overloadable)) short4 __spirv_SatConvertUToS_Rshort4_sat_rtp(ulong4); 5740 __attribute__((overloadable)) short4 __spirv_SatConvertUToS_Rshort4_sat_rtn(ulong4); 5741 __attribute__((overloadable)) short8 __spirv_SatConvertUToS_Rshort8(uchar8); 5742 __attribute__((overloadable)) short8 __spirv_SatConvertUToS_Rshort8_rtz(uchar8); 5743 __attribute__((overloadable)) short8 __spirv_SatConvertUToS_Rshort8_rte(uchar8); 5744 __attribute__((overloadable)) short8 __spirv_SatConvertUToS_Rshort8_rtp(uchar8); 5745 __attribute__((overloadable)) short8 __spirv_SatConvertUToS_Rshort8_rtn(uchar8); 5746 __attribute__((overloadable)) short8 __spirv_SatConvertUToS_Rshort8_sat(uchar8); 5747 __attribute__((overloadable)) short8 __spirv_SatConvertUToS_Rshort8_sat_rtz(uchar8); 5748 __attribute__((overloadable)) short8 __spirv_SatConvertUToS_Rshort8_sat_rte(uchar8); 5749 __attribute__((overloadable)) short8 __spirv_SatConvertUToS_Rshort8_sat_rtp(uchar8); 5750 __attribute__((overloadable)) short8 __spirv_SatConvertUToS_Rshort8_sat_rtn(uchar8); 5751 __attribute__((overloadable)) short8 __spirv_SatConvertUToS_Rshort8(ushort8); 5752 __attribute__((overloadable)) short8 __spirv_SatConvertUToS_Rshort8_rtz(ushort8); 5753 __attribute__((overloadable)) short8 __spirv_SatConvertUToS_Rshort8_rte(ushort8); 5754 __attribute__((overloadable)) short8 __spirv_SatConvertUToS_Rshort8_rtp(ushort8); 5755 __attribute__((overloadable)) short8 __spirv_SatConvertUToS_Rshort8_rtn(ushort8); 5756 __attribute__((overloadable)) short8 __spirv_SatConvertUToS_Rshort8_sat(ushort8); 5757 __attribute__((overloadable)) short8 __spirv_SatConvertUToS_Rshort8_sat_rtz(ushort8); 5758 __attribute__((overloadable)) short8 __spirv_SatConvertUToS_Rshort8_sat_rte(ushort8); 5759 __attribute__((overloadable)) short8 __spirv_SatConvertUToS_Rshort8_sat_rtp(ushort8); 5760 __attribute__((overloadable)) short8 __spirv_SatConvertUToS_Rshort8_sat_rtn(ushort8); 5761 __attribute__((overloadable)) short8 __spirv_SatConvertUToS_Rshort8(uint8); 5762 __attribute__((overloadable)) short8 __spirv_SatConvertUToS_Rshort8_rtz(uint8); 5763 __attribute__((overloadable)) short8 __spirv_SatConvertUToS_Rshort8_rte(uint8); 5764 __attribute__((overloadable)) short8 __spirv_SatConvertUToS_Rshort8_rtp(uint8); 5765 __attribute__((overloadable)) short8 __spirv_SatConvertUToS_Rshort8_rtn(uint8); 5766 __attribute__((overloadable)) short8 __spirv_SatConvertUToS_Rshort8_sat(uint8); 5767 __attribute__((overloadable)) short8 __spirv_SatConvertUToS_Rshort8_sat_rtz(uint8); 5768 __attribute__((overloadable)) short8 __spirv_SatConvertUToS_Rshort8_sat_rte(uint8); 5769 __attribute__((overloadable)) short8 __spirv_SatConvertUToS_Rshort8_sat_rtp(uint8); 5770 __attribute__((overloadable)) short8 __spirv_SatConvertUToS_Rshort8_sat_rtn(uint8); 5771 __attribute__((overloadable)) short8 __spirv_SatConvertUToS_Rshort8(ulong8); 5772 __attribute__((overloadable)) short8 __spirv_SatConvertUToS_Rshort8_rtz(ulong8); 5773 __attribute__((overloadable)) short8 __spirv_SatConvertUToS_Rshort8_rte(ulong8); 5774 __attribute__((overloadable)) short8 __spirv_SatConvertUToS_Rshort8_rtp(ulong8); 5775 __attribute__((overloadable)) short8 __spirv_SatConvertUToS_Rshort8_rtn(ulong8); 5776 __attribute__((overloadable)) short8 __spirv_SatConvertUToS_Rshort8_sat(ulong8); 5777 __attribute__((overloadable)) short8 __spirv_SatConvertUToS_Rshort8_sat_rtz(ulong8); 5778 __attribute__((overloadable)) short8 __spirv_SatConvertUToS_Rshort8_sat_rte(ulong8); 5779 __attribute__((overloadable)) short8 __spirv_SatConvertUToS_Rshort8_sat_rtp(ulong8); 5780 __attribute__((overloadable)) short8 __spirv_SatConvertUToS_Rshort8_sat_rtn(ulong8); 5781 __attribute__((overloadable)) short16 __spirv_SatConvertUToS_Rshort16(uchar16); 5782 __attribute__((overloadable)) short16 __spirv_SatConvertUToS_Rshort16_rtz(uchar16); 5783 __attribute__((overloadable)) short16 __spirv_SatConvertUToS_Rshort16_rte(uchar16); 5784 __attribute__((overloadable)) short16 __spirv_SatConvertUToS_Rshort16_rtp(uchar16); 5785 __attribute__((overloadable)) short16 __spirv_SatConvertUToS_Rshort16_rtn(uchar16); 5786 __attribute__((overloadable)) short16 __spirv_SatConvertUToS_Rshort16_sat(uchar16); 5787 __attribute__((overloadable)) short16 __spirv_SatConvertUToS_Rshort16_sat_rtz(uchar16); 5788 __attribute__((overloadable)) short16 __spirv_SatConvertUToS_Rshort16_sat_rte(uchar16); 5789 __attribute__((overloadable)) short16 __spirv_SatConvertUToS_Rshort16_sat_rtp(uchar16); 5790 __attribute__((overloadable)) short16 __spirv_SatConvertUToS_Rshort16_sat_rtn(uchar16); 5791 __attribute__((overloadable)) short16 __spirv_SatConvertUToS_Rshort16(ushort16); 5792 __attribute__((overloadable)) short16 __spirv_SatConvertUToS_Rshort16_rtz(ushort16); 5793 __attribute__((overloadable)) short16 __spirv_SatConvertUToS_Rshort16_rte(ushort16); 5794 __attribute__((overloadable)) short16 __spirv_SatConvertUToS_Rshort16_rtp(ushort16); 5795 __attribute__((overloadable)) short16 __spirv_SatConvertUToS_Rshort16_rtn(ushort16); 5796 __attribute__((overloadable)) short16 __spirv_SatConvertUToS_Rshort16_sat(ushort16); 5797 __attribute__((overloadable)) short16 __spirv_SatConvertUToS_Rshort16_sat_rtz(ushort16); 5798 __attribute__((overloadable)) short16 __spirv_SatConvertUToS_Rshort16_sat_rte(ushort16); 5799 __attribute__((overloadable)) short16 __spirv_SatConvertUToS_Rshort16_sat_rtp(ushort16); 5800 __attribute__((overloadable)) short16 __spirv_SatConvertUToS_Rshort16_sat_rtn(ushort16); 5801 __attribute__((overloadable)) short16 __spirv_SatConvertUToS_Rshort16(uint16); 5802 __attribute__((overloadable)) short16 __spirv_SatConvertUToS_Rshort16_rtz(uint16); 5803 __attribute__((overloadable)) short16 __spirv_SatConvertUToS_Rshort16_rte(uint16); 5804 __attribute__((overloadable)) short16 __spirv_SatConvertUToS_Rshort16_rtp(uint16); 5805 __attribute__((overloadable)) short16 __spirv_SatConvertUToS_Rshort16_rtn(uint16); 5806 __attribute__((overloadable)) short16 __spirv_SatConvertUToS_Rshort16_sat(uint16); 5807 __attribute__((overloadable)) short16 __spirv_SatConvertUToS_Rshort16_sat_rtz(uint16); 5808 __attribute__((overloadable)) short16 __spirv_SatConvertUToS_Rshort16_sat_rte(uint16); 5809 __attribute__((overloadable)) short16 __spirv_SatConvertUToS_Rshort16_sat_rtp(uint16); 5810 __attribute__((overloadable)) short16 __spirv_SatConvertUToS_Rshort16_sat_rtn(uint16); 5811 __attribute__((overloadable)) short16 __spirv_SatConvertUToS_Rshort16(ulong16); 5812 __attribute__((overloadable)) short16 __spirv_SatConvertUToS_Rshort16_rtz(ulong16); 5813 __attribute__((overloadable)) short16 __spirv_SatConvertUToS_Rshort16_rte(ulong16); 5814 __attribute__((overloadable)) short16 __spirv_SatConvertUToS_Rshort16_rtp(ulong16); 5815 __attribute__((overloadable)) short16 __spirv_SatConvertUToS_Rshort16_rtn(ulong16); 5816 __attribute__((overloadable)) short16 __spirv_SatConvertUToS_Rshort16_sat(ulong16); 5817 __attribute__((overloadable)) short16 __spirv_SatConvertUToS_Rshort16_sat_rtz(ulong16); 5818 __attribute__((overloadable)) short16 __spirv_SatConvertUToS_Rshort16_sat_rte(ulong16); 5819 __attribute__((overloadable)) short16 __spirv_SatConvertUToS_Rshort16_sat_rtp(ulong16); 5820 __attribute__((overloadable)) short16 __spirv_SatConvertUToS_Rshort16_sat_rtn(ulong16); 5821 5822 __attribute__((overloadable)) int __spirv_SatConvertUToS_Rint(uchar); 5823 __attribute__((overloadable)) int __spirv_SatConvertUToS_Rint_rtz(uchar); 5824 __attribute__((overloadable)) int __spirv_SatConvertUToS_Rint_rte(uchar); 5825 __attribute__((overloadable)) int __spirv_SatConvertUToS_Rint_rtp(uchar); 5826 __attribute__((overloadable)) int __spirv_SatConvertUToS_Rint_rtn(uchar); 5827 __attribute__((overloadable)) int __spirv_SatConvertUToS_Rint_sat(uchar); 5828 __attribute__((overloadable)) int __spirv_SatConvertUToS_Rint_sat_rtz(uchar); 5829 __attribute__((overloadable)) int __spirv_SatConvertUToS_Rint_sat_rte(uchar); 5830 __attribute__((overloadable)) int __spirv_SatConvertUToS_Rint_sat_rtp(uchar); 5831 __attribute__((overloadable)) int __spirv_SatConvertUToS_Rint_sat_rtn(uchar); 5832 __attribute__((overloadable)) int __spirv_SatConvertUToS_Rint(ushort); 5833 __attribute__((overloadable)) int __spirv_SatConvertUToS_Rint_rtz(ushort); 5834 __attribute__((overloadable)) int __spirv_SatConvertUToS_Rint_rte(ushort); 5835 __attribute__((overloadable)) int __spirv_SatConvertUToS_Rint_rtp(ushort); 5836 __attribute__((overloadable)) int __spirv_SatConvertUToS_Rint_rtn(ushort); 5837 __attribute__((overloadable)) int __spirv_SatConvertUToS_Rint_sat(ushort); 5838 __attribute__((overloadable)) int __spirv_SatConvertUToS_Rint_sat_rtz(ushort); 5839 __attribute__((overloadable)) int __spirv_SatConvertUToS_Rint_sat_rte(ushort); 5840 __attribute__((overloadable)) int __spirv_SatConvertUToS_Rint_sat_rtp(ushort); 5841 __attribute__((overloadable)) int __spirv_SatConvertUToS_Rint_sat_rtn(ushort); 5842 __attribute__((overloadable)) int __spirv_SatConvertUToS_Rint(uint); 5843 __attribute__((overloadable)) int __spirv_SatConvertUToS_Rint_rtz(uint); 5844 __attribute__((overloadable)) int __spirv_SatConvertUToS_Rint_rte(uint); 5845 __attribute__((overloadable)) int __spirv_SatConvertUToS_Rint_rtp(uint); 5846 __attribute__((overloadable)) int __spirv_SatConvertUToS_Rint_rtn(uint); 5847 __attribute__((overloadable)) int __spirv_SatConvertUToS_Rint_sat(uint); 5848 __attribute__((overloadable)) int __spirv_SatConvertUToS_Rint_sat_rtz(uint); 5849 __attribute__((overloadable)) int __spirv_SatConvertUToS_Rint_sat_rte(uint); 5850 __attribute__((overloadable)) int __spirv_SatConvertUToS_Rint_sat_rtp(uint); 5851 __attribute__((overloadable)) int __spirv_SatConvertUToS_Rint_sat_rtn(uint); 5852 __attribute__((overloadable)) int __spirv_SatConvertUToS_Rint(ulong); 5853 __attribute__((overloadable)) int __spirv_SatConvertUToS_Rint_rtz(ulong); 5854 __attribute__((overloadable)) int __spirv_SatConvertUToS_Rint_rte(ulong); 5855 __attribute__((overloadable)) int __spirv_SatConvertUToS_Rint_rtp(ulong); 5856 __attribute__((overloadable)) int __spirv_SatConvertUToS_Rint_rtn(ulong); 5857 __attribute__((overloadable)) int __spirv_SatConvertUToS_Rint_sat(ulong); 5858 __attribute__((overloadable)) int __spirv_SatConvertUToS_Rint_sat_rtz(ulong); 5859 __attribute__((overloadable)) int __spirv_SatConvertUToS_Rint_sat_rte(ulong); 5860 __attribute__((overloadable)) int __spirv_SatConvertUToS_Rint_sat_rtp(ulong); 5861 __attribute__((overloadable)) int __spirv_SatConvertUToS_Rint_sat_rtn(ulong); 5862 __attribute__((overloadable)) int2 __spirv_SatConvertUToS_Rint2(uchar2); 5863 __attribute__((overloadable)) int2 __spirv_SatConvertUToS_Rint2_rtz(uchar2); 5864 __attribute__((overloadable)) int2 __spirv_SatConvertUToS_Rint2_rte(uchar2); 5865 __attribute__((overloadable)) int2 __spirv_SatConvertUToS_Rint2_rtp(uchar2); 5866 __attribute__((overloadable)) int2 __spirv_SatConvertUToS_Rint2_rtn(uchar2); 5867 __attribute__((overloadable)) int2 __spirv_SatConvertUToS_Rint2_sat(uchar2); 5868 __attribute__((overloadable)) int2 __spirv_SatConvertUToS_Rint2_sat_rtz(uchar2); 5869 __attribute__((overloadable)) int2 __spirv_SatConvertUToS_Rint2_sat_rte(uchar2); 5870 __attribute__((overloadable)) int2 __spirv_SatConvertUToS_Rint2_sat_rtp(uchar2); 5871 __attribute__((overloadable)) int2 __spirv_SatConvertUToS_Rint2_sat_rtn(uchar2); 5872 __attribute__((overloadable)) int2 __spirv_SatConvertUToS_Rint2(ushort2); 5873 __attribute__((overloadable)) int2 __spirv_SatConvertUToS_Rint2_rtz(ushort2); 5874 __attribute__((overloadable)) int2 __spirv_SatConvertUToS_Rint2_rte(ushort2); 5875 __attribute__((overloadable)) int2 __spirv_SatConvertUToS_Rint2_rtp(ushort2); 5876 __attribute__((overloadable)) int2 __spirv_SatConvertUToS_Rint2_rtn(ushort2); 5877 __attribute__((overloadable)) int2 __spirv_SatConvertUToS_Rint2_sat(ushort2); 5878 __attribute__((overloadable)) int2 __spirv_SatConvertUToS_Rint2_sat_rtz(ushort2); 5879 __attribute__((overloadable)) int2 __spirv_SatConvertUToS_Rint2_sat_rte(ushort2); 5880 __attribute__((overloadable)) int2 __spirv_SatConvertUToS_Rint2_sat_rtp(ushort2); 5881 __attribute__((overloadable)) int2 __spirv_SatConvertUToS_Rint2_sat_rtn(ushort2); 5882 __attribute__((overloadable)) int2 __spirv_SatConvertUToS_Rint2(uint2); 5883 __attribute__((overloadable)) int2 __spirv_SatConvertUToS_Rint2_rtz(uint2); 5884 __attribute__((overloadable)) int2 __spirv_SatConvertUToS_Rint2_rte(uint2); 5885 __attribute__((overloadable)) int2 __spirv_SatConvertUToS_Rint2_rtp(uint2); 5886 __attribute__((overloadable)) int2 __spirv_SatConvertUToS_Rint2_rtn(uint2); 5887 __attribute__((overloadable)) int2 __spirv_SatConvertUToS_Rint2_sat(uint2); 5888 __attribute__((overloadable)) int2 __spirv_SatConvertUToS_Rint2_sat_rtz(uint2); 5889 __attribute__((overloadable)) int2 __spirv_SatConvertUToS_Rint2_sat_rte(uint2); 5890 __attribute__((overloadable)) int2 __spirv_SatConvertUToS_Rint2_sat_rtp(uint2); 5891 __attribute__((overloadable)) int2 __spirv_SatConvertUToS_Rint2_sat_rtn(uint2); 5892 __attribute__((overloadable)) int2 __spirv_SatConvertUToS_Rint2(ulong2); 5893 __attribute__((overloadable)) int2 __spirv_SatConvertUToS_Rint2_rtz(ulong2); 5894 __attribute__((overloadable)) int2 __spirv_SatConvertUToS_Rint2_rte(ulong2); 5895 __attribute__((overloadable)) int2 __spirv_SatConvertUToS_Rint2_rtp(ulong2); 5896 __attribute__((overloadable)) int2 __spirv_SatConvertUToS_Rint2_rtn(ulong2); 5897 __attribute__((overloadable)) int2 __spirv_SatConvertUToS_Rint2_sat(ulong2); 5898 __attribute__((overloadable)) int2 __spirv_SatConvertUToS_Rint2_sat_rtz(ulong2); 5899 __attribute__((overloadable)) int2 __spirv_SatConvertUToS_Rint2_sat_rte(ulong2); 5900 __attribute__((overloadable)) int2 __spirv_SatConvertUToS_Rint2_sat_rtp(ulong2); 5901 __attribute__((overloadable)) int2 __spirv_SatConvertUToS_Rint2_sat_rtn(ulong2); 5902 __attribute__((overloadable)) int3 __spirv_SatConvertUToS_Rint3(uchar3); 5903 __attribute__((overloadable)) int3 __spirv_SatConvertUToS_Rint3_rtz(uchar3); 5904 __attribute__((overloadable)) int3 __spirv_SatConvertUToS_Rint3_rte(uchar3); 5905 __attribute__((overloadable)) int3 __spirv_SatConvertUToS_Rint3_rtp(uchar3); 5906 __attribute__((overloadable)) int3 __spirv_SatConvertUToS_Rint3_rtn(uchar3); 5907 __attribute__((overloadable)) int3 __spirv_SatConvertUToS_Rint3_sat(uchar3); 5908 __attribute__((overloadable)) int3 __spirv_SatConvertUToS_Rint3_sat_rtz(uchar3); 5909 __attribute__((overloadable)) int3 __spirv_SatConvertUToS_Rint3_sat_rte(uchar3); 5910 __attribute__((overloadable)) int3 __spirv_SatConvertUToS_Rint3_sat_rtp(uchar3); 5911 __attribute__((overloadable)) int3 __spirv_SatConvertUToS_Rint3_sat_rtn(uchar3); 5912 __attribute__((overloadable)) int3 __spirv_SatConvertUToS_Rint3(ushort3); 5913 __attribute__((overloadable)) int3 __spirv_SatConvertUToS_Rint3_rtz(ushort3); 5914 __attribute__((overloadable)) int3 __spirv_SatConvertUToS_Rint3_rte(ushort3); 5915 __attribute__((overloadable)) int3 __spirv_SatConvertUToS_Rint3_rtp(ushort3); 5916 __attribute__((overloadable)) int3 __spirv_SatConvertUToS_Rint3_rtn(ushort3); 5917 __attribute__((overloadable)) int3 __spirv_SatConvertUToS_Rint3_sat(ushort3); 5918 __attribute__((overloadable)) int3 __spirv_SatConvertUToS_Rint3_sat_rtz(ushort3); 5919 __attribute__((overloadable)) int3 __spirv_SatConvertUToS_Rint3_sat_rte(ushort3); 5920 __attribute__((overloadable)) int3 __spirv_SatConvertUToS_Rint3_sat_rtp(ushort3); 5921 __attribute__((overloadable)) int3 __spirv_SatConvertUToS_Rint3_sat_rtn(ushort3); 5922 __attribute__((overloadable)) int3 __spirv_SatConvertUToS_Rint3(uint3); 5923 __attribute__((overloadable)) int3 __spirv_SatConvertUToS_Rint3_rtz(uint3); 5924 __attribute__((overloadable)) int3 __spirv_SatConvertUToS_Rint3_rte(uint3); 5925 __attribute__((overloadable)) int3 __spirv_SatConvertUToS_Rint3_rtp(uint3); 5926 __attribute__((overloadable)) int3 __spirv_SatConvertUToS_Rint3_rtn(uint3); 5927 __attribute__((overloadable)) int3 __spirv_SatConvertUToS_Rint3_sat(uint3); 5928 __attribute__((overloadable)) int3 __spirv_SatConvertUToS_Rint3_sat_rtz(uint3); 5929 __attribute__((overloadable)) int3 __spirv_SatConvertUToS_Rint3_sat_rte(uint3); 5930 __attribute__((overloadable)) int3 __spirv_SatConvertUToS_Rint3_sat_rtp(uint3); 5931 __attribute__((overloadable)) int3 __spirv_SatConvertUToS_Rint3_sat_rtn(uint3); 5932 __attribute__((overloadable)) int3 __spirv_SatConvertUToS_Rint3(ulong3); 5933 __attribute__((overloadable)) int3 __spirv_SatConvertUToS_Rint3_rtz(ulong3); 5934 __attribute__((overloadable)) int3 __spirv_SatConvertUToS_Rint3_rte(ulong3); 5935 __attribute__((overloadable)) int3 __spirv_SatConvertUToS_Rint3_rtp(ulong3); 5936 __attribute__((overloadable)) int3 __spirv_SatConvertUToS_Rint3_rtn(ulong3); 5937 __attribute__((overloadable)) int3 __spirv_SatConvertUToS_Rint3_sat(ulong3); 5938 __attribute__((overloadable)) int3 __spirv_SatConvertUToS_Rint3_sat_rtz(ulong3); 5939 __attribute__((overloadable)) int3 __spirv_SatConvertUToS_Rint3_sat_rte(ulong3); 5940 __attribute__((overloadable)) int3 __spirv_SatConvertUToS_Rint3_sat_rtp(ulong3); 5941 __attribute__((overloadable)) int3 __spirv_SatConvertUToS_Rint3_sat_rtn(ulong3); 5942 __attribute__((overloadable)) int4 __spirv_SatConvertUToS_Rint4(uchar4); 5943 __attribute__((overloadable)) int4 __spirv_SatConvertUToS_Rint4_rtz(uchar4); 5944 __attribute__((overloadable)) int4 __spirv_SatConvertUToS_Rint4_rte(uchar4); 5945 __attribute__((overloadable)) int4 __spirv_SatConvertUToS_Rint4_rtp(uchar4); 5946 __attribute__((overloadable)) int4 __spirv_SatConvertUToS_Rint4_rtn(uchar4); 5947 __attribute__((overloadable)) int4 __spirv_SatConvertUToS_Rint4_sat(uchar4); 5948 __attribute__((overloadable)) int4 __spirv_SatConvertUToS_Rint4_sat_rtz(uchar4); 5949 __attribute__((overloadable)) int4 __spirv_SatConvertUToS_Rint4_sat_rte(uchar4); 5950 __attribute__((overloadable)) int4 __spirv_SatConvertUToS_Rint4_sat_rtp(uchar4); 5951 __attribute__((overloadable)) int4 __spirv_SatConvertUToS_Rint4_sat_rtn(uchar4); 5952 __attribute__((overloadable)) int4 __spirv_SatConvertUToS_Rint4(ushort4); 5953 __attribute__((overloadable)) int4 __spirv_SatConvertUToS_Rint4_rtz(ushort4); 5954 __attribute__((overloadable)) int4 __spirv_SatConvertUToS_Rint4_rte(ushort4); 5955 __attribute__((overloadable)) int4 __spirv_SatConvertUToS_Rint4_rtp(ushort4); 5956 __attribute__((overloadable)) int4 __spirv_SatConvertUToS_Rint4_rtn(ushort4); 5957 __attribute__((overloadable)) int4 __spirv_SatConvertUToS_Rint4_sat(ushort4); 5958 __attribute__((overloadable)) int4 __spirv_SatConvertUToS_Rint4_sat_rtz(ushort4); 5959 __attribute__((overloadable)) int4 __spirv_SatConvertUToS_Rint4_sat_rte(ushort4); 5960 __attribute__((overloadable)) int4 __spirv_SatConvertUToS_Rint4_sat_rtp(ushort4); 5961 __attribute__((overloadable)) int4 __spirv_SatConvertUToS_Rint4_sat_rtn(ushort4); 5962 __attribute__((overloadable)) int4 __spirv_SatConvertUToS_Rint4(uint4); 5963 __attribute__((overloadable)) int4 __spirv_SatConvertUToS_Rint4_rtz(uint4); 5964 __attribute__((overloadable)) int4 __spirv_SatConvertUToS_Rint4_rte(uint4); 5965 __attribute__((overloadable)) int4 __spirv_SatConvertUToS_Rint4_rtp(uint4); 5966 __attribute__((overloadable)) int4 __spirv_SatConvertUToS_Rint4_rtn(uint4); 5967 __attribute__((overloadable)) int4 __spirv_SatConvertUToS_Rint4_sat(uint4); 5968 __attribute__((overloadable)) int4 __spirv_SatConvertUToS_Rint4_sat_rtz(uint4); 5969 __attribute__((overloadable)) int4 __spirv_SatConvertUToS_Rint4_sat_rte(uint4); 5970 __attribute__((overloadable)) int4 __spirv_SatConvertUToS_Rint4_sat_rtp(uint4); 5971 __attribute__((overloadable)) int4 __spirv_SatConvertUToS_Rint4_sat_rtn(uint4); 5972 __attribute__((overloadable)) int4 __spirv_SatConvertUToS_Rint4(ulong4); 5973 __attribute__((overloadable)) int4 __spirv_SatConvertUToS_Rint4_rtz(ulong4); 5974 __attribute__((overloadable)) int4 __spirv_SatConvertUToS_Rint4_rte(ulong4); 5975 __attribute__((overloadable)) int4 __spirv_SatConvertUToS_Rint4_rtp(ulong4); 5976 __attribute__((overloadable)) int4 __spirv_SatConvertUToS_Rint4_rtn(ulong4); 5977 __attribute__((overloadable)) int4 __spirv_SatConvertUToS_Rint4_sat(ulong4); 5978 __attribute__((overloadable)) int4 __spirv_SatConvertUToS_Rint4_sat_rtz(ulong4); 5979 __attribute__((overloadable)) int4 __spirv_SatConvertUToS_Rint4_sat_rte(ulong4); 5980 __attribute__((overloadable)) int4 __spirv_SatConvertUToS_Rint4_sat_rtp(ulong4); 5981 __attribute__((overloadable)) int4 __spirv_SatConvertUToS_Rint4_sat_rtn(ulong4); 5982 __attribute__((overloadable)) int8 __spirv_SatConvertUToS_Rint8(uchar8); 5983 __attribute__((overloadable)) int8 __spirv_SatConvertUToS_Rint8_rtz(uchar8); 5984 __attribute__((overloadable)) int8 __spirv_SatConvertUToS_Rint8_rte(uchar8); 5985 __attribute__((overloadable)) int8 __spirv_SatConvertUToS_Rint8_rtp(uchar8); 5986 __attribute__((overloadable)) int8 __spirv_SatConvertUToS_Rint8_rtn(uchar8); 5987 __attribute__((overloadable)) int8 __spirv_SatConvertUToS_Rint8_sat(uchar8); 5988 __attribute__((overloadable)) int8 __spirv_SatConvertUToS_Rint8_sat_rtz(uchar8); 5989 __attribute__((overloadable)) int8 __spirv_SatConvertUToS_Rint8_sat_rte(uchar8); 5990 __attribute__((overloadable)) int8 __spirv_SatConvertUToS_Rint8_sat_rtp(uchar8); 5991 __attribute__((overloadable)) int8 __spirv_SatConvertUToS_Rint8_sat_rtn(uchar8); 5992 __attribute__((overloadable)) int8 __spirv_SatConvertUToS_Rint8(ushort8); 5993 __attribute__((overloadable)) int8 __spirv_SatConvertUToS_Rint8_rtz(ushort8); 5994 __attribute__((overloadable)) int8 __spirv_SatConvertUToS_Rint8_rte(ushort8); 5995 __attribute__((overloadable)) int8 __spirv_SatConvertUToS_Rint8_rtp(ushort8); 5996 __attribute__((overloadable)) int8 __spirv_SatConvertUToS_Rint8_rtn(ushort8); 5997 __attribute__((overloadable)) int8 __spirv_SatConvertUToS_Rint8_sat(ushort8); 5998 __attribute__((overloadable)) int8 __spirv_SatConvertUToS_Rint8_sat_rtz(ushort8); 5999 __attribute__((overloadable)) int8 __spirv_SatConvertUToS_Rint8_sat_rte(ushort8); 6000 __attribute__((overloadable)) int8 __spirv_SatConvertUToS_Rint8_sat_rtp(ushort8); 6001 __attribute__((overloadable)) int8 __spirv_SatConvertUToS_Rint8_sat_rtn(ushort8); 6002 __attribute__((overloadable)) int8 __spirv_SatConvertUToS_Rint8(uint8); 6003 __attribute__((overloadable)) int8 __spirv_SatConvertUToS_Rint8_rtz(uint8); 6004 __attribute__((overloadable)) int8 __spirv_SatConvertUToS_Rint8_rte(uint8); 6005 __attribute__((overloadable)) int8 __spirv_SatConvertUToS_Rint8_rtp(uint8); 6006 __attribute__((overloadable)) int8 __spirv_SatConvertUToS_Rint8_rtn(uint8); 6007 __attribute__((overloadable)) int8 __spirv_SatConvertUToS_Rint8_sat(uint8); 6008 __attribute__((overloadable)) int8 __spirv_SatConvertUToS_Rint8_sat_rtz(uint8); 6009 __attribute__((overloadable)) int8 __spirv_SatConvertUToS_Rint8_sat_rte(uint8); 6010 __attribute__((overloadable)) int8 __spirv_SatConvertUToS_Rint8_sat_rtp(uint8); 6011 __attribute__((overloadable)) int8 __spirv_SatConvertUToS_Rint8_sat_rtn(uint8); 6012 __attribute__((overloadable)) int8 __spirv_SatConvertUToS_Rint8(ulong8); 6013 __attribute__((overloadable)) int8 __spirv_SatConvertUToS_Rint8_rtz(ulong8); 6014 __attribute__((overloadable)) int8 __spirv_SatConvertUToS_Rint8_rte(ulong8); 6015 __attribute__((overloadable)) int8 __spirv_SatConvertUToS_Rint8_rtp(ulong8); 6016 __attribute__((overloadable)) int8 __spirv_SatConvertUToS_Rint8_rtn(ulong8); 6017 __attribute__((overloadable)) int8 __spirv_SatConvertUToS_Rint8_sat(ulong8); 6018 __attribute__((overloadable)) int8 __spirv_SatConvertUToS_Rint8_sat_rtz(ulong8); 6019 __attribute__((overloadable)) int8 __spirv_SatConvertUToS_Rint8_sat_rte(ulong8); 6020 __attribute__((overloadable)) int8 __spirv_SatConvertUToS_Rint8_sat_rtp(ulong8); 6021 __attribute__((overloadable)) int8 __spirv_SatConvertUToS_Rint8_sat_rtn(ulong8); 6022 __attribute__((overloadable)) int16 __spirv_SatConvertUToS_Rint16(uchar16); 6023 __attribute__((overloadable)) int16 __spirv_SatConvertUToS_Rint16_rtz(uchar16); 6024 __attribute__((overloadable)) int16 __spirv_SatConvertUToS_Rint16_rte(uchar16); 6025 __attribute__((overloadable)) int16 __spirv_SatConvertUToS_Rint16_rtp(uchar16); 6026 __attribute__((overloadable)) int16 __spirv_SatConvertUToS_Rint16_rtn(uchar16); 6027 __attribute__((overloadable)) int16 __spirv_SatConvertUToS_Rint16_sat(uchar16); 6028 __attribute__((overloadable)) int16 __spirv_SatConvertUToS_Rint16_sat_rtz(uchar16); 6029 __attribute__((overloadable)) int16 __spirv_SatConvertUToS_Rint16_sat_rte(uchar16); 6030 __attribute__((overloadable)) int16 __spirv_SatConvertUToS_Rint16_sat_rtp(uchar16); 6031 __attribute__((overloadable)) int16 __spirv_SatConvertUToS_Rint16_sat_rtn(uchar16); 6032 __attribute__((overloadable)) int16 __spirv_SatConvertUToS_Rint16(ushort16); 6033 __attribute__((overloadable)) int16 __spirv_SatConvertUToS_Rint16_rtz(ushort16); 6034 __attribute__((overloadable)) int16 __spirv_SatConvertUToS_Rint16_rte(ushort16); 6035 __attribute__((overloadable)) int16 __spirv_SatConvertUToS_Rint16_rtp(ushort16); 6036 __attribute__((overloadable)) int16 __spirv_SatConvertUToS_Rint16_rtn(ushort16); 6037 __attribute__((overloadable)) int16 __spirv_SatConvertUToS_Rint16_sat(ushort16); 6038 __attribute__((overloadable)) int16 __spirv_SatConvertUToS_Rint16_sat_rtz(ushort16); 6039 __attribute__((overloadable)) int16 __spirv_SatConvertUToS_Rint16_sat_rte(ushort16); 6040 __attribute__((overloadable)) int16 __spirv_SatConvertUToS_Rint16_sat_rtp(ushort16); 6041 __attribute__((overloadable)) int16 __spirv_SatConvertUToS_Rint16_sat_rtn(ushort16); 6042 __attribute__((overloadable)) int16 __spirv_SatConvertUToS_Rint16(uint16); 6043 __attribute__((overloadable)) int16 __spirv_SatConvertUToS_Rint16_rtz(uint16); 6044 __attribute__((overloadable)) int16 __spirv_SatConvertUToS_Rint16_rte(uint16); 6045 __attribute__((overloadable)) int16 __spirv_SatConvertUToS_Rint16_rtp(uint16); 6046 __attribute__((overloadable)) int16 __spirv_SatConvertUToS_Rint16_rtn(uint16); 6047 __attribute__((overloadable)) int16 __spirv_SatConvertUToS_Rint16_sat(uint16); 6048 __attribute__((overloadable)) int16 __spirv_SatConvertUToS_Rint16_sat_rtz(uint16); 6049 __attribute__((overloadable)) int16 __spirv_SatConvertUToS_Rint16_sat_rte(uint16); 6050 __attribute__((overloadable)) int16 __spirv_SatConvertUToS_Rint16_sat_rtp(uint16); 6051 __attribute__((overloadable)) int16 __spirv_SatConvertUToS_Rint16_sat_rtn(uint16); 6052 __attribute__((overloadable)) int16 __spirv_SatConvertUToS_Rint16(ulong16); 6053 __attribute__((overloadable)) int16 __spirv_SatConvertUToS_Rint16_rtz(ulong16); 6054 __attribute__((overloadable)) int16 __spirv_SatConvertUToS_Rint16_rte(ulong16); 6055 __attribute__((overloadable)) int16 __spirv_SatConvertUToS_Rint16_rtp(ulong16); 6056 __attribute__((overloadable)) int16 __spirv_SatConvertUToS_Rint16_rtn(ulong16); 6057 __attribute__((overloadable)) int16 __spirv_SatConvertUToS_Rint16_sat(ulong16); 6058 __attribute__((overloadable)) int16 __spirv_SatConvertUToS_Rint16_sat_rtz(ulong16); 6059 __attribute__((overloadable)) int16 __spirv_SatConvertUToS_Rint16_sat_rte(ulong16); 6060 __attribute__((overloadable)) int16 __spirv_SatConvertUToS_Rint16_sat_rtp(ulong16); 6061 __attribute__((overloadable)) int16 __spirv_SatConvertUToS_Rint16_sat_rtn(ulong16); 6062 6063 __attribute__((overloadable)) long __spirv_SatConvertUToS_Rlong(uchar); 6064 __attribute__((overloadable)) long __spirv_SatConvertUToS_Rlong_rtz(uchar); 6065 __attribute__((overloadable)) long __spirv_SatConvertUToS_Rlong_rte(uchar); 6066 __attribute__((overloadable)) long __spirv_SatConvertUToS_Rlong_rtp(uchar); 6067 __attribute__((overloadable)) long __spirv_SatConvertUToS_Rlong_rtn(uchar); 6068 __attribute__((overloadable)) long __spirv_SatConvertUToS_Rlong_sat(uchar); 6069 __attribute__((overloadable)) long __spirv_SatConvertUToS_Rlong_sat_rtz(uchar); 6070 __attribute__((overloadable)) long __spirv_SatConvertUToS_Rlong_sat_rte(uchar); 6071 __attribute__((overloadable)) long __spirv_SatConvertUToS_Rlong_sat_rtp(uchar); 6072 __attribute__((overloadable)) long __spirv_SatConvertUToS_Rlong_sat_rtn(uchar); 6073 __attribute__((overloadable)) long __spirv_SatConvertUToS_Rlong(ushort); 6074 __attribute__((overloadable)) long __spirv_SatConvertUToS_Rlong_rtz(ushort); 6075 __attribute__((overloadable)) long __spirv_SatConvertUToS_Rlong_rte(ushort); 6076 __attribute__((overloadable)) long __spirv_SatConvertUToS_Rlong_rtp(ushort); 6077 __attribute__((overloadable)) long __spirv_SatConvertUToS_Rlong_rtn(ushort); 6078 __attribute__((overloadable)) long __spirv_SatConvertUToS_Rlong_sat(ushort); 6079 __attribute__((overloadable)) long __spirv_SatConvertUToS_Rlong_sat_rtz(ushort); 6080 __attribute__((overloadable)) long __spirv_SatConvertUToS_Rlong_sat_rte(ushort); 6081 __attribute__((overloadable)) long __spirv_SatConvertUToS_Rlong_sat_rtp(ushort); 6082 __attribute__((overloadable)) long __spirv_SatConvertUToS_Rlong_sat_rtn(ushort); 6083 __attribute__((overloadable)) long __spirv_SatConvertUToS_Rlong(uint); 6084 __attribute__((overloadable)) long __spirv_SatConvertUToS_Rlong_rtz(uint); 6085 __attribute__((overloadable)) long __spirv_SatConvertUToS_Rlong_rte(uint); 6086 __attribute__((overloadable)) long __spirv_SatConvertUToS_Rlong_rtp(uint); 6087 __attribute__((overloadable)) long __spirv_SatConvertUToS_Rlong_rtn(uint); 6088 __attribute__((overloadable)) long __spirv_SatConvertUToS_Rlong_sat(uint); 6089 __attribute__((overloadable)) long __spirv_SatConvertUToS_Rlong_sat_rtz(uint); 6090 __attribute__((overloadable)) long __spirv_SatConvertUToS_Rlong_sat_rte(uint); 6091 __attribute__((overloadable)) long __spirv_SatConvertUToS_Rlong_sat_rtp(uint); 6092 __attribute__((overloadable)) long __spirv_SatConvertUToS_Rlong_sat_rtn(uint); 6093 __attribute__((overloadable)) long __spirv_SatConvertUToS_Rlong(ulong); 6094 __attribute__((overloadable)) long __spirv_SatConvertUToS_Rlong_rtz(ulong); 6095 __attribute__((overloadable)) long __spirv_SatConvertUToS_Rlong_rte(ulong); 6096 __attribute__((overloadable)) long __spirv_SatConvertUToS_Rlong_rtp(ulong); 6097 __attribute__((overloadable)) long __spirv_SatConvertUToS_Rlong_rtn(ulong); 6098 __attribute__((overloadable)) long __spirv_SatConvertUToS_Rlong_sat(ulong); 6099 __attribute__((overloadable)) long __spirv_SatConvertUToS_Rlong_sat_rtz(ulong); 6100 __attribute__((overloadable)) long __spirv_SatConvertUToS_Rlong_sat_rte(ulong); 6101 __attribute__((overloadable)) long __spirv_SatConvertUToS_Rlong_sat_rtp(ulong); 6102 __attribute__((overloadable)) long __spirv_SatConvertUToS_Rlong_sat_rtn(ulong); 6103 __attribute__((overloadable)) long2 __spirv_SatConvertUToS_Rlong2(uchar2); 6104 __attribute__((overloadable)) long2 __spirv_SatConvertUToS_Rlong2_rtz(uchar2); 6105 __attribute__((overloadable)) long2 __spirv_SatConvertUToS_Rlong2_rte(uchar2); 6106 __attribute__((overloadable)) long2 __spirv_SatConvertUToS_Rlong2_rtp(uchar2); 6107 __attribute__((overloadable)) long2 __spirv_SatConvertUToS_Rlong2_rtn(uchar2); 6108 __attribute__((overloadable)) long2 __spirv_SatConvertUToS_Rlong2_sat(uchar2); 6109 __attribute__((overloadable)) long2 __spirv_SatConvertUToS_Rlong2_sat_rtz(uchar2); 6110 __attribute__((overloadable)) long2 __spirv_SatConvertUToS_Rlong2_sat_rte(uchar2); 6111 __attribute__((overloadable)) long2 __spirv_SatConvertUToS_Rlong2_sat_rtp(uchar2); 6112 __attribute__((overloadable)) long2 __spirv_SatConvertUToS_Rlong2_sat_rtn(uchar2); 6113 __attribute__((overloadable)) long2 __spirv_SatConvertUToS_Rlong2(ushort2); 6114 __attribute__((overloadable)) long2 __spirv_SatConvertUToS_Rlong2_rtz(ushort2); 6115 __attribute__((overloadable)) long2 __spirv_SatConvertUToS_Rlong2_rte(ushort2); 6116 __attribute__((overloadable)) long2 __spirv_SatConvertUToS_Rlong2_rtp(ushort2); 6117 __attribute__((overloadable)) long2 __spirv_SatConvertUToS_Rlong2_rtn(ushort2); 6118 __attribute__((overloadable)) long2 __spirv_SatConvertUToS_Rlong2_sat(ushort2); 6119 __attribute__((overloadable)) long2 __spirv_SatConvertUToS_Rlong2_sat_rtz(ushort2); 6120 __attribute__((overloadable)) long2 __spirv_SatConvertUToS_Rlong2_sat_rte(ushort2); 6121 __attribute__((overloadable)) long2 __spirv_SatConvertUToS_Rlong2_sat_rtp(ushort2); 6122 __attribute__((overloadable)) long2 __spirv_SatConvertUToS_Rlong2_sat_rtn(ushort2); 6123 __attribute__((overloadable)) long2 __spirv_SatConvertUToS_Rlong2(uint2); 6124 __attribute__((overloadable)) long2 __spirv_SatConvertUToS_Rlong2_rtz(uint2); 6125 __attribute__((overloadable)) long2 __spirv_SatConvertUToS_Rlong2_rte(uint2); 6126 __attribute__((overloadable)) long2 __spirv_SatConvertUToS_Rlong2_rtp(uint2); 6127 __attribute__((overloadable)) long2 __spirv_SatConvertUToS_Rlong2_rtn(uint2); 6128 __attribute__((overloadable)) long2 __spirv_SatConvertUToS_Rlong2_sat(uint2); 6129 __attribute__((overloadable)) long2 __spirv_SatConvertUToS_Rlong2_sat_rtz(uint2); 6130 __attribute__((overloadable)) long2 __spirv_SatConvertUToS_Rlong2_sat_rte(uint2); 6131 __attribute__((overloadable)) long2 __spirv_SatConvertUToS_Rlong2_sat_rtp(uint2); 6132 __attribute__((overloadable)) long2 __spirv_SatConvertUToS_Rlong2_sat_rtn(uint2); 6133 __attribute__((overloadable)) long2 __spirv_SatConvertUToS_Rlong2(ulong2); 6134 __attribute__((overloadable)) long2 __spirv_SatConvertUToS_Rlong2_rtz(ulong2); 6135 __attribute__((overloadable)) long2 __spirv_SatConvertUToS_Rlong2_rte(ulong2); 6136 __attribute__((overloadable)) long2 __spirv_SatConvertUToS_Rlong2_rtp(ulong2); 6137 __attribute__((overloadable)) long2 __spirv_SatConvertUToS_Rlong2_rtn(ulong2); 6138 __attribute__((overloadable)) long2 __spirv_SatConvertUToS_Rlong2_sat(ulong2); 6139 __attribute__((overloadable)) long2 __spirv_SatConvertUToS_Rlong2_sat_rtz(ulong2); 6140 __attribute__((overloadable)) long2 __spirv_SatConvertUToS_Rlong2_sat_rte(ulong2); 6141 __attribute__((overloadable)) long2 __spirv_SatConvertUToS_Rlong2_sat_rtp(ulong2); 6142 __attribute__((overloadable)) long2 __spirv_SatConvertUToS_Rlong2_sat_rtn(ulong2); 6143 __attribute__((overloadable)) long3 __spirv_SatConvertUToS_Rlong3(uchar3); 6144 __attribute__((overloadable)) long3 __spirv_SatConvertUToS_Rlong3_rtz(uchar3); 6145 __attribute__((overloadable)) long3 __spirv_SatConvertUToS_Rlong3_rte(uchar3); 6146 __attribute__((overloadable)) long3 __spirv_SatConvertUToS_Rlong3_rtp(uchar3); 6147 __attribute__((overloadable)) long3 __spirv_SatConvertUToS_Rlong3_rtn(uchar3); 6148 __attribute__((overloadable)) long3 __spirv_SatConvertUToS_Rlong3_sat(uchar3); 6149 __attribute__((overloadable)) long3 __spirv_SatConvertUToS_Rlong3_sat_rtz(uchar3); 6150 __attribute__((overloadable)) long3 __spirv_SatConvertUToS_Rlong3_sat_rte(uchar3); 6151 __attribute__((overloadable)) long3 __spirv_SatConvertUToS_Rlong3_sat_rtp(uchar3); 6152 __attribute__((overloadable)) long3 __spirv_SatConvertUToS_Rlong3_sat_rtn(uchar3); 6153 __attribute__((overloadable)) long3 __spirv_SatConvertUToS_Rlong3(ushort3); 6154 __attribute__((overloadable)) long3 __spirv_SatConvertUToS_Rlong3_rtz(ushort3); 6155 __attribute__((overloadable)) long3 __spirv_SatConvertUToS_Rlong3_rte(ushort3); 6156 __attribute__((overloadable)) long3 __spirv_SatConvertUToS_Rlong3_rtp(ushort3); 6157 __attribute__((overloadable)) long3 __spirv_SatConvertUToS_Rlong3_rtn(ushort3); 6158 __attribute__((overloadable)) long3 __spirv_SatConvertUToS_Rlong3_sat(ushort3); 6159 __attribute__((overloadable)) long3 __spirv_SatConvertUToS_Rlong3_sat_rtz(ushort3); 6160 __attribute__((overloadable)) long3 __spirv_SatConvertUToS_Rlong3_sat_rte(ushort3); 6161 __attribute__((overloadable)) long3 __spirv_SatConvertUToS_Rlong3_sat_rtp(ushort3); 6162 __attribute__((overloadable)) long3 __spirv_SatConvertUToS_Rlong3_sat_rtn(ushort3); 6163 __attribute__((overloadable)) long3 __spirv_SatConvertUToS_Rlong3(uint3); 6164 __attribute__((overloadable)) long3 __spirv_SatConvertUToS_Rlong3_rtz(uint3); 6165 __attribute__((overloadable)) long3 __spirv_SatConvertUToS_Rlong3_rte(uint3); 6166 __attribute__((overloadable)) long3 __spirv_SatConvertUToS_Rlong3_rtp(uint3); 6167 __attribute__((overloadable)) long3 __spirv_SatConvertUToS_Rlong3_rtn(uint3); 6168 __attribute__((overloadable)) long3 __spirv_SatConvertUToS_Rlong3_sat(uint3); 6169 __attribute__((overloadable)) long3 __spirv_SatConvertUToS_Rlong3_sat_rtz(uint3); 6170 __attribute__((overloadable)) long3 __spirv_SatConvertUToS_Rlong3_sat_rte(uint3); 6171 __attribute__((overloadable)) long3 __spirv_SatConvertUToS_Rlong3_sat_rtp(uint3); 6172 __attribute__((overloadable)) long3 __spirv_SatConvertUToS_Rlong3_sat_rtn(uint3); 6173 __attribute__((overloadable)) long3 __spirv_SatConvertUToS_Rlong3(ulong3); 6174 __attribute__((overloadable)) long3 __spirv_SatConvertUToS_Rlong3_rtz(ulong3); 6175 __attribute__((overloadable)) long3 __spirv_SatConvertUToS_Rlong3_rte(ulong3); 6176 __attribute__((overloadable)) long3 __spirv_SatConvertUToS_Rlong3_rtp(ulong3); 6177 __attribute__((overloadable)) long3 __spirv_SatConvertUToS_Rlong3_rtn(ulong3); 6178 __attribute__((overloadable)) long3 __spirv_SatConvertUToS_Rlong3_sat(ulong3); 6179 __attribute__((overloadable)) long3 __spirv_SatConvertUToS_Rlong3_sat_rtz(ulong3); 6180 __attribute__((overloadable)) long3 __spirv_SatConvertUToS_Rlong3_sat_rte(ulong3); 6181 __attribute__((overloadable)) long3 __spirv_SatConvertUToS_Rlong3_sat_rtp(ulong3); 6182 __attribute__((overloadable)) long3 __spirv_SatConvertUToS_Rlong3_sat_rtn(ulong3); 6183 __attribute__((overloadable)) long4 __spirv_SatConvertUToS_Rlong4(uchar4); 6184 __attribute__((overloadable)) long4 __spirv_SatConvertUToS_Rlong4_rtz(uchar4); 6185 __attribute__((overloadable)) long4 __spirv_SatConvertUToS_Rlong4_rte(uchar4); 6186 __attribute__((overloadable)) long4 __spirv_SatConvertUToS_Rlong4_rtp(uchar4); 6187 __attribute__((overloadable)) long4 __spirv_SatConvertUToS_Rlong4_rtn(uchar4); 6188 __attribute__((overloadable)) long4 __spirv_SatConvertUToS_Rlong4_sat(uchar4); 6189 __attribute__((overloadable)) long4 __spirv_SatConvertUToS_Rlong4_sat_rtz(uchar4); 6190 __attribute__((overloadable)) long4 __spirv_SatConvertUToS_Rlong4_sat_rte(uchar4); 6191 __attribute__((overloadable)) long4 __spirv_SatConvertUToS_Rlong4_sat_rtp(uchar4); 6192 __attribute__((overloadable)) long4 __spirv_SatConvertUToS_Rlong4_sat_rtn(uchar4); 6193 __attribute__((overloadable)) long4 __spirv_SatConvertUToS_Rlong4(ushort4); 6194 __attribute__((overloadable)) long4 __spirv_SatConvertUToS_Rlong4_rtz(ushort4); 6195 __attribute__((overloadable)) long4 __spirv_SatConvertUToS_Rlong4_rte(ushort4); 6196 __attribute__((overloadable)) long4 __spirv_SatConvertUToS_Rlong4_rtp(ushort4); 6197 __attribute__((overloadable)) long4 __spirv_SatConvertUToS_Rlong4_rtn(ushort4); 6198 __attribute__((overloadable)) long4 __spirv_SatConvertUToS_Rlong4_sat(ushort4); 6199 __attribute__((overloadable)) long4 __spirv_SatConvertUToS_Rlong4_sat_rtz(ushort4); 6200 __attribute__((overloadable)) long4 __spirv_SatConvertUToS_Rlong4_sat_rte(ushort4); 6201 __attribute__((overloadable)) long4 __spirv_SatConvertUToS_Rlong4_sat_rtp(ushort4); 6202 __attribute__((overloadable)) long4 __spirv_SatConvertUToS_Rlong4_sat_rtn(ushort4); 6203 __attribute__((overloadable)) long4 __spirv_SatConvertUToS_Rlong4(uint4); 6204 __attribute__((overloadable)) long4 __spirv_SatConvertUToS_Rlong4_rtz(uint4); 6205 __attribute__((overloadable)) long4 __spirv_SatConvertUToS_Rlong4_rte(uint4); 6206 __attribute__((overloadable)) long4 __spirv_SatConvertUToS_Rlong4_rtp(uint4); 6207 __attribute__((overloadable)) long4 __spirv_SatConvertUToS_Rlong4_rtn(uint4); 6208 __attribute__((overloadable)) long4 __spirv_SatConvertUToS_Rlong4_sat(uint4); 6209 __attribute__((overloadable)) long4 __spirv_SatConvertUToS_Rlong4_sat_rtz(uint4); 6210 __attribute__((overloadable)) long4 __spirv_SatConvertUToS_Rlong4_sat_rte(uint4); 6211 __attribute__((overloadable)) long4 __spirv_SatConvertUToS_Rlong4_sat_rtp(uint4); 6212 __attribute__((overloadable)) long4 __spirv_SatConvertUToS_Rlong4_sat_rtn(uint4); 6213 __attribute__((overloadable)) long4 __spirv_SatConvertUToS_Rlong4(ulong4); 6214 __attribute__((overloadable)) long4 __spirv_SatConvertUToS_Rlong4_rtz(ulong4); 6215 __attribute__((overloadable)) long4 __spirv_SatConvertUToS_Rlong4_rte(ulong4); 6216 __attribute__((overloadable)) long4 __spirv_SatConvertUToS_Rlong4_rtp(ulong4); 6217 __attribute__((overloadable)) long4 __spirv_SatConvertUToS_Rlong4_rtn(ulong4); 6218 __attribute__((overloadable)) long4 __spirv_SatConvertUToS_Rlong4_sat(ulong4); 6219 __attribute__((overloadable)) long4 __spirv_SatConvertUToS_Rlong4_sat_rtz(ulong4); 6220 __attribute__((overloadable)) long4 __spirv_SatConvertUToS_Rlong4_sat_rte(ulong4); 6221 __attribute__((overloadable)) long4 __spirv_SatConvertUToS_Rlong4_sat_rtp(ulong4); 6222 __attribute__((overloadable)) long4 __spirv_SatConvertUToS_Rlong4_sat_rtn(ulong4); 6223 __attribute__((overloadable)) long8 __spirv_SatConvertUToS_Rlong8(uchar8); 6224 __attribute__((overloadable)) long8 __spirv_SatConvertUToS_Rlong8_rtz(uchar8); 6225 __attribute__((overloadable)) long8 __spirv_SatConvertUToS_Rlong8_rte(uchar8); 6226 __attribute__((overloadable)) long8 __spirv_SatConvertUToS_Rlong8_rtp(uchar8); 6227 __attribute__((overloadable)) long8 __spirv_SatConvertUToS_Rlong8_rtn(uchar8); 6228 __attribute__((overloadable)) long8 __spirv_SatConvertUToS_Rlong8_sat(uchar8); 6229 __attribute__((overloadable)) long8 __spirv_SatConvertUToS_Rlong8_sat_rtz(uchar8); 6230 __attribute__((overloadable)) long8 __spirv_SatConvertUToS_Rlong8_sat_rte(uchar8); 6231 __attribute__((overloadable)) long8 __spirv_SatConvertUToS_Rlong8_sat_rtp(uchar8); 6232 __attribute__((overloadable)) long8 __spirv_SatConvertUToS_Rlong8_sat_rtn(uchar8); 6233 __attribute__((overloadable)) long8 __spirv_SatConvertUToS_Rlong8(ushort8); 6234 __attribute__((overloadable)) long8 __spirv_SatConvertUToS_Rlong8_rtz(ushort8); 6235 __attribute__((overloadable)) long8 __spirv_SatConvertUToS_Rlong8_rte(ushort8); 6236 __attribute__((overloadable)) long8 __spirv_SatConvertUToS_Rlong8_rtp(ushort8); 6237 __attribute__((overloadable)) long8 __spirv_SatConvertUToS_Rlong8_rtn(ushort8); 6238 __attribute__((overloadable)) long8 __spirv_SatConvertUToS_Rlong8_sat(ushort8); 6239 __attribute__((overloadable)) long8 __spirv_SatConvertUToS_Rlong8_sat_rtz(ushort8); 6240 __attribute__((overloadable)) long8 __spirv_SatConvertUToS_Rlong8_sat_rte(ushort8); 6241 __attribute__((overloadable)) long8 __spirv_SatConvertUToS_Rlong8_sat_rtp(ushort8); 6242 __attribute__((overloadable)) long8 __spirv_SatConvertUToS_Rlong8_sat_rtn(ushort8); 6243 __attribute__((overloadable)) long8 __spirv_SatConvertUToS_Rlong8(uint8); 6244 __attribute__((overloadable)) long8 __spirv_SatConvertUToS_Rlong8_rtz(uint8); 6245 __attribute__((overloadable)) long8 __spirv_SatConvertUToS_Rlong8_rte(uint8); 6246 __attribute__((overloadable)) long8 __spirv_SatConvertUToS_Rlong8_rtp(uint8); 6247 __attribute__((overloadable)) long8 __spirv_SatConvertUToS_Rlong8_rtn(uint8); 6248 __attribute__((overloadable)) long8 __spirv_SatConvertUToS_Rlong8_sat(uint8); 6249 __attribute__((overloadable)) long8 __spirv_SatConvertUToS_Rlong8_sat_rtz(uint8); 6250 __attribute__((overloadable)) long8 __spirv_SatConvertUToS_Rlong8_sat_rte(uint8); 6251 __attribute__((overloadable)) long8 __spirv_SatConvertUToS_Rlong8_sat_rtp(uint8); 6252 __attribute__((overloadable)) long8 __spirv_SatConvertUToS_Rlong8_sat_rtn(uint8); 6253 __attribute__((overloadable)) long8 __spirv_SatConvertUToS_Rlong8(ulong8); 6254 __attribute__((overloadable)) long8 __spirv_SatConvertUToS_Rlong8_rtz(ulong8); 6255 __attribute__((overloadable)) long8 __spirv_SatConvertUToS_Rlong8_rte(ulong8); 6256 __attribute__((overloadable)) long8 __spirv_SatConvertUToS_Rlong8_rtp(ulong8); 6257 __attribute__((overloadable)) long8 __spirv_SatConvertUToS_Rlong8_rtn(ulong8); 6258 __attribute__((overloadable)) long8 __spirv_SatConvertUToS_Rlong8_sat(ulong8); 6259 __attribute__((overloadable)) long8 __spirv_SatConvertUToS_Rlong8_sat_rtz(ulong8); 6260 __attribute__((overloadable)) long8 __spirv_SatConvertUToS_Rlong8_sat_rte(ulong8); 6261 __attribute__((overloadable)) long8 __spirv_SatConvertUToS_Rlong8_sat_rtp(ulong8); 6262 __attribute__((overloadable)) long8 __spirv_SatConvertUToS_Rlong8_sat_rtn(ulong8); 6263 __attribute__((overloadable)) long16 __spirv_SatConvertUToS_Rlong16(uchar16); 6264 __attribute__((overloadable)) long16 __spirv_SatConvertUToS_Rlong16_rtz(uchar16); 6265 __attribute__((overloadable)) long16 __spirv_SatConvertUToS_Rlong16_rte(uchar16); 6266 __attribute__((overloadable)) long16 __spirv_SatConvertUToS_Rlong16_rtp(uchar16); 6267 __attribute__((overloadable)) long16 __spirv_SatConvertUToS_Rlong16_rtn(uchar16); 6268 __attribute__((overloadable)) long16 __spirv_SatConvertUToS_Rlong16_sat(uchar16); 6269 __attribute__((overloadable)) long16 __spirv_SatConvertUToS_Rlong16_sat_rtz(uchar16); 6270 __attribute__((overloadable)) long16 __spirv_SatConvertUToS_Rlong16_sat_rte(uchar16); 6271 __attribute__((overloadable)) long16 __spirv_SatConvertUToS_Rlong16_sat_rtp(uchar16); 6272 __attribute__((overloadable)) long16 __spirv_SatConvertUToS_Rlong16_sat_rtn(uchar16); 6273 __attribute__((overloadable)) long16 __spirv_SatConvertUToS_Rlong16(ushort16); 6274 __attribute__((overloadable)) long16 __spirv_SatConvertUToS_Rlong16_rtz(ushort16); 6275 __attribute__((overloadable)) long16 __spirv_SatConvertUToS_Rlong16_rte(ushort16); 6276 __attribute__((overloadable)) long16 __spirv_SatConvertUToS_Rlong16_rtp(ushort16); 6277 __attribute__((overloadable)) long16 __spirv_SatConvertUToS_Rlong16_rtn(ushort16); 6278 __attribute__((overloadable)) long16 __spirv_SatConvertUToS_Rlong16_sat(ushort16); 6279 __attribute__((overloadable)) long16 __spirv_SatConvertUToS_Rlong16_sat_rtz(ushort16); 6280 __attribute__((overloadable)) long16 __spirv_SatConvertUToS_Rlong16_sat_rte(ushort16); 6281 __attribute__((overloadable)) long16 __spirv_SatConvertUToS_Rlong16_sat_rtp(ushort16); 6282 __attribute__((overloadable)) long16 __spirv_SatConvertUToS_Rlong16_sat_rtn(ushort16); 6283 __attribute__((overloadable)) long16 __spirv_SatConvertUToS_Rlong16(uint16); 6284 __attribute__((overloadable)) long16 __spirv_SatConvertUToS_Rlong16_rtz(uint16); 6285 __attribute__((overloadable)) long16 __spirv_SatConvertUToS_Rlong16_rte(uint16); 6286 __attribute__((overloadable)) long16 __spirv_SatConvertUToS_Rlong16_rtp(uint16); 6287 __attribute__((overloadable)) long16 __spirv_SatConvertUToS_Rlong16_rtn(uint16); 6288 __attribute__((overloadable)) long16 __spirv_SatConvertUToS_Rlong16_sat(uint16); 6289 __attribute__((overloadable)) long16 __spirv_SatConvertUToS_Rlong16_sat_rtz(uint16); 6290 __attribute__((overloadable)) long16 __spirv_SatConvertUToS_Rlong16_sat_rte(uint16); 6291 __attribute__((overloadable)) long16 __spirv_SatConvertUToS_Rlong16_sat_rtp(uint16); 6292 __attribute__((overloadable)) long16 __spirv_SatConvertUToS_Rlong16_sat_rtn(uint16); 6293 __attribute__((overloadable)) long16 __spirv_SatConvertUToS_Rlong16(ulong16); 6294 __attribute__((overloadable)) long16 __spirv_SatConvertUToS_Rlong16_rtz(ulong16); 6295 __attribute__((overloadable)) long16 __spirv_SatConvertUToS_Rlong16_rte(ulong16); 6296 __attribute__((overloadable)) long16 __spirv_SatConvertUToS_Rlong16_rtp(ulong16); 6297 __attribute__((overloadable)) long16 __spirv_SatConvertUToS_Rlong16_rtn(ulong16); 6298 __attribute__((overloadable)) long16 __spirv_SatConvertUToS_Rlong16_sat(ulong16); 6299 __attribute__((overloadable)) long16 __spirv_SatConvertUToS_Rlong16_sat_rtz(ulong16); 6300 __attribute__((overloadable)) long16 __spirv_SatConvertUToS_Rlong16_sat_rte(ulong16); 6301 __attribute__((overloadable)) long16 __spirv_SatConvertUToS_Rlong16_sat_rtp(ulong16); 6302 __attribute__((overloadable)) long16 __spirv_SatConvertUToS_Rlong16_sat_rtn(ulong16); 6303 6304