Lines Matching refs:hasResult

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