• Home
  • Raw
  • Download

Lines Matching full:true

2138     case SpvOpUndef: *hasResult = true; *hasResultType = true; break;  in SpvHasResultAndType()
2144 case SpvOpString: *hasResult = true; *hasResultType = false; break; in SpvHasResultAndType()
2147 case SpvOpExtInstImport: *hasResult = true; *hasResultType = false; break; in SpvHasResultAndType()
2148 case SpvOpExtInst: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2153 case SpvOpTypeVoid: *hasResult = true; *hasResultType = false; break; in SpvHasResultAndType()
2154 case SpvOpTypeBool: *hasResult = true; *hasResultType = false; break; in SpvHasResultAndType()
2155 case SpvOpTypeInt: *hasResult = true; *hasResultType = false; break; in SpvHasResultAndType()
2156 case SpvOpTypeFloat: *hasResult = true; *hasResultType = false; break; in SpvHasResultAndType()
2157 case SpvOpTypeVector: *hasResult = true; *hasResultType = false; break; in SpvHasResultAndType()
2158 case SpvOpTypeMatrix: *hasResult = true; *hasResultType = false; break; in SpvHasResultAndType()
2159 case SpvOpTypeImage: *hasResult = true; *hasResultType = false; break; in SpvHasResultAndType()
2160 case SpvOpTypeSampler: *hasResult = true; *hasResultType = false; break; in SpvHasResultAndType()
2161 case SpvOpTypeSampledImage: *hasResult = true; *hasResultType = false; break; in SpvHasResultAndType()
2162 case SpvOpTypeArray: *hasResult = true; *hasResultType = false; break; in SpvHasResultAndType()
2163 case SpvOpTypeRuntimeArray: *hasResult = true; *hasResultType = false; break; in SpvHasResultAndType()
2164 case SpvOpTypeStruct: *hasResult = true; *hasResultType = false; break; in SpvHasResultAndType()
2165 case SpvOpTypeOpaque: *hasResult = true; *hasResultType = false; break; in SpvHasResultAndType()
2166 case SpvOpTypePointer: *hasResult = true; *hasResultType = false; break; in SpvHasResultAndType()
2167 case SpvOpTypeFunction: *hasResult = true; *hasResultType = false; break; in SpvHasResultAndType()
2168 case SpvOpTypeEvent: *hasResult = true; *hasResultType = false; break; in SpvHasResultAndType()
2169 case SpvOpTypeDeviceEvent: *hasResult = true; *hasResultType = false; break; in SpvHasResultAndType()
2170 case SpvOpTypeReserveId: *hasResult = true; *hasResultType = false; break; in SpvHasResultAndType()
2171 case SpvOpTypeQueue: *hasResult = true; *hasResultType = false; break; in SpvHasResultAndType()
2172 case SpvOpTypePipe: *hasResult = true; *hasResultType = false; break; in SpvHasResultAndType()
2174 case SpvOpConstantTrue: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2175 case SpvOpConstantFalse: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2176 case SpvOpConstant: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2177 case SpvOpConstantComposite: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2178 case SpvOpConstantSampler: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2179 case SpvOpConstantNull: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2180 case SpvOpSpecConstantTrue: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2181 case SpvOpSpecConstantFalse: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2182 case SpvOpSpecConstant: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2183 case SpvOpSpecConstantComposite: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2184 case SpvOpSpecConstantOp: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2185 case SpvOpFunction: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2186 case SpvOpFunctionParameter: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2188 case SpvOpFunctionCall: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2189 case SpvOpVariable: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2190 case SpvOpImageTexelPointer: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2191 case SpvOpLoad: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2195 case SpvOpAccessChain: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2196 case SpvOpInBoundsAccessChain: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2197 case SpvOpPtrAccessChain: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2198 case SpvOpArrayLength: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2199 case SpvOpGenericPtrMemSemantics: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2200 case SpvOpInBoundsPtrAccessChain: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2203 case SpvOpDecorationGroup: *hasResult = true; *hasResultType = false; break; in SpvHasResultAndType()
2206 case SpvOpVectorExtractDynamic: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2207 case SpvOpVectorInsertDynamic: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2208 case SpvOpVectorShuffle: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2209 case SpvOpCompositeConstruct: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2210 case SpvOpCompositeExtract: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2211 case SpvOpCompositeInsert: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2212 case SpvOpCopyObject: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2213 case SpvOpTranspose: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2214 case SpvOpSampledImage: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2215 case SpvOpImageSampleImplicitLod: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2216 case SpvOpImageSampleExplicitLod: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2217 case SpvOpImageSampleDrefImplicitLod: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2218 case SpvOpImageSampleDrefExplicitLod: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2219 case SpvOpImageSampleProjImplicitLod: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2220 case SpvOpImageSampleProjExplicitLod: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2221 case SpvOpImageSampleProjDrefImplicitLod: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2222 case SpvOpImageSampleProjDrefExplicitLod: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2223 case SpvOpImageFetch: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2224 case SpvOpImageGather: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2225 case SpvOpImageDrefGather: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2226 case SpvOpImageRead: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2228 case SpvOpImage: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2229 case SpvOpImageQueryFormat: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2230 case SpvOpImageQueryOrder: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2231 case SpvOpImageQuerySizeLod: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2232 case SpvOpImageQuerySize: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2233 case SpvOpImageQueryLod: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2234 case SpvOpImageQueryLevels: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2235 case SpvOpImageQuerySamples: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2236 case SpvOpConvertFToU: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2237 case SpvOpConvertFToS: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2238 case SpvOpConvertSToF: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2239 case SpvOpConvertUToF: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2240 case SpvOpUConvert: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2241 case SpvOpSConvert: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2242 case SpvOpFConvert: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2243 case SpvOpQuantizeToF16: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2244 case SpvOpConvertPtrToU: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2245 case SpvOpSatConvertSToU: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2246 case SpvOpSatConvertUToS: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2247 case SpvOpConvertUToPtr: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2248 case SpvOpPtrCastToGeneric: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2249 case SpvOpGenericCastToPtr: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2250 case SpvOpGenericCastToPtrExplicit: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2251 case SpvOpBitcast: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2252 case SpvOpSNegate: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2253 case SpvOpFNegate: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2254 case SpvOpIAdd: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2255 case SpvOpFAdd: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2256 case SpvOpISub: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2257 case SpvOpFSub: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2258 case SpvOpIMul: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2259 case SpvOpFMul: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2260 case SpvOpUDiv: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2261 case SpvOpSDiv: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2262 case SpvOpFDiv: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2263 case SpvOpUMod: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2264 case SpvOpSRem: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2265 case SpvOpSMod: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2266 case SpvOpFRem: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2267 case SpvOpFMod: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2268 case SpvOpVectorTimesScalar: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2269 case SpvOpMatrixTimesScalar: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2270 case SpvOpVectorTimesMatrix: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2271 case SpvOpMatrixTimesVector: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2272 case SpvOpMatrixTimesMatrix: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2273 case SpvOpOuterProduct: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2274 case SpvOpDot: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2275 case SpvOpIAddCarry: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2276 case SpvOpISubBorrow: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2277 case SpvOpUMulExtended: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2278 case SpvOpSMulExtended: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2279 case SpvOpAny: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2280 case SpvOpAll: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2281 case SpvOpIsNan: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2282 case SpvOpIsInf: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2283 case SpvOpIsFinite: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2284 case SpvOpIsNormal: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2285 case SpvOpSignBitSet: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2286 case SpvOpLessOrGreater: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2287 case SpvOpOrdered: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2288 case SpvOpUnordered: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2289 case SpvOpLogicalEqual: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2290 case SpvOpLogicalNotEqual: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2291 case SpvOpLogicalOr: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2292 case SpvOpLogicalAnd: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2293 case SpvOpLogicalNot: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2294 case SpvOpSelect: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2295 case SpvOpIEqual: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2296 case SpvOpINotEqual: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2297 case SpvOpUGreaterThan: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2298 case SpvOpSGreaterThan: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2299 case SpvOpUGreaterThanEqual: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2300 case SpvOpSGreaterThanEqual: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2301 case SpvOpULessThan: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2302 case SpvOpSLessThan: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2303 case SpvOpULessThanEqual: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2304 case SpvOpSLessThanEqual: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2305 case SpvOpFOrdEqual: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2306 case SpvOpFUnordEqual: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2307 case SpvOpFOrdNotEqual: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2308 case SpvOpFUnordNotEqual: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2309 case SpvOpFOrdLessThan: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2310 case SpvOpFUnordLessThan: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2311 case SpvOpFOrdGreaterThan: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2312 case SpvOpFUnordGreaterThan: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2313 case SpvOpFOrdLessThanEqual: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2314 case SpvOpFUnordLessThanEqual: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2315 case SpvOpFOrdGreaterThanEqual: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2316 case SpvOpFUnordGreaterThanEqual: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2317 case SpvOpShiftRightLogical: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2318 case SpvOpShiftRightArithmetic: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2319 case SpvOpShiftLeftLogical: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2320 case SpvOpBitwiseOr: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2321 case SpvOpBitwiseXor: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2322 case SpvOpBitwiseAnd: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2323 case SpvOpNot: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2324 case SpvOpBitFieldInsert: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2325 case SpvOpBitFieldSExtract: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2326 case SpvOpBitFieldUExtract: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2327 case SpvOpBitReverse: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2328 case SpvOpBitCount: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2329 case SpvOpDPdx: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2330 case SpvOpDPdy: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2331 case SpvOpFwidth: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2332 case SpvOpDPdxFine: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2333 case SpvOpDPdyFine: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2334 case SpvOpFwidthFine: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2335 case SpvOpDPdxCoarse: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2336 case SpvOpDPdyCoarse: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2337 case SpvOpFwidthCoarse: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2344 case SpvOpAtomicLoad: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2346 case SpvOpAtomicExchange: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2347 case SpvOpAtomicCompareExchange: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2348 case SpvOpAtomicCompareExchangeWeak: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2349 case SpvOpAtomicIIncrement: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2350 case SpvOpAtomicIDecrement: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2351 case SpvOpAtomicIAdd: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2352 case SpvOpAtomicISub: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2353 case SpvOpAtomicSMin: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2354 case SpvOpAtomicUMin: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2355 case SpvOpAtomicSMax: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2356 case SpvOpAtomicUMax: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2357 case SpvOpAtomicAnd: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2358 case SpvOpAtomicOr: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2359 case SpvOpAtomicXor: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2360 case SpvOpPhi: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2363 case SpvOpLabel: *hasResult = true; *hasResultType = false; break; in SpvHasResultAndType()
2373 case SpvOpGroupAsyncCopy: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2375 case SpvOpGroupAll: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2376 case SpvOpGroupAny: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2377 case SpvOpGroupBroadcast: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2378 case SpvOpGroupIAdd: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2379 case SpvOpGroupFAdd: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2380 case SpvOpGroupFMin: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2381 case SpvOpGroupUMin: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2382 case SpvOpGroupSMin: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2383 case SpvOpGroupFMax: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2384 case SpvOpGroupUMax: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2385 case SpvOpGroupSMax: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2386 case SpvOpReadPipe: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2387 case SpvOpWritePipe: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2388 case SpvOpReservedReadPipe: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2389 case SpvOpReservedWritePipe: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2390 case SpvOpReserveReadPipePackets: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2391 case SpvOpReserveWritePipePackets: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2394 case SpvOpIsValidReserveId: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2395 case SpvOpGetNumPipePackets: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2396 case SpvOpGetMaxPipePackets: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2397 case SpvOpGroupReserveReadPipePackets: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2398 case SpvOpGroupReserveWritePipePackets: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2401 case SpvOpEnqueueMarker: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2402 case SpvOpEnqueueKernel: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2403 case SpvOpGetKernelNDrangeSubGroupCount: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2404 case SpvOpGetKernelNDrangeMaxSubGroupSize: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2405 case SpvOpGetKernelWorkGroupSize: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2406 …case SpvOpGetKernelPreferredWorkGroupSizeMultiple: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2409 case SpvOpCreateUserEvent: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2410 case SpvOpIsValidEvent: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2413 case SpvOpGetDefaultQueue: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2414 case SpvOpBuildNDRange: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2415 case SpvOpImageSparseSampleImplicitLod: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2416 case SpvOpImageSparseSampleExplicitLod: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2417 case SpvOpImageSparseSampleDrefImplicitLod: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2418 case SpvOpImageSparseSampleDrefExplicitLod: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2419 case SpvOpImageSparseSampleProjImplicitLod: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2420 case SpvOpImageSparseSampleProjExplicitLod: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2421 case SpvOpImageSparseSampleProjDrefImplicitLod: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2422 case SpvOpImageSparseSampleProjDrefExplicitLod: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2423 case SpvOpImageSparseFetch: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2424 case SpvOpImageSparseGather: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2425 case SpvOpImageSparseDrefGather: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2426 case SpvOpImageSparseTexelsResident: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2428 case SpvOpAtomicFlagTestAndSet: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2430 case SpvOpImageSparseRead: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2431 case SpvOpSizeOf: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2432 case SpvOpTypePipeStorage: *hasResult = true; *hasResultType = false; break; in SpvHasResultAndType()
2433 case SpvOpConstantPipeStorage: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2434 case SpvOpCreatePipeFromPipeStorage: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2435 case SpvOpGetKernelLocalSizeForSubgroupCount: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2436 case SpvOpGetKernelMaxNumSubgroups: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2437 case SpvOpTypeNamedBarrier: *hasResult = true; *hasResultType = false; break; in SpvHasResultAndType()
2438 case SpvOpNamedBarrierInitialize: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2443 case SpvOpGroupNonUniformElect: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2444 case SpvOpGroupNonUniformAll: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2445 case SpvOpGroupNonUniformAny: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2446 case SpvOpGroupNonUniformAllEqual: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2447 case SpvOpGroupNonUniformBroadcast: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2448 case SpvOpGroupNonUniformBroadcastFirst: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2449 case SpvOpGroupNonUniformBallot: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2450 case SpvOpGroupNonUniformInverseBallot: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2451 case SpvOpGroupNonUniformBallotBitExtract: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2452 case SpvOpGroupNonUniformBallotBitCount: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2453 case SpvOpGroupNonUniformBallotFindLSB: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2454 case SpvOpGroupNonUniformBallotFindMSB: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2455 case SpvOpGroupNonUniformShuffle: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2456 case SpvOpGroupNonUniformShuffleXor: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2457 case SpvOpGroupNonUniformShuffleUp: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2458 case SpvOpGroupNonUniformShuffleDown: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2459 case SpvOpGroupNonUniformIAdd: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2460 case SpvOpGroupNonUniformFAdd: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2461 case SpvOpGroupNonUniformIMul: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2462 case SpvOpGroupNonUniformFMul: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2463 case SpvOpGroupNonUniformSMin: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2464 case SpvOpGroupNonUniformUMin: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2465 case SpvOpGroupNonUniformFMin: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2466 case SpvOpGroupNonUniformSMax: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2467 case SpvOpGroupNonUniformUMax: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2468 case SpvOpGroupNonUniformFMax: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2469 case SpvOpGroupNonUniformBitwiseAnd: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2470 case SpvOpGroupNonUniformBitwiseOr: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2471 case SpvOpGroupNonUniformBitwiseXor: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2472 case SpvOpGroupNonUniformLogicalAnd: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2473 case SpvOpGroupNonUniformLogicalOr: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2474 case SpvOpGroupNonUniformLogicalXor: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2475 case SpvOpGroupNonUniformQuadBroadcast: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2476 case SpvOpGroupNonUniformQuadSwap: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2477 case SpvOpCopyLogical: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2478 case SpvOpPtrEqual: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2479 case SpvOpPtrNotEqual: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2480 case SpvOpPtrDiff: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2481 case SpvOpColorAttachmentReadEXT: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2482 case SpvOpDepthAttachmentReadEXT: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2483 case SpvOpStencilAttachmentReadEXT: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2485 case SpvOpSubgroupBallotKHR: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2486 case SpvOpSubgroupFirstInvocationKHR: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2487 case SpvOpSubgroupAllKHR: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2488 case SpvOpSubgroupAnyKHR: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2489 case SpvOpSubgroupAllEqualKHR: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2490 case SpvOpGroupNonUniformRotateKHR: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2491 case SpvOpSubgroupReadInvocationKHR: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2494 case SpvOpConvertUToAccelerationStructureKHR: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2497 case SpvOpSDot: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2498 case SpvOpUDot: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2499 case SpvOpSUDot: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2500 case SpvOpSDotAccSat: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2501 case SpvOpUDotAccSat: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2502 case SpvOpSUDotAccSat: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2503 case SpvOpTypeCooperativeMatrixKHR: *hasResult = true; *hasResultType = false; break; in SpvHasResultAndType()
2504 case SpvOpCooperativeMatrixLoadKHR: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2506 case SpvOpCooperativeMatrixMulAddKHR: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2507 case SpvOpCooperativeMatrixLengthKHR: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2508 case SpvOpTypeRayQueryKHR: *hasResult = true; *hasResultType = false; break; in SpvHasResultAndType()
2513 case SpvOpRayQueryProceedKHR: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2514 case SpvOpRayQueryGetIntersectionTypeKHR: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2515 case SpvOpImageSampleWeightedQCOM: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2516 case SpvOpImageBoxFilterQCOM: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2517 case SpvOpImageBlockMatchSSDQCOM: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2518 case SpvOpImageBlockMatchSADQCOM: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2519 case SpvOpGroupIAddNonUniformAMD: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2520 case SpvOpGroupFAddNonUniformAMD: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2521 case SpvOpGroupFMinNonUniformAMD: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2522 case SpvOpGroupUMinNonUniformAMD: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2523 case SpvOpGroupSMinNonUniformAMD: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2524 case SpvOpGroupFMaxNonUniformAMD: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2525 case SpvOpGroupUMaxNonUniformAMD: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2526 case SpvOpGroupSMaxNonUniformAMD: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2527 case SpvOpFragmentMaskFetchAMD: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2528 case SpvOpFragmentFetchAMD: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2529 case SpvOpReadClockKHR: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2531 case SpvOpFinishWritingNodePayloadAMDX: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2533 case SpvOpGroupNonUniformQuadAllKHR: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2534 case SpvOpGroupNonUniformQuadAnyKHR: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2538 case SpvOpHitObjectGetWorldToObjectNV: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2539 case SpvOpHitObjectGetObjectToWorldNV: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2540 case SpvOpHitObjectGetObjectRayDirectionNV: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2541 case SpvOpHitObjectGetObjectRayOriginNV: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2543 … case SpvOpHitObjectGetShaderRecordBufferHandleNV: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2544 …case SpvOpHitObjectGetShaderBindingTableRecordIndexNV: *hasResult = true; *hasResultType = true; b… in SpvHasResultAndType()
2551 case SpvOpHitObjectGetCurrentTimeNV: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2553 case SpvOpHitObjectGetHitKindNV: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2554 case SpvOpHitObjectGetPrimitiveIndexNV: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2555 case SpvOpHitObjectGetGeometryIndexNV: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2556 case SpvOpHitObjectGetInstanceIdNV: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2557 case SpvOpHitObjectGetInstanceCustomIndexNV: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2558 case SpvOpHitObjectGetWorldRayDirectionNV: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2559 case SpvOpHitObjectGetWorldRayOriginNV: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2560 case SpvOpHitObjectGetRayTMaxNV: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2561 case SpvOpHitObjectGetRayTMinNV: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2562 case SpvOpHitObjectIsEmptyNV: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2563 case SpvOpHitObjectIsHitNV: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2564 case SpvOpHitObjectIsMissNV: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2567 case SpvOpTypeHitObjectNV: *hasResult = true; *hasResultType = false; break; in SpvHasResultAndType()
2568 case SpvOpImageSampleFootprintNV: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2571 case SpvOpGroupNonUniformPartitionNV: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2573 case SpvOpFetchMicroTriangleVertexPositionNV: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2574 … case SpvOpFetchMicroTriangleVertexBarycentricNV: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2575 case SpvOpReportIntersectionNV: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2581 …RayQueryGetIntersectionTriangleVertexPositionsKHR: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2582 case SpvOpTypeAccelerationStructureNV: *hasResult = true; *hasResultType = false; break; in SpvHasResultAndType()
2584 case SpvOpTypeCooperativeMatrixNV: *hasResult = true; *hasResultType = false; break; in SpvHasResultAndType()
2585 case SpvOpCooperativeMatrixLoadNV: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2587 case SpvOpCooperativeMatrixMulAddNV: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2588 case SpvOpCooperativeMatrixLengthNV: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2592 case SpvOpIsHelperInvocationEXT: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2593 case SpvOpConvertUToImageNV: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2594 case SpvOpConvertUToSamplerNV: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2595 case SpvOpConvertImageToUNV: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2596 case SpvOpConvertSamplerToUNV: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2597 case SpvOpConvertUToSampledImageNV: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2598 case SpvOpConvertSampledImageToUNV: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2600 case SpvOpSubgroupShuffleINTEL: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2601 case SpvOpSubgroupShuffleDownINTEL: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2602 case SpvOpSubgroupShuffleUpINTEL: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2603 case SpvOpSubgroupShuffleXorINTEL: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2604 case SpvOpSubgroupBlockReadINTEL: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2606 case SpvOpSubgroupImageBlockReadINTEL: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2608 case SpvOpSubgroupImageMediaBlockReadINTEL: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2610 case SpvOpUCountLeadingZerosINTEL: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2611 case SpvOpUCountTrailingZerosINTEL: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2612 case SpvOpAbsISubINTEL: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2613 case SpvOpAbsUSubINTEL: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2614 case SpvOpIAddSatINTEL: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2615 case SpvOpUAddSatINTEL: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2616 case SpvOpIAverageINTEL: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2617 case SpvOpUAverageINTEL: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2618 case SpvOpIAverageRoundedINTEL: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2619 case SpvOpUAverageRoundedINTEL: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2620 case SpvOpISubSatINTEL: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2621 case SpvOpUSubSatINTEL: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2622 case SpvOpIMul32x16INTEL: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2623 case SpvOpUMul32x16INTEL: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2624 case SpvOpConstantFunctionPointerINTEL: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2625 case SpvOpFunctionPointerCallINTEL: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2626 case SpvOpAsmTargetINTEL: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2627 case SpvOpAsmINTEL: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2628 case SpvOpAsmCallINTEL: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2629 case SpvOpAtomicFMinEXT: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2630 case SpvOpAtomicFMaxEXT: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2632 case SpvOpExpectKHR: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2635 case SpvOpVmeImageINTEL: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2636 case SpvOpTypeVmeImageINTEL: *hasResult = true; *hasResultType = false; break; in SpvHasResultAndType()
2637 case SpvOpTypeAvcImePayloadINTEL: *hasResult = true; *hasResultType = false; break; in SpvHasResultAndType()
2638 case SpvOpTypeAvcRefPayloadINTEL: *hasResult = true; *hasResultType = false; break; in SpvHasResultAndType()
2639 case SpvOpTypeAvcSicPayloadINTEL: *hasResult = true; *hasResultType = false; break; in SpvHasResultAndType()
2640 case SpvOpTypeAvcMcePayloadINTEL: *hasResult = true; *hasResultType = false; break; in SpvHasResultAndType()
2641 case SpvOpTypeAvcMceResultINTEL: *hasResult = true; *hasResultType = false; break; in SpvHasResultAndType()
2642 case SpvOpTypeAvcImeResultINTEL: *hasResult = true; *hasResultType = false; break; in SpvHasResultAndType()
2643 …case SpvOpTypeAvcImeResultSingleReferenceStreamoutINTEL: *hasResult = true; *hasResultType = false… in SpvHasResultAndType()
2644 …case SpvOpTypeAvcImeResultDualReferenceStreamoutINTEL: *hasResult = true; *hasResultType = false; … in SpvHasResultAndType()
2645 …case SpvOpTypeAvcImeSingleReferenceStreaminINTEL: *hasResult = true; *hasResultType = false; break; in SpvHasResultAndType()
2646 … case SpvOpTypeAvcImeDualReferenceStreaminINTEL: *hasResult = true; *hasResultType = false; break; in SpvHasResultAndType()
2647 case SpvOpTypeAvcRefResultINTEL: *hasResult = true; *hasResultType = false; break; in SpvHasResultAndType()
2648 case SpvOpTypeAvcSicResultINTEL: *hasResult = true; *hasResultType = false; break; in SpvHasResultAndType()
2649 …cMceGetDefaultInterBaseMultiReferencePenaltyINTEL: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2650 …groupAvcMceSetInterBaseMultiReferencePenaltyINTEL: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2651 …vOpSubgroupAvcMceGetDefaultInterShapePenaltyINTEL: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2652 …case SpvOpSubgroupAvcMceSetInterShapePenaltyINTEL: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2653 …ubgroupAvcMceGetDefaultInterDirectionPenaltyINTEL: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2654 …case SpvOpSubgroupAvcMceSetInterDirectionPenaltyINTEL: *hasResult = true; *hasResultType = true; b… in SpvHasResultAndType()
2655 …ubgroupAvcMceGetDefaultIntraLumaShapePenaltyINTEL: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2656 …upAvcMceGetDefaultInterMotionVectorCostTableINTEL: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2657 …SubgroupAvcMceGetDefaultHighPenaltyCostTableINTEL: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2658 …bgroupAvcMceGetDefaultMediumPenaltyCostTableINTEL: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2659 …pSubgroupAvcMceGetDefaultLowPenaltyCostTableINTEL: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2660 …vOpSubgroupAvcMceSetMotionVectorCostFunctionINTEL: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2661 …SubgroupAvcMceGetDefaultIntraLumaModePenaltyINTEL: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2662 …ubgroupAvcMceGetDefaultNonDcLumaIntraPenaltyINTEL: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2663 …upAvcMceGetDefaultIntraChromaModeBasePenaltyINTEL: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2664 case SpvOpSubgroupAvcMceSetAcOnlyHaarINTEL: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2665 …bgroupAvcMceSetSourceInterlacedFieldPolarityINTEL: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2666 …MceSetSingleReferenceInterlacedFieldPolarityINTEL: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2667 …MceSetDualReferenceInterlacedFieldPolaritiesINTEL: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2668 … case SpvOpSubgroupAvcMceConvertToImePayloadINTEL: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2669 … case SpvOpSubgroupAvcMceConvertToImeResultINTEL: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2670 … case SpvOpSubgroupAvcMceConvertToRefPayloadINTEL: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2671 … case SpvOpSubgroupAvcMceConvertToRefResultINTEL: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2672 … case SpvOpSubgroupAvcMceConvertToSicPayloadINTEL: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2673 … case SpvOpSubgroupAvcMceConvertToSicResultINTEL: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2674 case SpvOpSubgroupAvcMceGetMotionVectorsINTEL: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2675 … case SpvOpSubgroupAvcMceGetInterDistortionsINTEL: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2676 …case SpvOpSubgroupAvcMceGetBestInterDistortionsINTEL: *hasResult = true; *hasResultType = true; br… in SpvHasResultAndType()
2677 … case SpvOpSubgroupAvcMceGetInterMajorShapeINTEL: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2678 … case SpvOpSubgroupAvcMceGetInterMinorShapeINTEL: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2679 … case SpvOpSubgroupAvcMceGetInterDirectionsINTEL: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2680 …SpvOpSubgroupAvcMceGetInterMotionVectorCountINTEL: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2681 …case SpvOpSubgroupAvcMceGetInterReferenceIdsINTEL: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2682 …ceGetInterReferenceInterlacedFieldPolaritiesINTEL: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2683 case SpvOpSubgroupAvcImeInitializeINTEL: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2684 … case SpvOpSubgroupAvcImeSetSingleReferenceINTEL: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2685 case SpvOpSubgroupAvcImeSetDualReferenceINTEL: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2686 case SpvOpSubgroupAvcImeRefWindowSizeINTEL: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2687 case SpvOpSubgroupAvcImeAdjustRefOffsetINTEL: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2688 … case SpvOpSubgroupAvcImeConvertToMcePayloadINTEL: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2689 …case SpvOpSubgroupAvcImeSetMaxMotionVectorCountINTEL: *hasResult = true; *hasResultType = true; br… in SpvHasResultAndType()
2690 …vOpSubgroupAvcImeSetUnidirectionalMixDisableINTEL: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2691 …roupAvcImeSetEarlySearchTerminationThresholdINTEL: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2692 case SpvOpSubgroupAvcImeSetWeightedSadINTEL: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2693 …vOpSubgroupAvcImeEvaluateWithSingleReferenceINTEL: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2694 …SpvOpSubgroupAvcImeEvaluateWithDualReferenceINTEL: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2695 …oupAvcImeEvaluateWithSingleReferenceStreaminINTEL: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2696 …groupAvcImeEvaluateWithDualReferenceStreaminINTEL: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2697 …upAvcImeEvaluateWithSingleReferenceStreamoutINTEL: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2698 …roupAvcImeEvaluateWithDualReferenceStreamoutINTEL: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2699 …AvcImeEvaluateWithSingleReferenceStreaminoutINTEL: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2700 …upAvcImeEvaluateWithDualReferenceStreaminoutINTEL: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2701 … case SpvOpSubgroupAvcImeConvertToMceResultINTEL: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2702 …pvOpSubgroupAvcImeGetSingleReferenceStreaminINTEL: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2703 …case SpvOpSubgroupAvcImeGetDualReferenceStreaminINTEL: *hasResult = true; *hasResultType = true; b… in SpvHasResultAndType()
2704 …pSubgroupAvcImeStripSingleReferenceStreamoutINTEL: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2705 …vOpSubgroupAvcImeStripDualReferenceStreamoutINTEL: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2706 …eamoutSingleReferenceMajorShapeMotionVectorsINTEL: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2707 …treamoutSingleReferenceMajorShapeDistortionsINTEL: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2708 …reamoutSingleReferenceMajorShapeReferenceIdsINTEL: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2709 …treamoutDualReferenceMajorShapeMotionVectorsINTEL: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2710 …tStreamoutDualReferenceMajorShapeDistortionsINTEL: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2711 …StreamoutDualReferenceMajorShapeReferenceIdsINTEL: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2712 case SpvOpSubgroupAvcImeGetBorderReachedINTEL: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2713 …OpSubgroupAvcImeGetTruncatedSearchIndicationINTEL: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2714 …vcImeGetUnidirectionalEarlySearchTerminationINTEL: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2715 …AvcImeGetWeightingPatternMinimumMotionVectorINTEL: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2716 …upAvcImeGetWeightingPatternMinimumDistortionINTEL: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2717 case SpvOpSubgroupAvcFmeInitializeINTEL: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2718 case SpvOpSubgroupAvcBmeInitializeINTEL: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2719 … case SpvOpSubgroupAvcRefConvertToMcePayloadINTEL: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2720 …pvOpSubgroupAvcRefSetBidirectionalMixDisableINTEL: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2721 …case SpvOpSubgroupAvcRefSetBilinearFilterEnableINTEL: *hasResult = true; *hasResultType = true; br… in SpvHasResultAndType()
2722 …vOpSubgroupAvcRefEvaluateWithSingleReferenceINTEL: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2723 …SpvOpSubgroupAvcRefEvaluateWithDualReferenceINTEL: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2724 …pvOpSubgroupAvcRefEvaluateWithMultiReferenceINTEL: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2725 …upAvcRefEvaluateWithMultiReferenceInterlacedINTEL: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2726 … case SpvOpSubgroupAvcRefConvertToMceResultINTEL: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2727 case SpvOpSubgroupAvcSicInitializeINTEL: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2728 case SpvOpSubgroupAvcSicConfigureSkcINTEL: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2729 case SpvOpSubgroupAvcSicConfigureIpeLumaINTEL: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2730 …case SpvOpSubgroupAvcSicConfigureIpeLumaChromaINTEL: *hasResult = true; *hasResultType = true; bre… in SpvHasResultAndType()
2731 … case SpvOpSubgroupAvcSicGetMotionVectorMaskINTEL: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2732 … case SpvOpSubgroupAvcSicConvertToMcePayloadINTEL: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2733 …case SpvOpSubgroupAvcSicSetIntraLumaShapePenaltyINTEL: *hasResult = true; *hasResultType = true; b… in SpvHasResultAndType()
2734 …OpSubgroupAvcSicSetIntraLumaModeCostFunctionINTEL: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2735 …SubgroupAvcSicSetIntraChromaModeCostFunctionINTEL: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2736 …case SpvOpSubgroupAvcSicSetBilinearFilterEnableINTEL: *hasResult = true; *hasResultType = true; br… in SpvHasResultAndType()
2737 …OpSubgroupAvcSicSetSkcForwardTransformEnableINTEL: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2738 …case SpvOpSubgroupAvcSicSetBlockBasedRawSkipSadINTEL: *hasResult = true; *hasResultType = true; br… in SpvHasResultAndType()
2739 case SpvOpSubgroupAvcSicEvaluateIpeINTEL: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2740 …vOpSubgroupAvcSicEvaluateWithSingleReferenceINTEL: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2741 …SpvOpSubgroupAvcSicEvaluateWithDualReferenceINTEL: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2742 …pvOpSubgroupAvcSicEvaluateWithMultiReferenceINTEL: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2743 …upAvcSicEvaluateWithMultiReferenceInterlacedINTEL: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2744 … case SpvOpSubgroupAvcSicConvertToMceResultINTEL: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2745 case SpvOpSubgroupAvcSicGetIpeLumaShapeINTEL: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2746 …case SpvOpSubgroupAvcSicGetBestIpeLumaDistortionINTEL: *hasResult = true; *hasResultType = true; b… in SpvHasResultAndType()
2747 …pvOpSubgroupAvcSicGetBestIpeChromaDistortionINTEL: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2748 …case SpvOpSubgroupAvcSicGetPackedIpeLumaModesINTEL: *hasResult = true; *hasResultType = true; brea… in SpvHasResultAndType()
2749 case SpvOpSubgroupAvcSicGetIpeChromaModeINTEL: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2750 …SubgroupAvcSicGetPackedSkcLumaCountThresholdINTEL: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2751 …OpSubgroupAvcSicGetPackedSkcLumaSumThresholdINTEL: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2752 case SpvOpSubgroupAvcSicGetInterRawSadsINTEL: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2753 case SpvOpVariableLengthArrayINTEL: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2754 case SpvOpSaveMemoryINTEL: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2756 case SpvOpArbitraryFloatSinCosPiINTEL: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2757 case SpvOpArbitraryFloatCastINTEL: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2758 case SpvOpArbitraryFloatCastFromIntINTEL: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2759 case SpvOpArbitraryFloatCastToIntINTEL: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2760 case SpvOpArbitraryFloatAddINTEL: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2761 case SpvOpArbitraryFloatSubINTEL: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2762 case SpvOpArbitraryFloatMulINTEL: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2763 case SpvOpArbitraryFloatDivINTEL: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2764 case SpvOpArbitraryFloatGTINTEL: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2765 case SpvOpArbitraryFloatGEINTEL: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2766 case SpvOpArbitraryFloatLTINTEL: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2767 case SpvOpArbitraryFloatLEINTEL: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2768 case SpvOpArbitraryFloatEQINTEL: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2769 case SpvOpArbitraryFloatRecipINTEL: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2770 case SpvOpArbitraryFloatRSqrtINTEL: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2771 case SpvOpArbitraryFloatCbrtINTEL: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2772 case SpvOpArbitraryFloatHypotINTEL: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2773 case SpvOpArbitraryFloatSqrtINTEL: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2774 case SpvOpArbitraryFloatLogINTEL: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2775 case SpvOpArbitraryFloatLog2INTEL: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2776 case SpvOpArbitraryFloatLog10INTEL: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2777 case SpvOpArbitraryFloatLog1pINTEL: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2778 case SpvOpArbitraryFloatExpINTEL: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2779 case SpvOpArbitraryFloatExp2INTEL: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2780 case SpvOpArbitraryFloatExp10INTEL: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2781 case SpvOpArbitraryFloatExpm1INTEL: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2782 case SpvOpArbitraryFloatSinINTEL: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2783 case SpvOpArbitraryFloatCosINTEL: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2784 case SpvOpArbitraryFloatSinCosINTEL: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2785 case SpvOpArbitraryFloatSinPiINTEL: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2786 case SpvOpArbitraryFloatCosPiINTEL: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2787 case SpvOpArbitraryFloatASinINTEL: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2788 case SpvOpArbitraryFloatASinPiINTEL: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2789 case SpvOpArbitraryFloatACosINTEL: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2790 case SpvOpArbitraryFloatACosPiINTEL: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2791 case SpvOpArbitraryFloatATanINTEL: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2792 case SpvOpArbitraryFloatATanPiINTEL: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2793 case SpvOpArbitraryFloatATan2INTEL: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2794 case SpvOpArbitraryFloatPowINTEL: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2795 case SpvOpArbitraryFloatPowRINTEL: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2796 case SpvOpArbitraryFloatPowNINTEL: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2798 case SpvOpAliasDomainDeclINTEL: *hasResult = true; *hasResultType = false; break; in SpvHasResultAndType()
2799 case SpvOpAliasScopeDeclINTEL: *hasResult = true; *hasResultType = false; break; in SpvHasResultAndType()
2800 case SpvOpAliasScopeListDeclINTEL: *hasResult = true; *hasResultType = false; break; in SpvHasResultAndType()
2801 case SpvOpFixedSqrtINTEL: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2802 case SpvOpFixedRecipINTEL: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2803 case SpvOpFixedRsqrtINTEL: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2804 case SpvOpFixedSinINTEL: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2805 case SpvOpFixedCosINTEL: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2806 case SpvOpFixedSinCosINTEL: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2807 case SpvOpFixedSinPiINTEL: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2808 case SpvOpFixedCosPiINTEL: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2809 case SpvOpFixedSinCosPiINTEL: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2810 case SpvOpFixedLogINTEL: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2811 case SpvOpFixedExpINTEL: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2812 case SpvOpPtrCastToCrossWorkgroupINTEL: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2813 case SpvOpCrossWorkgroupCastToPtrINTEL: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2814 case SpvOpReadPipeBlockingINTEL: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2815 case SpvOpWritePipeBlockingINTEL: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2816 case SpvOpFPGARegINTEL: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2817 case SpvOpRayQueryGetRayTMinKHR: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2818 case SpvOpRayQueryGetRayFlagsKHR: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2819 case SpvOpRayQueryGetIntersectionTKHR: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2820 …pvOpRayQueryGetIntersectionInstanceCustomIndexKHR: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2821 case SpvOpRayQueryGetIntersectionInstanceIdKHR: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2822 …rsectionInstanceShaderBindingTableRecordOffsetKHR: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2823 …case SpvOpRayQueryGetIntersectionGeometryIndexKHR: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2824 …case SpvOpRayQueryGetIntersectionPrimitiveIndexKHR: *hasResult = true; *hasResultType = true; brea… in SpvHasResultAndType()
2825 … case SpvOpRayQueryGetIntersectionBarycentricsKHR: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2826 case SpvOpRayQueryGetIntersectionFrontFaceKHR: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2827 …pvOpRayQueryGetIntersectionCandidateAABBOpaqueKHR: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2828 …SpvOpRayQueryGetIntersectionObjectRayDirectionKHR: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2829 …case SpvOpRayQueryGetIntersectionObjectRayOriginKHR: *hasResult = true; *hasResultType = true; bre… in SpvHasResultAndType()
2830 case SpvOpRayQueryGetWorldRayDirectionKHR: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2831 case SpvOpRayQueryGetWorldRayOriginKHR: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2832 …case SpvOpRayQueryGetIntersectionObjectToWorldKHR: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2833 …case SpvOpRayQueryGetIntersectionWorldToObjectKHR: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2834 case SpvOpAtomicFAddEXT: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2835 case SpvOpTypeBufferSurfaceINTEL: *hasResult = true; *hasResultType = false; break; in SpvHasResultAndType()
2839 case SpvOpCompositeConstructContinuedINTEL: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2840 case SpvOpConvertFToBF16INTEL: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2841 case SpvOpConvertBF16ToFINTEL: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2844 case SpvOpGroupIMulKHR: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2845 case SpvOpGroupFMulKHR: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2846 case SpvOpGroupBitwiseAndKHR: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2847 case SpvOpGroupBitwiseOrKHR: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2848 case SpvOpGroupBitwiseXorKHR: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2849 case SpvOpGroupLogicalAndKHR: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2850 case SpvOpGroupLogicalOrKHR: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2851 case SpvOpGroupLogicalXorKHR: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()
2852 case SpvOpMaskedGatherINTEL: *hasResult = true; *hasResultType = true; break; in SpvHasResultAndType()