• Home
  • Raw
  • Download

Lines Matching refs:hasResult

1390 inline void HasResultAndType(Op opcode, bool *hasResult, bool *hasResultType) {  in HasResultAndType()  argument
1391 *hasResult = *hasResultType = false; in HasResultAndType()
1394 case OpNop: *hasResult = false; *hasResultType = false; break; in HasResultAndType()
1395 case OpUndef: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1396 case OpSourceContinued: *hasResult = false; *hasResultType = false; break; in HasResultAndType()
1397 case OpSource: *hasResult = false; *hasResultType = false; break; in HasResultAndType()
1398 case OpSourceExtension: *hasResult = false; *hasResultType = false; break; in HasResultAndType()
1399 case OpName: *hasResult = false; *hasResultType = false; break; in HasResultAndType()
1400 case OpMemberName: *hasResult = false; *hasResultType = false; break; in HasResultAndType()
1401 case OpString: *hasResult = true; *hasResultType = false; break; in HasResultAndType()
1402 case OpLine: *hasResult = false; *hasResultType = false; break; in HasResultAndType()
1403 case OpExtension: *hasResult = false; *hasResultType = false; break; in HasResultAndType()
1404 case OpExtInstImport: *hasResult = true; *hasResultType = false; break; in HasResultAndType()
1405 case OpExtInst: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1406 case OpMemoryModel: *hasResult = false; *hasResultType = false; break; in HasResultAndType()
1407 case OpEntryPoint: *hasResult = false; *hasResultType = false; break; in HasResultAndType()
1408 case OpExecutionMode: *hasResult = false; *hasResultType = false; break; in HasResultAndType()
1409 case OpCapability: *hasResult = false; *hasResultType = false; break; in HasResultAndType()
1410 case OpTypeVoid: *hasResult = true; *hasResultType = false; break; in HasResultAndType()
1411 case OpTypeBool: *hasResult = true; *hasResultType = false; break; in HasResultAndType()
1412 case OpTypeInt: *hasResult = true; *hasResultType = false; break; in HasResultAndType()
1413 case OpTypeFloat: *hasResult = true; *hasResultType = false; break; in HasResultAndType()
1414 case OpTypeVector: *hasResult = true; *hasResultType = false; break; in HasResultAndType()
1415 case OpTypeMatrix: *hasResult = true; *hasResultType = false; break; in HasResultAndType()
1416 case OpTypeImage: *hasResult = true; *hasResultType = false; break; in HasResultAndType()
1417 case OpTypeSampler: *hasResult = true; *hasResultType = false; break; in HasResultAndType()
1418 case OpTypeSampledImage: *hasResult = true; *hasResultType = false; break; in HasResultAndType()
1419 case OpTypeArray: *hasResult = true; *hasResultType = false; break; in HasResultAndType()
1420 case OpTypeRuntimeArray: *hasResult = true; *hasResultType = false; break; in HasResultAndType()
1421 case OpTypeStruct: *hasResult = true; *hasResultType = false; break; in HasResultAndType()
1422 case OpTypeOpaque: *hasResult = true; *hasResultType = false; break; in HasResultAndType()
1423 case OpTypePointer: *hasResult = true; *hasResultType = false; break; in HasResultAndType()
1424 case OpTypeFunction: *hasResult = true; *hasResultType = false; break; in HasResultAndType()
1425 case OpTypeEvent: *hasResult = true; *hasResultType = false; break; in HasResultAndType()
1426 case OpTypeDeviceEvent: *hasResult = true; *hasResultType = false; break; in HasResultAndType()
1427 case OpTypeReserveId: *hasResult = true; *hasResultType = false; break; in HasResultAndType()
1428 case OpTypeQueue: *hasResult = true; *hasResultType = false; break; in HasResultAndType()
1429 case OpTypePipe: *hasResult = true; *hasResultType = false; break; in HasResultAndType()
1430 case OpTypeForwardPointer: *hasResult = false; *hasResultType = false; break; in HasResultAndType()
1431 case OpConstantTrue: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1432 case OpConstantFalse: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1433 case OpConstant: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1434 case OpConstantComposite: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1435 case OpConstantSampler: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1436 case OpConstantNull: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1437 case OpSpecConstantTrue: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1438 case OpSpecConstantFalse: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1439 case OpSpecConstant: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1440 case OpSpecConstantComposite: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1441 case OpSpecConstantOp: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1442 case OpFunction: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1443 case OpFunctionParameter: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1444 case OpFunctionEnd: *hasResult = false; *hasResultType = false; break; in HasResultAndType()
1445 case OpFunctionCall: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1446 case OpVariable: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1447 case OpImageTexelPointer: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1448 case OpLoad: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1449 case OpStore: *hasResult = false; *hasResultType = false; break; in HasResultAndType()
1450 case OpCopyMemory: *hasResult = false; *hasResultType = false; break; in HasResultAndType()
1451 case OpCopyMemorySized: *hasResult = false; *hasResultType = false; break; in HasResultAndType()
1452 case OpAccessChain: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1453 case OpInBoundsAccessChain: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1454 case OpPtrAccessChain: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1455 case OpArrayLength: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1456 case OpGenericPtrMemSemantics: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1457 case OpInBoundsPtrAccessChain: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1458 case OpDecorate: *hasResult = false; *hasResultType = false; break; in HasResultAndType()
1459 case OpMemberDecorate: *hasResult = false; *hasResultType = false; break; in HasResultAndType()
1460 case OpDecorationGroup: *hasResult = true; *hasResultType = false; break; in HasResultAndType()
1461 case OpGroupDecorate: *hasResult = false; *hasResultType = false; break; in HasResultAndType()
1462 case OpGroupMemberDecorate: *hasResult = false; *hasResultType = false; break; in HasResultAndType()
1463 case OpVectorExtractDynamic: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1464 case OpVectorInsertDynamic: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1465 case OpVectorShuffle: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1466 case OpCompositeConstruct: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1467 case OpCompositeExtract: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1468 case OpCompositeInsert: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1469 case OpCopyObject: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1470 case OpTranspose: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1471 case OpSampledImage: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1472 case OpImageSampleImplicitLod: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1473 case OpImageSampleExplicitLod: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1474 case OpImageSampleDrefImplicitLod: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1475 case OpImageSampleDrefExplicitLod: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1476 case OpImageSampleProjImplicitLod: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1477 case OpImageSampleProjExplicitLod: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1478 case OpImageSampleProjDrefImplicitLod: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1479 case OpImageSampleProjDrefExplicitLod: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1480 case OpImageFetch: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1481 case OpImageGather: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1482 case OpImageDrefGather: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1483 case OpImageRead: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1484 case OpImageWrite: *hasResult = false; *hasResultType = false; break; in HasResultAndType()
1485 case OpImage: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1486 case OpImageQueryFormat: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1487 case OpImageQueryOrder: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1488 case OpImageQuerySizeLod: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1489 case OpImageQuerySize: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1490 case OpImageQueryLod: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1491 case OpImageQueryLevels: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1492 case OpImageQuerySamples: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1493 case OpConvertFToU: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1494 case OpConvertFToS: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1495 case OpConvertSToF: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1496 case OpConvertUToF: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1497 case OpUConvert: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1498 case OpSConvert: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1499 case OpFConvert: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1500 case OpQuantizeToF16: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1501 case OpConvertPtrToU: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1502 case OpSatConvertSToU: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1503 case OpSatConvertUToS: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1504 case OpConvertUToPtr: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1505 case OpPtrCastToGeneric: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1506 case OpGenericCastToPtr: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1507 case OpGenericCastToPtrExplicit: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1508 case OpBitcast: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1509 case OpSNegate: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1510 case OpFNegate: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1511 case OpIAdd: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1512 case OpFAdd: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1513 case OpISub: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1514 case OpFSub: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1515 case OpIMul: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1516 case OpFMul: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1517 case OpUDiv: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1518 case OpSDiv: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1519 case OpFDiv: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1520 case OpUMod: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1521 case OpSRem: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1522 case OpSMod: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1523 case OpFRem: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1524 case OpFMod: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1525 case OpVectorTimesScalar: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1526 case OpMatrixTimesScalar: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1527 case OpVectorTimesMatrix: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1528 case OpMatrixTimesVector: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1529 case OpMatrixTimesMatrix: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1530 case OpOuterProduct: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1531 case OpDot: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1532 case OpIAddCarry: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1533 case OpISubBorrow: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1534 case OpUMulExtended: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1535 case OpSMulExtended: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1536 case OpAny: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1537 case OpAll: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1538 case OpIsNan: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1539 case OpIsInf: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1540 case OpIsFinite: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1541 case OpIsNormal: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1542 case OpSignBitSet: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1543 case OpLessOrGreater: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1544 case OpOrdered: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1545 case OpUnordered: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1546 case OpLogicalEqual: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1547 case OpLogicalNotEqual: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1548 case OpLogicalOr: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1549 case OpLogicalAnd: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1550 case OpLogicalNot: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1551 case OpSelect: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1552 case OpIEqual: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1553 case OpINotEqual: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1554 case OpUGreaterThan: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1555 case OpSGreaterThan: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1556 case OpUGreaterThanEqual: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1557 case OpSGreaterThanEqual: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1558 case OpULessThan: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1559 case OpSLessThan: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1560 case OpULessThanEqual: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1561 case OpSLessThanEqual: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1562 case OpFOrdEqual: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1563 case OpFUnordEqual: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1564 case OpFOrdNotEqual: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1565 case OpFUnordNotEqual: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1566 case OpFOrdLessThan: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1567 case OpFUnordLessThan: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1568 case OpFOrdGreaterThan: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1569 case OpFUnordGreaterThan: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1570 case OpFOrdLessThanEqual: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1571 case OpFUnordLessThanEqual: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1572 case OpFOrdGreaterThanEqual: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1573 case OpFUnordGreaterThanEqual: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1574 case OpShiftRightLogical: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1575 case OpShiftRightArithmetic: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1576 case OpShiftLeftLogical: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1577 case OpBitwiseOr: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1578 case OpBitwiseXor: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1579 case OpBitwiseAnd: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1580 case OpNot: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1581 case OpBitFieldInsert: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1582 case OpBitFieldSExtract: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1583 case OpBitFieldUExtract: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1584 case OpBitReverse: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1585 case OpBitCount: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1586 case OpDPdx: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1587 case OpDPdy: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1588 case OpFwidth: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1589 case OpDPdxFine: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1590 case OpDPdyFine: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1591 case OpFwidthFine: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1592 case OpDPdxCoarse: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1593 case OpDPdyCoarse: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1594 case OpFwidthCoarse: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1595 case OpEmitVertex: *hasResult = false; *hasResultType = false; break; in HasResultAndType()
1596 case OpEndPrimitive: *hasResult = false; *hasResultType = false; break; in HasResultAndType()
1597 case OpEmitStreamVertex: *hasResult = false; *hasResultType = false; break; in HasResultAndType()
1598 case OpEndStreamPrimitive: *hasResult = false; *hasResultType = false; break; in HasResultAndType()
1599 case OpControlBarrier: *hasResult = false; *hasResultType = false; break; in HasResultAndType()
1600 case OpMemoryBarrier: *hasResult = false; *hasResultType = false; break; in HasResultAndType()
1601 case OpAtomicLoad: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1602 case OpAtomicStore: *hasResult = false; *hasResultType = false; break; in HasResultAndType()
1603 case OpAtomicExchange: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1604 case OpAtomicCompareExchange: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1605 case OpAtomicCompareExchangeWeak: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1606 case OpAtomicIIncrement: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1607 case OpAtomicIDecrement: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1608 case OpAtomicIAdd: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1609 case OpAtomicISub: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1610 case OpAtomicSMin: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1611 case OpAtomicUMin: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1612 case OpAtomicSMax: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1613 case OpAtomicUMax: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1614 case OpAtomicAnd: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1615 case OpAtomicOr: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1616 case OpAtomicXor: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1617 case OpPhi: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1618 case OpLoopMerge: *hasResult = false; *hasResultType = false; break; in HasResultAndType()
1619 case OpSelectionMerge: *hasResult = false; *hasResultType = false; break; in HasResultAndType()
1620 case OpLabel: *hasResult = true; *hasResultType = false; break; in HasResultAndType()
1621 case OpBranch: *hasResult = false; *hasResultType = false; break; in HasResultAndType()
1622 case OpBranchConditional: *hasResult = false; *hasResultType = false; break; in HasResultAndType()
1623 case OpSwitch: *hasResult = false; *hasResultType = false; break; in HasResultAndType()
1624 case OpKill: *hasResult = false; *hasResultType = false; break; in HasResultAndType()
1625 case OpReturn: *hasResult = false; *hasResultType = false; break; in HasResultAndType()
1626 case OpReturnValue: *hasResult = false; *hasResultType = false; break; in HasResultAndType()
1627 case OpUnreachable: *hasResult = false; *hasResultType = false; break; in HasResultAndType()
1628 case OpLifetimeStart: *hasResult = false; *hasResultType = false; break; in HasResultAndType()
1629 case OpLifetimeStop: *hasResult = false; *hasResultType = false; break; in HasResultAndType()
1630 case OpGroupAsyncCopy: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1631 case OpGroupWaitEvents: *hasResult = false; *hasResultType = false; break; in HasResultAndType()
1632 case OpGroupAll: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1633 case OpGroupAny: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1634 case OpGroupBroadcast: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1635 case OpGroupIAdd: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1636 case OpGroupFAdd: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1637 case OpGroupFMin: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1638 case OpGroupUMin: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1639 case OpGroupSMin: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1640 case OpGroupFMax: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1641 case OpGroupUMax: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1642 case OpGroupSMax: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1643 case OpReadPipe: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1644 case OpWritePipe: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1645 case OpReservedReadPipe: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1646 case OpReservedWritePipe: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1647 case OpReserveReadPipePackets: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1648 case OpReserveWritePipePackets: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1649 case OpCommitReadPipe: *hasResult = false; *hasResultType = false; break; in HasResultAndType()
1650 case OpCommitWritePipe: *hasResult = false; *hasResultType = false; break; in HasResultAndType()
1651 case OpIsValidReserveId: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1652 case OpGetNumPipePackets: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1653 case OpGetMaxPipePackets: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1654 case OpGroupReserveReadPipePackets: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1655 case OpGroupReserveWritePipePackets: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1656 case OpGroupCommitReadPipe: *hasResult = false; *hasResultType = false; break; in HasResultAndType()
1657 case OpGroupCommitWritePipe: *hasResult = false; *hasResultType = false; break; in HasResultAndType()
1658 case OpEnqueueMarker: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1659 case OpEnqueueKernel: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1660 case OpGetKernelNDrangeSubGroupCount: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1661 case OpGetKernelNDrangeMaxSubGroupSize: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1662 case OpGetKernelWorkGroupSize: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1663 case OpGetKernelPreferredWorkGroupSizeMultiple: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1664 case OpRetainEvent: *hasResult = false; *hasResultType = false; break; in HasResultAndType()
1665 case OpReleaseEvent: *hasResult = false; *hasResultType = false; break; in HasResultAndType()
1666 case OpCreateUserEvent: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1667 case OpIsValidEvent: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1668 case OpSetUserEventStatus: *hasResult = false; *hasResultType = false; break; in HasResultAndType()
1669 case OpCaptureEventProfilingInfo: *hasResult = false; *hasResultType = false; break; in HasResultAndType()
1670 case OpGetDefaultQueue: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1671 case OpBuildNDRange: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1672 case OpImageSparseSampleImplicitLod: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1673 case OpImageSparseSampleExplicitLod: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1674 case OpImageSparseSampleDrefImplicitLod: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1675 case OpImageSparseSampleDrefExplicitLod: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1676 case OpImageSparseSampleProjImplicitLod: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1677 case OpImageSparseSampleProjExplicitLod: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1678 case OpImageSparseSampleProjDrefImplicitLod: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1679 case OpImageSparseSampleProjDrefExplicitLod: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1680 case OpImageSparseFetch: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1681 case OpImageSparseGather: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1682 case OpImageSparseDrefGather: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1683 case OpImageSparseTexelsResident: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1684 case OpNoLine: *hasResult = false; *hasResultType = false; break; in HasResultAndType()
1685 case OpAtomicFlagTestAndSet: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1686 case OpAtomicFlagClear: *hasResult = false; *hasResultType = false; break; in HasResultAndType()
1687 case OpImageSparseRead: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1688 case OpSizeOf: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1689 case OpTypePipeStorage: *hasResult = true; *hasResultType = false; break; in HasResultAndType()
1690 case OpConstantPipeStorage: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1691 case OpCreatePipeFromPipeStorage: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1692 case OpGetKernelLocalSizeForSubgroupCount: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1693 case OpGetKernelMaxNumSubgroups: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1694 case OpTypeNamedBarrier: *hasResult = true; *hasResultType = false; break; in HasResultAndType()
1695 case OpNamedBarrierInitialize: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1696 case OpMemoryNamedBarrier: *hasResult = false; *hasResultType = false; break; in HasResultAndType()
1697 case OpModuleProcessed: *hasResult = false; *hasResultType = false; break; in HasResultAndType()
1698 case OpExecutionModeId: *hasResult = false; *hasResultType = false; break; in HasResultAndType()
1699 case OpDecorateId: *hasResult = false; *hasResultType = false; break; in HasResultAndType()
1700 case OpGroupNonUniformElect: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1701 case OpGroupNonUniformAll: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1702 case OpGroupNonUniformAny: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1703 case OpGroupNonUniformAllEqual: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1704 case OpGroupNonUniformBroadcast: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1705 case OpGroupNonUniformBroadcastFirst: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1706 case OpGroupNonUniformBallot: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1707 case OpGroupNonUniformInverseBallot: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1708 case OpGroupNonUniformBallotBitExtract: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1709 case OpGroupNonUniformBallotBitCount: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1710 case OpGroupNonUniformBallotFindLSB: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1711 case OpGroupNonUniformBallotFindMSB: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1712 case OpGroupNonUniformShuffle: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1713 case OpGroupNonUniformShuffleXor: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1714 case OpGroupNonUniformShuffleUp: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1715 case OpGroupNonUniformShuffleDown: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1716 case OpGroupNonUniformIAdd: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1717 case OpGroupNonUniformFAdd: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1718 case OpGroupNonUniformIMul: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1719 case OpGroupNonUniformFMul: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1720 case OpGroupNonUniformSMin: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1721 case OpGroupNonUniformUMin: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1722 case OpGroupNonUniformFMin: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1723 case OpGroupNonUniformSMax: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1724 case OpGroupNonUniformUMax: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1725 case OpGroupNonUniformFMax: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1726 case OpGroupNonUniformBitwiseAnd: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1727 case OpGroupNonUniformBitwiseOr: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1728 case OpGroupNonUniformBitwiseXor: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1729 case OpGroupNonUniformLogicalAnd: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1730 case OpGroupNonUniformLogicalOr: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1731 case OpGroupNonUniformLogicalXor: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1732 case OpGroupNonUniformQuadBroadcast: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1733 case OpGroupNonUniformQuadSwap: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1734 case OpCopyLogical: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1735 case OpPtrEqual: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1736 case OpPtrNotEqual: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1737 case OpPtrDiff: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1738 case OpSubgroupBallotKHR: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1739 case OpSubgroupFirstInvocationKHR: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1740 case OpSubgroupAllKHR: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1741 case OpSubgroupAnyKHR: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1742 case OpSubgroupAllEqualKHR: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1743 case OpSubgroupReadInvocationKHR: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1744 case OpGroupIAddNonUniformAMD: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1745 case OpGroupFAddNonUniformAMD: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1746 case OpGroupFMinNonUniformAMD: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1747 case OpGroupUMinNonUniformAMD: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1748 case OpGroupSMinNonUniformAMD: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1749 case OpGroupFMaxNonUniformAMD: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1750 case OpGroupUMaxNonUniformAMD: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1751 case OpGroupSMaxNonUniformAMD: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1752 case OpFragmentMaskFetchAMD: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1753 case OpFragmentFetchAMD: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1754 case OpImageSampleFootprintNV: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1755 case OpGroupNonUniformPartitionNV: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1756 case OpWritePackedPrimitiveIndices4x8NV: *hasResult = false; *hasResultType = false; break; in HasResultAndType()
1757 case OpReportIntersectionNV: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1758 case OpIgnoreIntersectionNV: *hasResult = false; *hasResultType = false; break; in HasResultAndType()
1759 case OpTerminateRayNV: *hasResult = false; *hasResultType = false; break; in HasResultAndType()
1760 case OpTraceNV: *hasResult = false; *hasResultType = false; break; in HasResultAndType()
1761 case OpTypeAccelerationStructureNV: *hasResult = true; *hasResultType = false; break; in HasResultAndType()
1762 case OpExecuteCallableNV: *hasResult = false; *hasResultType = false; break; in HasResultAndType()
1763 case OpTypeCooperativeMatrixNV: *hasResult = true; *hasResultType = false; break; in HasResultAndType()
1764 case OpCooperativeMatrixLoadNV: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1765 case OpCooperativeMatrixStoreNV: *hasResult = false; *hasResultType = false; break; in HasResultAndType()
1766 case OpCooperativeMatrixMulAddNV: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1767 case OpCooperativeMatrixLengthNV: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1768 case OpBeginInvocationInterlockEXT: *hasResult = false; *hasResultType = false; break; in HasResultAndType()
1769 case OpEndInvocationInterlockEXT: *hasResult = false; *hasResultType = false; break; in HasResultAndType()
1770 case OpDemoteToHelperInvocationEXT: *hasResult = false; *hasResultType = false; break; in HasResultAndType()
1771 case OpIsHelperInvocationEXT: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1772 case OpSubgroupShuffleINTEL: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1773 case OpSubgroupShuffleDownINTEL: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1774 case OpSubgroupShuffleUpINTEL: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1775 case OpSubgroupShuffleXorINTEL: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1776 case OpSubgroupBlockReadINTEL: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1777 case OpSubgroupBlockWriteINTEL: *hasResult = false; *hasResultType = false; break; in HasResultAndType()
1778 case OpSubgroupImageBlockReadINTEL: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1779 case OpSubgroupImageBlockWriteINTEL: *hasResult = false; *hasResultType = false; break; in HasResultAndType()
1780 case OpSubgroupImageMediaBlockReadINTEL: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1781 case OpSubgroupImageMediaBlockWriteINTEL: *hasResult = false; *hasResultType = false; break; in HasResultAndType()
1782 case OpUCountLeadingZerosINTEL: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1783 case OpUCountTrailingZerosINTEL: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1784 case OpAbsISubINTEL: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1785 case OpAbsUSubINTEL: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1786 case OpIAddSatINTEL: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1787 case OpUAddSatINTEL: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1788 case OpIAverageINTEL: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1789 case OpUAverageINTEL: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1790 case OpIAverageRoundedINTEL: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1791 case OpUAverageRoundedINTEL: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1792 case OpISubSatINTEL: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1793 case OpUSubSatINTEL: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1794 case OpIMul32x16INTEL: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1795 case OpUMul32x16INTEL: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1796 case OpDecorateString: *hasResult = false; *hasResultType = false; break; in HasResultAndType()
1797 case OpMemberDecorateString: *hasResult = false; *hasResultType = false; break; in HasResultAndType()
1798 case OpVmeImageINTEL: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1799 case OpTypeVmeImageINTEL: *hasResult = true; *hasResultType = false; break; in HasResultAndType()
1800 case OpTypeAvcImePayloadINTEL: *hasResult = true; *hasResultType = false; break; in HasResultAndType()
1801 case OpTypeAvcRefPayloadINTEL: *hasResult = true; *hasResultType = false; break; in HasResultAndType()
1802 case OpTypeAvcSicPayloadINTEL: *hasResult = true; *hasResultType = false; break; in HasResultAndType()
1803 case OpTypeAvcMcePayloadINTEL: *hasResult = true; *hasResultType = false; break; in HasResultAndType()
1804 case OpTypeAvcMceResultINTEL: *hasResult = true; *hasResultType = false; break; in HasResultAndType()
1805 case OpTypeAvcImeResultINTEL: *hasResult = true; *hasResultType = false; break; in HasResultAndType()
1806 …case OpTypeAvcImeResultSingleReferenceStreamoutINTEL: *hasResult = true; *hasResultType = false; b… in HasResultAndType()
1807 …case OpTypeAvcImeResultDualReferenceStreamoutINTEL: *hasResult = true; *hasResultType = false; bre… in HasResultAndType()
1808 case OpTypeAvcImeSingleReferenceStreaminINTEL: *hasResult = true; *hasResultType = false; break; in HasResultAndType()
1809 case OpTypeAvcImeDualReferenceStreaminINTEL: *hasResult = true; *hasResultType = false; break; in HasResultAndType()
1810 case OpTypeAvcRefResultINTEL: *hasResult = true; *hasResultType = false; break; in HasResultAndType()
1811 case OpTypeAvcSicResultINTEL: *hasResult = true; *hasResultType = false; break; in HasResultAndType()
1812 …case OpSubgroupAvcMceGetDefaultInterBaseMultiReferencePenaltyINTEL: *hasResult = true; *hasResultT… in HasResultAndType()
1813 …case OpSubgroupAvcMceSetInterBaseMultiReferencePenaltyINTEL: *hasResult = true; *hasResultType = t… in HasResultAndType()
1814 …case OpSubgroupAvcMceGetDefaultInterShapePenaltyINTEL: *hasResult = true; *hasResultType = true; b… in HasResultAndType()
1815 case OpSubgroupAvcMceSetInterShapePenaltyINTEL: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1816 …case OpSubgroupAvcMceGetDefaultInterDirectionPenaltyINTEL: *hasResult = true; *hasResultType = tru… in HasResultAndType()
1817 …case OpSubgroupAvcMceSetInterDirectionPenaltyINTEL: *hasResult = true; *hasResultType = true; brea… in HasResultAndType()
1818 …case OpSubgroupAvcMceGetDefaultIntraLumaShapePenaltyINTEL: *hasResult = true; *hasResultType = tru… in HasResultAndType()
1819 …case OpSubgroupAvcMceGetDefaultInterMotionVectorCostTableINTEL: *hasResult = true; *hasResultType … in HasResultAndType()
1820 …case OpSubgroupAvcMceGetDefaultHighPenaltyCostTableINTEL: *hasResult = true; *hasResultType = true… in HasResultAndType()
1821 …case OpSubgroupAvcMceGetDefaultMediumPenaltyCostTableINTEL: *hasResult = true; *hasResultType = tr… in HasResultAndType()
1822 …case OpSubgroupAvcMceGetDefaultLowPenaltyCostTableINTEL: *hasResult = true; *hasResultType = true;… in HasResultAndType()
1823 …case OpSubgroupAvcMceSetMotionVectorCostFunctionINTEL: *hasResult = true; *hasResultType = true; b… in HasResultAndType()
1824 …case OpSubgroupAvcMceGetDefaultIntraLumaModePenaltyINTEL: *hasResult = true; *hasResultType = true… in HasResultAndType()
1825 …case OpSubgroupAvcMceGetDefaultNonDcLumaIntraPenaltyINTEL: *hasResult = true; *hasResultType = tru… in HasResultAndType()
1826 …case OpSubgroupAvcMceGetDefaultIntraChromaModeBasePenaltyINTEL: *hasResult = true; *hasResultType … in HasResultAndType()
1827 case OpSubgroupAvcMceSetAcOnlyHaarINTEL: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1828 …case OpSubgroupAvcMceSetSourceInterlacedFieldPolarityINTEL: *hasResult = true; *hasResultType = tr… in HasResultAndType()
1829 …case OpSubgroupAvcMceSetSingleReferenceInterlacedFieldPolarityINTEL: *hasResult = true; *hasResult… in HasResultAndType()
1830 …case OpSubgroupAvcMceSetDualReferenceInterlacedFieldPolaritiesINTEL: *hasResult = true; *hasResult… in HasResultAndType()
1831 case OpSubgroupAvcMceConvertToImePayloadINTEL: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1832 case OpSubgroupAvcMceConvertToImeResultINTEL: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1833 case OpSubgroupAvcMceConvertToRefPayloadINTEL: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1834 case OpSubgroupAvcMceConvertToRefResultINTEL: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1835 case OpSubgroupAvcMceConvertToSicPayloadINTEL: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1836 case OpSubgroupAvcMceConvertToSicResultINTEL: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1837 case OpSubgroupAvcMceGetMotionVectorsINTEL: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1838 case OpSubgroupAvcMceGetInterDistortionsINTEL: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1839 …case OpSubgroupAvcMceGetBestInterDistortionsINTEL: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1840 case OpSubgroupAvcMceGetInterMajorShapeINTEL: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1841 case OpSubgroupAvcMceGetInterMinorShapeINTEL: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1842 case OpSubgroupAvcMceGetInterDirectionsINTEL: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1843 …case OpSubgroupAvcMceGetInterMotionVectorCountINTEL: *hasResult = true; *hasResultType = true; bre… in HasResultAndType()
1844 case OpSubgroupAvcMceGetInterReferenceIdsINTEL: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1845 …case OpSubgroupAvcMceGetInterReferenceInterlacedFieldPolaritiesINTEL: *hasResult = true; *hasResul… in HasResultAndType()
1846 case OpSubgroupAvcImeInitializeINTEL: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1847 case OpSubgroupAvcImeSetSingleReferenceINTEL: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1848 case OpSubgroupAvcImeSetDualReferenceINTEL: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1849 case OpSubgroupAvcImeRefWindowSizeINTEL: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1850 case OpSubgroupAvcImeAdjustRefOffsetINTEL: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1851 case OpSubgroupAvcImeConvertToMcePayloadINTEL: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1852 …case OpSubgroupAvcImeSetMaxMotionVectorCountINTEL: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1853 …case OpSubgroupAvcImeSetUnidirectionalMixDisableINTEL: *hasResult = true; *hasResultType = true; b… in HasResultAndType()
1854 …case OpSubgroupAvcImeSetEarlySearchTerminationThresholdINTEL: *hasResult = true; *hasResultType = … in HasResultAndType()
1855 case OpSubgroupAvcImeSetWeightedSadINTEL: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1856 …case OpSubgroupAvcImeEvaluateWithSingleReferenceINTEL: *hasResult = true; *hasResultType = true; b… in HasResultAndType()
1857 …case OpSubgroupAvcImeEvaluateWithDualReferenceINTEL: *hasResult = true; *hasResultType = true; bre… in HasResultAndType()
1858 …case OpSubgroupAvcImeEvaluateWithSingleReferenceStreaminINTEL: *hasResult = true; *hasResultType =… in HasResultAndType()
1859 …case OpSubgroupAvcImeEvaluateWithDualReferenceStreaminINTEL: *hasResult = true; *hasResultType = t… in HasResultAndType()
1860 …case OpSubgroupAvcImeEvaluateWithSingleReferenceStreamoutINTEL: *hasResult = true; *hasResultType … in HasResultAndType()
1861 …case OpSubgroupAvcImeEvaluateWithDualReferenceStreamoutINTEL: *hasResult = true; *hasResultType = … in HasResultAndType()
1862 …case OpSubgroupAvcImeEvaluateWithSingleReferenceStreaminoutINTEL: *hasResult = true; *hasResultTyp… in HasResultAndType()
1863 …case OpSubgroupAvcImeEvaluateWithDualReferenceStreaminoutINTEL: *hasResult = true; *hasResultType … in HasResultAndType()
1864 case OpSubgroupAvcImeConvertToMceResultINTEL: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1865 …case OpSubgroupAvcImeGetSingleReferenceStreaminINTEL: *hasResult = true; *hasResultType = true; br… in HasResultAndType()
1866 …case OpSubgroupAvcImeGetDualReferenceStreaminINTEL: *hasResult = true; *hasResultType = true; brea… in HasResultAndType()
1867 …case OpSubgroupAvcImeStripSingleReferenceStreamoutINTEL: *hasResult = true; *hasResultType = true;… in HasResultAndType()
1868 …case OpSubgroupAvcImeStripDualReferenceStreamoutINTEL: *hasResult = true; *hasResultType = true; b… in HasResultAndType()
1869 …case OpSubgroupAvcImeGetStreamoutSingleReferenceMajorShapeMotionVectorsINTEL: *hasResult = true; *… in HasResultAndType()
1870 …case OpSubgroupAvcImeGetStreamoutSingleReferenceMajorShapeDistortionsINTEL: *hasResult = true; *ha… in HasResultAndType()
1871 …case OpSubgroupAvcImeGetStreamoutSingleReferenceMajorShapeReferenceIdsINTEL: *hasResult = true; *h… in HasResultAndType()
1872 …case OpSubgroupAvcImeGetStreamoutDualReferenceMajorShapeMotionVectorsINTEL: *hasResult = true; *ha… in HasResultAndType()
1873 …case OpSubgroupAvcImeGetStreamoutDualReferenceMajorShapeDistortionsINTEL: *hasResult = true; *hasR… in HasResultAndType()
1874 …case OpSubgroupAvcImeGetStreamoutDualReferenceMajorShapeReferenceIdsINTEL: *hasResult = true; *has… in HasResultAndType()
1875 case OpSubgroupAvcImeGetBorderReachedINTEL: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1876 …case OpSubgroupAvcImeGetTruncatedSearchIndicationINTEL: *hasResult = true; *hasResultType = true; … in HasResultAndType()
1877 …case OpSubgroupAvcImeGetUnidirectionalEarlySearchTerminationINTEL: *hasResult = true; *hasResultTy… in HasResultAndType()
1878 …case OpSubgroupAvcImeGetWeightingPatternMinimumMotionVectorINTEL: *hasResult = true; *hasResultTyp… in HasResultAndType()
1879 …case OpSubgroupAvcImeGetWeightingPatternMinimumDistortionINTEL: *hasResult = true; *hasResultType … in HasResultAndType()
1880 case OpSubgroupAvcFmeInitializeINTEL: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1881 case OpSubgroupAvcBmeInitializeINTEL: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1882 case OpSubgroupAvcRefConvertToMcePayloadINTEL: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1883 …case OpSubgroupAvcRefSetBidirectionalMixDisableINTEL: *hasResult = true; *hasResultType = true; br… in HasResultAndType()
1884 …case OpSubgroupAvcRefSetBilinearFilterEnableINTEL: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1885 …case OpSubgroupAvcRefEvaluateWithSingleReferenceINTEL: *hasResult = true; *hasResultType = true; b… in HasResultAndType()
1886 …case OpSubgroupAvcRefEvaluateWithDualReferenceINTEL: *hasResult = true; *hasResultType = true; bre… in HasResultAndType()
1887 …case OpSubgroupAvcRefEvaluateWithMultiReferenceINTEL: *hasResult = true; *hasResultType = true; br… in HasResultAndType()
1888 …case OpSubgroupAvcRefEvaluateWithMultiReferenceInterlacedINTEL: *hasResult = true; *hasResultType … in HasResultAndType()
1889 case OpSubgroupAvcRefConvertToMceResultINTEL: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1890 case OpSubgroupAvcSicInitializeINTEL: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1891 case OpSubgroupAvcSicConfigureSkcINTEL: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1892 case OpSubgroupAvcSicConfigureIpeLumaINTEL: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1893 … case OpSubgroupAvcSicConfigureIpeLumaChromaINTEL: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1894 case OpSubgroupAvcSicGetMotionVectorMaskINTEL: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1895 case OpSubgroupAvcSicConvertToMcePayloadINTEL: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1896 …case OpSubgroupAvcSicSetIntraLumaShapePenaltyINTEL: *hasResult = true; *hasResultType = true; brea… in HasResultAndType()
1897 …case OpSubgroupAvcSicSetIntraLumaModeCostFunctionINTEL: *hasResult = true; *hasResultType = true; … in HasResultAndType()
1898 …case OpSubgroupAvcSicSetIntraChromaModeCostFunctionINTEL: *hasResult = true; *hasResultType = true… in HasResultAndType()
1899 …case OpSubgroupAvcSicSetBilinearFilterEnableINTEL: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1900 …case OpSubgroupAvcSicSetSkcForwardTransformEnableINTEL: *hasResult = true; *hasResultType = true; … in HasResultAndType()
1901 …case OpSubgroupAvcSicSetBlockBasedRawSkipSadINTEL: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1902 case OpSubgroupAvcSicEvaluateIpeINTEL: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1903 …case OpSubgroupAvcSicEvaluateWithSingleReferenceINTEL: *hasResult = true; *hasResultType = true; b… in HasResultAndType()
1904 …case OpSubgroupAvcSicEvaluateWithDualReferenceINTEL: *hasResult = true; *hasResultType = true; bre… in HasResultAndType()
1905 …case OpSubgroupAvcSicEvaluateWithMultiReferenceINTEL: *hasResult = true; *hasResultType = true; br… in HasResultAndType()
1906 …case OpSubgroupAvcSicEvaluateWithMultiReferenceInterlacedINTEL: *hasResult = true; *hasResultType … in HasResultAndType()
1907 case OpSubgroupAvcSicConvertToMceResultINTEL: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1908 case OpSubgroupAvcSicGetIpeLumaShapeINTEL: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1909 …case OpSubgroupAvcSicGetBestIpeLumaDistortionINTEL: *hasResult = true; *hasResultType = true; brea… in HasResultAndType()
1910 …case OpSubgroupAvcSicGetBestIpeChromaDistortionINTEL: *hasResult = true; *hasResultType = true; br… in HasResultAndType()
1911 … case OpSubgroupAvcSicGetPackedIpeLumaModesINTEL: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1912 case OpSubgroupAvcSicGetIpeChromaModeINTEL: *hasResult = true; *hasResultType = true; break; in HasResultAndType()
1913 …case OpSubgroupAvcSicGetPackedSkcLumaCountThresholdINTEL: *hasResult = true; *hasResultType = true… in HasResultAndType()
1914 …case OpSubgroupAvcSicGetPackedSkcLumaSumThresholdINTEL: *hasResult = true; *hasResultType = true; … in HasResultAndType()
1915 case OpSubgroupAvcSicGetInterRawSadsINTEL: *hasResult = true; *hasResultType = true; break; in HasResultAndType()