• Home
  • Raw
  • Download

Lines Matching refs:OperandId

1522     InstructionDesc[OpSource].operands.push(OperandId, "'File'", true);  in Parameterize()
1529 InstructionDesc[OpName].operands.push(OperandId, "'Target'"); in Parameterize()
1532 InstructionDesc[OpMemberName].operands.push(OperandId, "'Type'"); in Parameterize()
1538 InstructionDesc[OpLine].operands.push(OperandId, "'File'"); in Parameterize()
1552 InstructionDesc[OpEntryPoint].operands.push(OperandId, "'Entry Point'"); in Parameterize()
1556 InstructionDesc[OpExecutionMode].operands.push(OperandId, "'Entry Point'"); in Parameterize()
1565 InstructionDesc[OpTypeVector].operands.push(OperandId, "'Component Type'"); in Parameterize()
1568 InstructionDesc[OpTypeMatrix].operands.push(OperandId, "'Column Type'"); in Parameterize()
1571 InstructionDesc[OpTypeImage].operands.push(OperandId, "'Sampled Type'"); in Parameterize()
1580 InstructionDesc[OpTypeSampledImage].operands.push(OperandId, "'Image Type'"); in Parameterize()
1582 InstructionDesc[OpTypeArray].operands.push(OperandId, "'Element Type'"); in Parameterize()
1583 InstructionDesc[OpTypeArray].operands.push(OperandId, "'Length'"); in Parameterize()
1585 InstructionDesc[OpTypeRuntimeArray].operands.push(OperandId, "'Element Type'"); in Parameterize()
1592 InstructionDesc[OpTypePointer].operands.push(OperandId, "'Type'"); in Parameterize()
1594 InstructionDesc[OpTypeForwardPointer].operands.push(OperandId, "'Pointer Type'"); in Parameterize()
1599 InstructionDesc[OpTypeFunction].operands.push(OperandId, "'Return Type'"); in Parameterize()
1618 InstructionDesc[OpVariable].operands.push(OperandId, "'Initializer'", true); in Parameterize()
1621 InstructionDesc[OpFunction].operands.push(OperandId, "'Function Type'"); in Parameterize()
1623 InstructionDesc[OpFunctionCall].operands.push(OperandId, "'Function'"); in Parameterize()
1626 InstructionDesc[OpExtInst].operands.push(OperandId, "'Set'"); in Parameterize()
1630 InstructionDesc[OpLoad].operands.push(OperandId, "'Pointer'"); in Parameterize()
1633 InstructionDesc[OpLoad].operands.push(OperandId, "", true); in Parameterize()
1635 InstructionDesc[OpStore].operands.push(OperandId, "'Pointer'"); in Parameterize()
1636 InstructionDesc[OpStore].operands.push(OperandId, "'Object'"); in Parameterize()
1639 InstructionDesc[OpStore].operands.push(OperandId, "", true); in Parameterize()
1643 InstructionDesc[OpDecorate].operands.push(OperandId, "'Target'"); in Parameterize()
1647 InstructionDesc[OpDecorateId].operands.push(OperandId, "'Target'"); in Parameterize()
1651 InstructionDesc[OpDecorateStringGOOGLE].operands.push(OperandId, "'Target'"); in Parameterize()
1655 InstructionDesc[OpMemberDecorate].operands.push(OperandId, "'Structure Type'"); in Parameterize()
1660 InstructionDesc[OpMemberDecorateStringGOOGLE].operands.push(OperandId, "'Structure Type'"); in Parameterize()
1665 InstructionDesc[OpGroupDecorate].operands.push(OperandId, "'Decoration Group'"); in Parameterize()
1668 InstructionDesc[OpGroupMemberDecorate].operands.push(OperandId, "'Decoration Group'"); in Parameterize()
1671 InstructionDesc[OpVectorExtractDynamic].operands.push(OperandId, "'Vector'"); in Parameterize()
1672 InstructionDesc[OpVectorExtractDynamic].operands.push(OperandId, "'Index'"); in Parameterize()
1674 InstructionDesc[OpVectorInsertDynamic].operands.push(OperandId, "'Vector'"); in Parameterize()
1675 InstructionDesc[OpVectorInsertDynamic].operands.push(OperandId, "'Component'"); in Parameterize()
1676 InstructionDesc[OpVectorInsertDynamic].operands.push(OperandId, "'Index'"); in Parameterize()
1678 InstructionDesc[OpVectorShuffle].operands.push(OperandId, "'Vector 1'"); in Parameterize()
1679 InstructionDesc[OpVectorShuffle].operands.push(OperandId, "'Vector 2'"); in Parameterize()
1684 InstructionDesc[OpCompositeExtract].operands.push(OperandId, "'Composite'"); in Parameterize()
1687 InstructionDesc[OpCompositeInsert].operands.push(OperandId, "'Object'"); in Parameterize()
1688 InstructionDesc[OpCompositeInsert].operands.push(OperandId, "'Composite'"); in Parameterize()
1691 InstructionDesc[OpCopyObject].operands.push(OperandId, "'Operand'"); in Parameterize()
1693 InstructionDesc[OpCopyMemory].operands.push(OperandId, "'Target'"); in Parameterize()
1694 InstructionDesc[OpCopyMemory].operands.push(OperandId, "'Source'"); in Parameterize()
1697 InstructionDesc[OpCopyMemorySized].operands.push(OperandId, "'Target'"); in Parameterize()
1698 InstructionDesc[OpCopyMemorySized].operands.push(OperandId, "'Source'"); in Parameterize()
1699 InstructionDesc[OpCopyMemorySized].operands.push(OperandId, "'Size'"); in Parameterize()
1702 InstructionDesc[OpSampledImage].operands.push(OperandId, "'Image'"); in Parameterize()
1703 InstructionDesc[OpSampledImage].operands.push(OperandId, "'Sampler'"); in Parameterize()
1705 InstructionDesc[OpImage].operands.push(OperandId, "'Sampled Image'"); in Parameterize()
1707 InstructionDesc[OpImageRead].operands.push(OperandId, "'Image'"); in Parameterize()
1708 InstructionDesc[OpImageRead].operands.push(OperandId, "'Coordinate'"); in Parameterize()
1712 InstructionDesc[OpImageWrite].operands.push(OperandId, "'Image'"); in Parameterize()
1713 InstructionDesc[OpImageWrite].operands.push(OperandId, "'Coordinate'"); in Parameterize()
1714 InstructionDesc[OpImageWrite].operands.push(OperandId, "'Texel'"); in Parameterize()
1718 InstructionDesc[OpImageSampleImplicitLod].operands.push(OperandId, "'Sampled Image'"); in Parameterize()
1719 InstructionDesc[OpImageSampleImplicitLod].operands.push(OperandId, "'Coordinate'"); in Parameterize()
1723 InstructionDesc[OpImageSampleExplicitLod].operands.push(OperandId, "'Sampled Image'"); in Parameterize()
1724 InstructionDesc[OpImageSampleExplicitLod].operands.push(OperandId, "'Coordinate'"); in Parameterize()
1728 InstructionDesc[OpImageSampleDrefImplicitLod].operands.push(OperandId, "'Sampled Image'"); in Parameterize()
1729 InstructionDesc[OpImageSampleDrefImplicitLod].operands.push(OperandId, "'Coordinate'"); in Parameterize()
1730 InstructionDesc[OpImageSampleDrefImplicitLod].operands.push(OperandId, "'D~ref~'"); in Parameterize()
1734 InstructionDesc[OpImageSampleDrefExplicitLod].operands.push(OperandId, "'Sampled Image'"); in Parameterize()
1735 InstructionDesc[OpImageSampleDrefExplicitLod].operands.push(OperandId, "'Coordinate'"); in Parameterize()
1736 InstructionDesc[OpImageSampleDrefExplicitLod].operands.push(OperandId, "'D~ref~'"); in Parameterize()
1740 InstructionDesc[OpImageSampleProjImplicitLod].operands.push(OperandId, "'Sampled Image'"); in Parameterize()
1741 InstructionDesc[OpImageSampleProjImplicitLod].operands.push(OperandId, "'Coordinate'"); in Parameterize()
1745 InstructionDesc[OpImageSampleProjExplicitLod].operands.push(OperandId, "'Sampled Image'"); in Parameterize()
1746 InstructionDesc[OpImageSampleProjExplicitLod].operands.push(OperandId, "'Coordinate'"); in Parameterize()
1750 InstructionDesc[OpImageSampleProjDrefImplicitLod].operands.push(OperandId, "'Sampled Image'"); in Parameterize()
1751 InstructionDesc[OpImageSampleProjDrefImplicitLod].operands.push(OperandId, "'Coordinate'"); in Parameterize()
1752 InstructionDesc[OpImageSampleProjDrefImplicitLod].operands.push(OperandId, "'D~ref~'"); in Parameterize()
1756 InstructionDesc[OpImageSampleProjDrefExplicitLod].operands.push(OperandId, "'Sampled Image'"); in Parameterize()
1757 InstructionDesc[OpImageSampleProjDrefExplicitLod].operands.push(OperandId, "'Coordinate'"); in Parameterize()
1758 InstructionDesc[OpImageSampleProjDrefExplicitLod].operands.push(OperandId, "'D~ref~'"); in Parameterize()
1762 InstructionDesc[OpImageFetch].operands.push(OperandId, "'Image'"); in Parameterize()
1763 InstructionDesc[OpImageFetch].operands.push(OperandId, "'Coordinate'"); in Parameterize()
1767 InstructionDesc[OpImageGather].operands.push(OperandId, "'Sampled Image'"); in Parameterize()
1768 InstructionDesc[OpImageGather].operands.push(OperandId, "'Coordinate'"); in Parameterize()
1769 InstructionDesc[OpImageGather].operands.push(OperandId, "'Component'"); in Parameterize()
1773 InstructionDesc[OpImageDrefGather].operands.push(OperandId, "'Sampled Image'"); in Parameterize()
1774 InstructionDesc[OpImageDrefGather].operands.push(OperandId, "'Coordinate'"); in Parameterize()
1775 InstructionDesc[OpImageDrefGather].operands.push(OperandId, "'D~ref~'"); in Parameterize()
1779 InstructionDesc[OpImageSparseSampleImplicitLod].operands.push(OperandId, "'Sampled Image'"); in Parameterize()
1780 InstructionDesc[OpImageSparseSampleImplicitLod].operands.push(OperandId, "'Coordinate'"); in Parameterize()
1784 InstructionDesc[OpImageSparseSampleExplicitLod].operands.push(OperandId, "'Sampled Image'"); in Parameterize()
1785 InstructionDesc[OpImageSparseSampleExplicitLod].operands.push(OperandId, "'Coordinate'"); in Parameterize()
1789 InstructionDesc[OpImageSparseSampleDrefImplicitLod].operands.push(OperandId, "'Sampled Image'"); in Parameterize()
1790 InstructionDesc[OpImageSparseSampleDrefImplicitLod].operands.push(OperandId, "'Coordinate'"); in Parameterize()
1791 InstructionDesc[OpImageSparseSampleDrefImplicitLod].operands.push(OperandId, "'D~ref~'"); in Parameterize()
1795 InstructionDesc[OpImageSparseSampleDrefExplicitLod].operands.push(OperandId, "'Sampled Image'"); in Parameterize()
1796 InstructionDesc[OpImageSparseSampleDrefExplicitLod].operands.push(OperandId, "'Coordinate'"); in Parameterize()
1797 InstructionDesc[OpImageSparseSampleDrefExplicitLod].operands.push(OperandId, "'D~ref~'"); in Parameterize()
1801 InstructionDesc[OpImageSparseSampleProjImplicitLod].operands.push(OperandId, "'Sampled Image'"); in Parameterize()
1802 InstructionDesc[OpImageSparseSampleProjImplicitLod].operands.push(OperandId, "'Coordinate'"); in Parameterize()
1806 InstructionDesc[OpImageSparseSampleProjExplicitLod].operands.push(OperandId, "'Sampled Image'"); in Parameterize()
1807 InstructionDesc[OpImageSparseSampleProjExplicitLod].operands.push(OperandId, "'Coordinate'"); in Parameterize()
1811 …InstructionDesc[OpImageSparseSampleProjDrefImplicitLod].operands.push(OperandId, "'Sampled Image'"… in Parameterize()
1812 … InstructionDesc[OpImageSparseSampleProjDrefImplicitLod].operands.push(OperandId, "'Coordinate'"); in Parameterize()
1813 InstructionDesc[OpImageSparseSampleProjDrefImplicitLod].operands.push(OperandId, "'D~ref~'"); in Parameterize()
1817 …InstructionDesc[OpImageSparseSampleProjDrefExplicitLod].operands.push(OperandId, "'Sampled Image'"… in Parameterize()
1818 … InstructionDesc[OpImageSparseSampleProjDrefExplicitLod].operands.push(OperandId, "'Coordinate'"); in Parameterize()
1819 InstructionDesc[OpImageSparseSampleProjDrefExplicitLod].operands.push(OperandId, "'D~ref~'"); in Parameterize()
1823 InstructionDesc[OpImageSparseFetch].operands.push(OperandId, "'Image'"); in Parameterize()
1824 InstructionDesc[OpImageSparseFetch].operands.push(OperandId, "'Coordinate'"); in Parameterize()
1828 InstructionDesc[OpImageSparseGather].operands.push(OperandId, "'Sampled Image'"); in Parameterize()
1829 InstructionDesc[OpImageSparseGather].operands.push(OperandId, "'Coordinate'"); in Parameterize()
1830 InstructionDesc[OpImageSparseGather].operands.push(OperandId, "'Component'"); in Parameterize()
1834 InstructionDesc[OpImageSparseDrefGather].operands.push(OperandId, "'Sampled Image'"); in Parameterize()
1835 InstructionDesc[OpImageSparseDrefGather].operands.push(OperandId, "'Coordinate'"); in Parameterize()
1836 InstructionDesc[OpImageSparseDrefGather].operands.push(OperandId, "'D~ref~'"); in Parameterize()
1840 InstructionDesc[OpImageSparseRead].operands.push(OperandId, "'Image'"); in Parameterize()
1841 InstructionDesc[OpImageSparseRead].operands.push(OperandId, "'Coordinate'"); in Parameterize()
1845 InstructionDesc[OpImageSparseTexelsResident].operands.push(OperandId, "'Resident Code'"); in Parameterize()
1847 InstructionDesc[OpImageQuerySizeLod].operands.push(OperandId, "'Image'"); in Parameterize()
1848 InstructionDesc[OpImageQuerySizeLod].operands.push(OperandId, "'Level of Detail'"); in Parameterize()
1850 InstructionDesc[OpImageQuerySize].operands.push(OperandId, "'Image'"); in Parameterize()
1852 InstructionDesc[OpImageQueryLod].operands.push(OperandId, "'Image'"); in Parameterize()
1853 InstructionDesc[OpImageQueryLod].operands.push(OperandId, "'Coordinate'"); in Parameterize()
1855 InstructionDesc[OpImageQueryLevels].operands.push(OperandId, "'Image'"); in Parameterize()
1857 InstructionDesc[OpImageQuerySamples].operands.push(OperandId, "'Image'"); in Parameterize()
1859 InstructionDesc[OpImageQueryFormat].operands.push(OperandId, "'Image'"); in Parameterize()
1861 InstructionDesc[OpImageQueryOrder].operands.push(OperandId, "'Image'"); in Parameterize()
1863 InstructionDesc[OpAccessChain].operands.push(OperandId, "'Base'"); in Parameterize()
1866 InstructionDesc[OpInBoundsAccessChain].operands.push(OperandId, "'Base'"); in Parameterize()
1869 InstructionDesc[OpPtrAccessChain].operands.push(OperandId, "'Base'"); in Parameterize()
1870 InstructionDesc[OpPtrAccessChain].operands.push(OperandId, "'Element'"); in Parameterize()
1873 InstructionDesc[OpInBoundsPtrAccessChain].operands.push(OperandId, "'Base'"); in Parameterize()
1874 InstructionDesc[OpInBoundsPtrAccessChain].operands.push(OperandId, "'Element'"); in Parameterize()
1877 InstructionDesc[OpSNegate].operands.push(OperandId, "'Operand'"); in Parameterize()
1879 InstructionDesc[OpFNegate].operands.push(OperandId, "'Operand'"); in Parameterize()
1881 InstructionDesc[OpNot].operands.push(OperandId, "'Operand'"); in Parameterize()
1883 InstructionDesc[OpAny].operands.push(OperandId, "'Vector'"); in Parameterize()
1885 InstructionDesc[OpAll].operands.push(OperandId, "'Vector'"); in Parameterize()
1887 InstructionDesc[OpConvertFToU].operands.push(OperandId, "'Float Value'"); in Parameterize()
1889 InstructionDesc[OpConvertFToS].operands.push(OperandId, "'Float Value'"); in Parameterize()
1891 InstructionDesc[OpConvertSToF].operands.push(OperandId, "'Signed Value'"); in Parameterize()
1893 InstructionDesc[OpConvertUToF].operands.push(OperandId, "'Unsigned Value'"); in Parameterize()
1895 InstructionDesc[OpUConvert].operands.push(OperandId, "'Unsigned Value'"); in Parameterize()
1897 InstructionDesc[OpSConvert].operands.push(OperandId, "'Signed Value'"); in Parameterize()
1899 InstructionDesc[OpFConvert].operands.push(OperandId, "'Float Value'"); in Parameterize()
1901 InstructionDesc[OpSatConvertSToU].operands.push(OperandId, "'Signed Value'"); in Parameterize()
1903 InstructionDesc[OpSatConvertUToS].operands.push(OperandId, "'Unsigned Value'"); in Parameterize()
1905 InstructionDesc[OpConvertPtrToU].operands.push(OperandId, "'Pointer'"); in Parameterize()
1907 InstructionDesc[OpConvertUToPtr].operands.push(OperandId, "'Integer Value'"); in Parameterize()
1909 InstructionDesc[OpPtrCastToGeneric].operands.push(OperandId, "'Pointer'"); in Parameterize()
1911 InstructionDesc[OpGenericCastToPtr].operands.push(OperandId, "'Pointer'"); in Parameterize()
1913 InstructionDesc[OpGenericCastToPtrExplicit].operands.push(OperandId, "'Pointer'"); in Parameterize()
1916 InstructionDesc[OpGenericPtrMemSemantics].operands.push(OperandId, "'Pointer'"); in Parameterize()
1918 InstructionDesc[OpBitcast].operands.push(OperandId, "'Operand'"); in Parameterize()
1920 InstructionDesc[OpQuantizeToF16].operands.push(OperandId, "'Value'"); in Parameterize()
1922 InstructionDesc[OpTranspose].operands.push(OperandId, "'Matrix'"); in Parameterize()
1924 InstructionDesc[OpIsNan].operands.push(OperandId, "'x'"); in Parameterize()
1926 InstructionDesc[OpIsInf].operands.push(OperandId, "'x'"); in Parameterize()
1928 InstructionDesc[OpIsFinite].operands.push(OperandId, "'x'"); in Parameterize()
1930 InstructionDesc[OpIsNormal].operands.push(OperandId, "'x'"); in Parameterize()
1932 InstructionDesc[OpSignBitSet].operands.push(OperandId, "'x'"); in Parameterize()
1934 InstructionDesc[OpLessOrGreater].operands.push(OperandId, "'x'"); in Parameterize()
1935 InstructionDesc[OpLessOrGreater].operands.push(OperandId, "'y'"); in Parameterize()
1937 InstructionDesc[OpOrdered].operands.push(OperandId, "'x'"); in Parameterize()
1938 InstructionDesc[OpOrdered].operands.push(OperandId, "'y'"); in Parameterize()
1940 InstructionDesc[OpUnordered].operands.push(OperandId, "'x'"); in Parameterize()
1941 InstructionDesc[OpUnordered].operands.push(OperandId, "'y'"); in Parameterize()
1943 InstructionDesc[OpArrayLength].operands.push(OperandId, "'Structure'"); in Parameterize()
1946 InstructionDesc[OpIAdd].operands.push(OperandId, "'Operand 1'"); in Parameterize()
1947 InstructionDesc[OpIAdd].operands.push(OperandId, "'Operand 2'"); in Parameterize()
1949 InstructionDesc[OpFAdd].operands.push(OperandId, "'Operand 1'"); in Parameterize()
1950 InstructionDesc[OpFAdd].operands.push(OperandId, "'Operand 2'"); in Parameterize()
1952 InstructionDesc[OpISub].operands.push(OperandId, "'Operand 1'"); in Parameterize()
1953 InstructionDesc[OpISub].operands.push(OperandId, "'Operand 2'"); in Parameterize()
1955 InstructionDesc[OpFSub].operands.push(OperandId, "'Operand 1'"); in Parameterize()
1956 InstructionDesc[OpFSub].operands.push(OperandId, "'Operand 2'"); in Parameterize()
1958 InstructionDesc[OpIMul].operands.push(OperandId, "'Operand 1'"); in Parameterize()
1959 InstructionDesc[OpIMul].operands.push(OperandId, "'Operand 2'"); in Parameterize()
1961 InstructionDesc[OpFMul].operands.push(OperandId, "'Operand 1'"); in Parameterize()
1962 InstructionDesc[OpFMul].operands.push(OperandId, "'Operand 2'"); in Parameterize()
1964 InstructionDesc[OpUDiv].operands.push(OperandId, "'Operand 1'"); in Parameterize()
1965 InstructionDesc[OpUDiv].operands.push(OperandId, "'Operand 2'"); in Parameterize()
1967 InstructionDesc[OpSDiv].operands.push(OperandId, "'Operand 1'"); in Parameterize()
1968 InstructionDesc[OpSDiv].operands.push(OperandId, "'Operand 2'"); in Parameterize()
1970 InstructionDesc[OpFDiv].operands.push(OperandId, "'Operand 1'"); in Parameterize()
1971 InstructionDesc[OpFDiv].operands.push(OperandId, "'Operand 2'"); in Parameterize()
1973 InstructionDesc[OpUMod].operands.push(OperandId, "'Operand 1'"); in Parameterize()
1974 InstructionDesc[OpUMod].operands.push(OperandId, "'Operand 2'"); in Parameterize()
1976 InstructionDesc[OpSRem].operands.push(OperandId, "'Operand 1'"); in Parameterize()
1977 InstructionDesc[OpSRem].operands.push(OperandId, "'Operand 2'"); in Parameterize()
1979 InstructionDesc[OpSMod].operands.push(OperandId, "'Operand 1'"); in Parameterize()
1980 InstructionDesc[OpSMod].operands.push(OperandId, "'Operand 2'"); in Parameterize()
1982 InstructionDesc[OpFRem].operands.push(OperandId, "'Operand 1'"); in Parameterize()
1983 InstructionDesc[OpFRem].operands.push(OperandId, "'Operand 2'"); in Parameterize()
1985 InstructionDesc[OpFMod].operands.push(OperandId, "'Operand 1'"); in Parameterize()
1986 InstructionDesc[OpFMod].operands.push(OperandId, "'Operand 2'"); in Parameterize()
1988 InstructionDesc[OpVectorTimesScalar].operands.push(OperandId, "'Vector'"); in Parameterize()
1989 InstructionDesc[OpVectorTimesScalar].operands.push(OperandId, "'Scalar'"); in Parameterize()
1991 InstructionDesc[OpMatrixTimesScalar].operands.push(OperandId, "'Matrix'"); in Parameterize()
1992 InstructionDesc[OpMatrixTimesScalar].operands.push(OperandId, "'Scalar'"); in Parameterize()
1994 InstructionDesc[OpVectorTimesMatrix].operands.push(OperandId, "'Vector'"); in Parameterize()
1995 InstructionDesc[OpVectorTimesMatrix].operands.push(OperandId, "'Matrix'"); in Parameterize()
1997 InstructionDesc[OpMatrixTimesVector].operands.push(OperandId, "'Matrix'"); in Parameterize()
1998 InstructionDesc[OpMatrixTimesVector].operands.push(OperandId, "'Vector'"); in Parameterize()
2000 InstructionDesc[OpMatrixTimesMatrix].operands.push(OperandId, "'LeftMatrix'"); in Parameterize()
2001 InstructionDesc[OpMatrixTimesMatrix].operands.push(OperandId, "'RightMatrix'"); in Parameterize()
2003 InstructionDesc[OpOuterProduct].operands.push(OperandId, "'Vector 1'"); in Parameterize()
2004 InstructionDesc[OpOuterProduct].operands.push(OperandId, "'Vector 2'"); in Parameterize()
2006 InstructionDesc[OpDot].operands.push(OperandId, "'Vector 1'"); in Parameterize()
2007 InstructionDesc[OpDot].operands.push(OperandId, "'Vector 2'"); in Parameterize()
2009 InstructionDesc[OpIAddCarry].operands.push(OperandId, "'Operand 1'"); in Parameterize()
2010 InstructionDesc[OpIAddCarry].operands.push(OperandId, "'Operand 2'"); in Parameterize()
2012 InstructionDesc[OpISubBorrow].operands.push(OperandId, "'Operand 1'"); in Parameterize()
2013 InstructionDesc[OpISubBorrow].operands.push(OperandId, "'Operand 2'"); in Parameterize()
2015 InstructionDesc[OpUMulExtended].operands.push(OperandId, "'Operand 1'"); in Parameterize()
2016 InstructionDesc[OpUMulExtended].operands.push(OperandId, "'Operand 2'"); in Parameterize()
2018 InstructionDesc[OpSMulExtended].operands.push(OperandId, "'Operand 1'"); in Parameterize()
2019 InstructionDesc[OpSMulExtended].operands.push(OperandId, "'Operand 2'"); in Parameterize()
2021 InstructionDesc[OpShiftRightLogical].operands.push(OperandId, "'Base'"); in Parameterize()
2022 InstructionDesc[OpShiftRightLogical].operands.push(OperandId, "'Shift'"); in Parameterize()
2024 InstructionDesc[OpShiftRightArithmetic].operands.push(OperandId, "'Base'"); in Parameterize()
2025 InstructionDesc[OpShiftRightArithmetic].operands.push(OperandId, "'Shift'"); in Parameterize()
2027 InstructionDesc[OpShiftLeftLogical].operands.push(OperandId, "'Base'"); in Parameterize()
2028 InstructionDesc[OpShiftLeftLogical].operands.push(OperandId, "'Shift'"); in Parameterize()
2030 InstructionDesc[OpLogicalOr].operands.push(OperandId, "'Operand 1'"); in Parameterize()
2031 InstructionDesc[OpLogicalOr].operands.push(OperandId, "'Operand 2'"); in Parameterize()
2033 InstructionDesc[OpLogicalAnd].operands.push(OperandId, "'Operand 1'"); in Parameterize()
2034 InstructionDesc[OpLogicalAnd].operands.push(OperandId, "'Operand 2'"); in Parameterize()
2036 InstructionDesc[OpLogicalEqual].operands.push(OperandId, "'Operand 1'"); in Parameterize()
2037 InstructionDesc[OpLogicalEqual].operands.push(OperandId, "'Operand 2'"); in Parameterize()
2039 InstructionDesc[OpLogicalNotEqual].operands.push(OperandId, "'Operand 1'"); in Parameterize()
2040 InstructionDesc[OpLogicalNotEqual].operands.push(OperandId, "'Operand 2'"); in Parameterize()
2042 InstructionDesc[OpLogicalNot].operands.push(OperandId, "'Operand'"); in Parameterize()
2044 InstructionDesc[OpBitwiseOr].operands.push(OperandId, "'Operand 1'"); in Parameterize()
2045 InstructionDesc[OpBitwiseOr].operands.push(OperandId, "'Operand 2'"); in Parameterize()
2047 InstructionDesc[OpBitwiseXor].operands.push(OperandId, "'Operand 1'"); in Parameterize()
2048 InstructionDesc[OpBitwiseXor].operands.push(OperandId, "'Operand 2'"); in Parameterize()
2050 InstructionDesc[OpBitwiseAnd].operands.push(OperandId, "'Operand 1'"); in Parameterize()
2051 InstructionDesc[OpBitwiseAnd].operands.push(OperandId, "'Operand 2'"); in Parameterize()
2053 InstructionDesc[OpBitFieldInsert].operands.push(OperandId, "'Base'"); in Parameterize()
2054 InstructionDesc[OpBitFieldInsert].operands.push(OperandId, "'Insert'"); in Parameterize()
2055 InstructionDesc[OpBitFieldInsert].operands.push(OperandId, "'Offset'"); in Parameterize()
2056 InstructionDesc[OpBitFieldInsert].operands.push(OperandId, "'Count'"); in Parameterize()
2058 InstructionDesc[OpBitFieldSExtract].operands.push(OperandId, "'Base'"); in Parameterize()
2059 InstructionDesc[OpBitFieldSExtract].operands.push(OperandId, "'Offset'"); in Parameterize()
2060 InstructionDesc[OpBitFieldSExtract].operands.push(OperandId, "'Count'"); in Parameterize()
2062 InstructionDesc[OpBitFieldUExtract].operands.push(OperandId, "'Base'"); in Parameterize()
2063 InstructionDesc[OpBitFieldUExtract].operands.push(OperandId, "'Offset'"); in Parameterize()
2064 InstructionDesc[OpBitFieldUExtract].operands.push(OperandId, "'Count'"); in Parameterize()
2066 InstructionDesc[OpBitReverse].operands.push(OperandId, "'Base'"); in Parameterize()
2068 InstructionDesc[OpBitCount].operands.push(OperandId, "'Base'"); in Parameterize()
2070 InstructionDesc[OpSelect].operands.push(OperandId, "'Condition'"); in Parameterize()
2071 InstructionDesc[OpSelect].operands.push(OperandId, "'Object 1'"); in Parameterize()
2072 InstructionDesc[OpSelect].operands.push(OperandId, "'Object 2'"); in Parameterize()
2074 InstructionDesc[OpIEqual].operands.push(OperandId, "'Operand 1'"); in Parameterize()
2075 InstructionDesc[OpIEqual].operands.push(OperandId, "'Operand 2'"); in Parameterize()
2077 InstructionDesc[OpFOrdEqual].operands.push(OperandId, "'Operand 1'"); in Parameterize()
2078 InstructionDesc[OpFOrdEqual].operands.push(OperandId, "'Operand 2'"); in Parameterize()
2080 InstructionDesc[OpFUnordEqual].operands.push(OperandId, "'Operand 1'"); in Parameterize()
2081 InstructionDesc[OpFUnordEqual].operands.push(OperandId, "'Operand 2'"); in Parameterize()
2083 InstructionDesc[OpINotEqual].operands.push(OperandId, "'Operand 1'"); in Parameterize()
2084 InstructionDesc[OpINotEqual].operands.push(OperandId, "'Operand 2'"); in Parameterize()
2086 InstructionDesc[OpFOrdNotEqual].operands.push(OperandId, "'Operand 1'"); in Parameterize()
2087 InstructionDesc[OpFOrdNotEqual].operands.push(OperandId, "'Operand 2'"); in Parameterize()
2089 InstructionDesc[OpFUnordNotEqual].operands.push(OperandId, "'Operand 1'"); in Parameterize()
2090 InstructionDesc[OpFUnordNotEqual].operands.push(OperandId, "'Operand 2'"); in Parameterize()
2092 InstructionDesc[OpULessThan].operands.push(OperandId, "'Operand 1'"); in Parameterize()
2093 InstructionDesc[OpULessThan].operands.push(OperandId, "'Operand 2'"); in Parameterize()
2095 InstructionDesc[OpSLessThan].operands.push(OperandId, "'Operand 1'"); in Parameterize()
2096 InstructionDesc[OpSLessThan].operands.push(OperandId, "'Operand 2'"); in Parameterize()
2098 InstructionDesc[OpFOrdLessThan].operands.push(OperandId, "'Operand 1'"); in Parameterize()
2099 InstructionDesc[OpFOrdLessThan].operands.push(OperandId, "'Operand 2'"); in Parameterize()
2101 InstructionDesc[OpFUnordLessThan].operands.push(OperandId, "'Operand 1'"); in Parameterize()
2102 InstructionDesc[OpFUnordLessThan].operands.push(OperandId, "'Operand 2'"); in Parameterize()
2104 InstructionDesc[OpUGreaterThan].operands.push(OperandId, "'Operand 1'"); in Parameterize()
2105 InstructionDesc[OpUGreaterThan].operands.push(OperandId, "'Operand 2'"); in Parameterize()
2107 InstructionDesc[OpSGreaterThan].operands.push(OperandId, "'Operand 1'"); in Parameterize()
2108 InstructionDesc[OpSGreaterThan].operands.push(OperandId, "'Operand 2'"); in Parameterize()
2110 InstructionDesc[OpFOrdGreaterThan].operands.push(OperandId, "'Operand 1'"); in Parameterize()
2111 InstructionDesc[OpFOrdGreaterThan].operands.push(OperandId, "'Operand 2'"); in Parameterize()
2113 InstructionDesc[OpFUnordGreaterThan].operands.push(OperandId, "'Operand 1'"); in Parameterize()
2114 InstructionDesc[OpFUnordGreaterThan].operands.push(OperandId, "'Operand 2'"); in Parameterize()
2116 InstructionDesc[OpULessThanEqual].operands.push(OperandId, "'Operand 1'"); in Parameterize()
2117 InstructionDesc[OpULessThanEqual].operands.push(OperandId, "'Operand 2'"); in Parameterize()
2119 InstructionDesc[OpSLessThanEqual].operands.push(OperandId, "'Operand 1'"); in Parameterize()
2120 InstructionDesc[OpSLessThanEqual].operands.push(OperandId, "'Operand 2'"); in Parameterize()
2122 InstructionDesc[OpFOrdLessThanEqual].operands.push(OperandId, "'Operand 1'"); in Parameterize()
2123 InstructionDesc[OpFOrdLessThanEqual].operands.push(OperandId, "'Operand 2'"); in Parameterize()
2125 InstructionDesc[OpFUnordLessThanEqual].operands.push(OperandId, "'Operand 1'"); in Parameterize()
2126 InstructionDesc[OpFUnordLessThanEqual].operands.push(OperandId, "'Operand 2'"); in Parameterize()
2128 InstructionDesc[OpUGreaterThanEqual].operands.push(OperandId, "'Operand 1'"); in Parameterize()
2129 InstructionDesc[OpUGreaterThanEqual].operands.push(OperandId, "'Operand 2'"); in Parameterize()
2131 InstructionDesc[OpSGreaterThanEqual].operands.push(OperandId, "'Operand 1'"); in Parameterize()
2132 InstructionDesc[OpSGreaterThanEqual].operands.push(OperandId, "'Operand 2'"); in Parameterize()
2134 InstructionDesc[OpFOrdGreaterThanEqual].operands.push(OperandId, "'Operand 1'"); in Parameterize()
2135 InstructionDesc[OpFOrdGreaterThanEqual].operands.push(OperandId, "'Operand 2'"); in Parameterize()
2137 InstructionDesc[OpFUnordGreaterThanEqual].operands.push(OperandId, "'Operand 1'"); in Parameterize()
2138 InstructionDesc[OpFUnordGreaterThanEqual].operands.push(OperandId, "'Operand 2'"); in Parameterize()
2140 InstructionDesc[OpDPdx].operands.push(OperandId, "'P'"); in Parameterize()
2142 InstructionDesc[OpDPdy].operands.push(OperandId, "'P'"); in Parameterize()
2144 InstructionDesc[OpFwidth].operands.push(OperandId, "'P'"); in Parameterize()
2146 InstructionDesc[OpDPdxFine].operands.push(OperandId, "'P'"); in Parameterize()
2148 InstructionDesc[OpDPdyFine].operands.push(OperandId, "'P'"); in Parameterize()
2150 InstructionDesc[OpFwidthFine].operands.push(OperandId, "'P'"); in Parameterize()
2152 InstructionDesc[OpDPdxCoarse].operands.push(OperandId, "'P'"); in Parameterize()
2154 InstructionDesc[OpDPdyCoarse].operands.push(OperandId, "'P'"); in Parameterize()
2156 InstructionDesc[OpFwidthCoarse].operands.push(OperandId, "'P'"); in Parameterize()
2158 InstructionDesc[OpEmitStreamVertex].operands.push(OperandId, "'Stream'"); in Parameterize()
2160 InstructionDesc[OpEndStreamPrimitive].operands.push(OperandId, "'Stream'"); in Parameterize()
2169 InstructionDesc[OpImageTexelPointer].operands.push(OperandId, "'Image'"); in Parameterize()
2170 InstructionDesc[OpImageTexelPointer].operands.push(OperandId, "'Coordinate'"); in Parameterize()
2171 InstructionDesc[OpImageTexelPointer].operands.push(OperandId, "'Sample'"); in Parameterize()
2173 InstructionDesc[OpAtomicLoad].operands.push(OperandId, "'Pointer'"); in Parameterize()
2177 InstructionDesc[OpAtomicStore].operands.push(OperandId, "'Pointer'"); in Parameterize()
2180 InstructionDesc[OpAtomicStore].operands.push(OperandId, "'Value'"); in Parameterize()
2182 InstructionDesc[OpAtomicExchange].operands.push(OperandId, "'Pointer'"); in Parameterize()
2185 InstructionDesc[OpAtomicExchange].operands.push(OperandId, "'Value'"); in Parameterize()
2187 InstructionDesc[OpAtomicCompareExchange].operands.push(OperandId, "'Pointer'"); in Parameterize()
2191 InstructionDesc[OpAtomicCompareExchange].operands.push(OperandId, "'Value'"); in Parameterize()
2192 InstructionDesc[OpAtomicCompareExchange].operands.push(OperandId, "'Comparator'"); in Parameterize()
2194 InstructionDesc[OpAtomicCompareExchangeWeak].operands.push(OperandId, "'Pointer'"); in Parameterize()
2198 InstructionDesc[OpAtomicCompareExchangeWeak].operands.push(OperandId, "'Value'"); in Parameterize()
2199 InstructionDesc[OpAtomicCompareExchangeWeak].operands.push(OperandId, "'Comparator'"); in Parameterize()
2201 InstructionDesc[OpAtomicIIncrement].operands.push(OperandId, "'Pointer'"); in Parameterize()
2205 InstructionDesc[OpAtomicIDecrement].operands.push(OperandId, "'Pointer'"); in Parameterize()
2209 InstructionDesc[OpAtomicIAdd].operands.push(OperandId, "'Pointer'"); in Parameterize()
2212 InstructionDesc[OpAtomicIAdd].operands.push(OperandId, "'Value'"); in Parameterize()
2214 InstructionDesc[OpAtomicISub].operands.push(OperandId, "'Pointer'"); in Parameterize()
2217 InstructionDesc[OpAtomicISub].operands.push(OperandId, "'Value'"); in Parameterize()
2219 InstructionDesc[OpAtomicUMin].operands.push(OperandId, "'Pointer'"); in Parameterize()
2222 InstructionDesc[OpAtomicUMin].operands.push(OperandId, "'Value'"); in Parameterize()
2224 InstructionDesc[OpAtomicUMax].operands.push(OperandId, "'Pointer'"); in Parameterize()
2227 InstructionDesc[OpAtomicUMax].operands.push(OperandId, "'Value'"); in Parameterize()
2229 InstructionDesc[OpAtomicSMin].operands.push(OperandId, "'Pointer'"); in Parameterize()
2232 InstructionDesc[OpAtomicSMin].operands.push(OperandId, "'Value'"); in Parameterize()
2234 InstructionDesc[OpAtomicSMax].operands.push(OperandId, "'Pointer'"); in Parameterize()
2237 InstructionDesc[OpAtomicSMax].operands.push(OperandId, "'Value'"); in Parameterize()
2239 InstructionDesc[OpAtomicAnd].operands.push(OperandId, "'Pointer'"); in Parameterize()
2242 InstructionDesc[OpAtomicAnd].operands.push(OperandId, "'Value'"); in Parameterize()
2244 InstructionDesc[OpAtomicOr].operands.push(OperandId, "'Pointer'"); in Parameterize()
2247 InstructionDesc[OpAtomicOr].operands.push(OperandId, "'Value'"); in Parameterize()
2249 InstructionDesc[OpAtomicXor].operands.push(OperandId, "'Pointer'"); in Parameterize()
2252 InstructionDesc[OpAtomicXor].operands.push(OperandId, "'Value'"); in Parameterize()
2254 InstructionDesc[OpAtomicFlagTestAndSet].operands.push(OperandId, "'Pointer'"); in Parameterize()
2258 InstructionDesc[OpAtomicFlagClear].operands.push(OperandId, "'Pointer'"); in Parameterize()
2262 InstructionDesc[OpLoopMerge].operands.push(OperandId, "'Merge Block'"); in Parameterize()
2263 InstructionDesc[OpLoopMerge].operands.push(OperandId, "'Continue Target'"); in Parameterize()
2267 InstructionDesc[OpSelectionMerge].operands.push(OperandId, "'Merge Block'"); in Parameterize()
2270 InstructionDesc[OpBranch].operands.push(OperandId, "'Target Label'"); in Parameterize()
2272 InstructionDesc[OpBranchConditional].operands.push(OperandId, "'Condition'"); in Parameterize()
2273 InstructionDesc[OpBranchConditional].operands.push(OperandId, "'True Label'"); in Parameterize()
2274 InstructionDesc[OpBranchConditional].operands.push(OperandId, "'False Label'"); in Parameterize()
2277 InstructionDesc[OpSwitch].operands.push(OperandId, "'Selector'"); in Parameterize()
2278 InstructionDesc[OpSwitch].operands.push(OperandId, "'Default'"); in Parameterize()
2282 InstructionDesc[OpReturnValue].operands.push(OperandId, "'Value'"); in Parameterize()
2284 InstructionDesc[OpLifetimeStart].operands.push(OperandId, "'Pointer'"); in Parameterize()
2287 InstructionDesc[OpLifetimeStop].operands.push(OperandId, "'Pointer'"); in Parameterize()
2291 InstructionDesc[OpGroupAsyncCopy].operands.push(OperandId, "'Destination'"); in Parameterize()
2292 InstructionDesc[OpGroupAsyncCopy].operands.push(OperandId, "'Source'"); in Parameterize()
2293 InstructionDesc[OpGroupAsyncCopy].operands.push(OperandId, "'Num Elements'"); in Parameterize()
2294 InstructionDesc[OpGroupAsyncCopy].operands.push(OperandId, "'Stride'"); in Parameterize()
2295 InstructionDesc[OpGroupAsyncCopy].operands.push(OperandId, "'Event'"); in Parameterize()
2298 InstructionDesc[OpGroupWaitEvents].operands.push(OperandId, "'Num Events'"); in Parameterize()
2299 InstructionDesc[OpGroupWaitEvents].operands.push(OperandId, "'Events List'"); in Parameterize()
2302 InstructionDesc[OpGroupAll].operands.push(OperandId, "'Predicate'"); in Parameterize()
2305 InstructionDesc[OpGroupAny].operands.push(OperandId, "'Predicate'"); in Parameterize()
2308 InstructionDesc[OpGroupBroadcast].operands.push(OperandId, "'Value'"); in Parameterize()
2309 InstructionDesc[OpGroupBroadcast].operands.push(OperandId, "'LocalId'"); in Parameterize()
2313 InstructionDesc[OpGroupIAdd].operands.push(OperandId, "'X'"); in Parameterize()
2317 InstructionDesc[OpGroupFAdd].operands.push(OperandId, "'X'"); in Parameterize()
2321 InstructionDesc[OpGroupUMin].operands.push(OperandId, "'X'"); in Parameterize()
2325 InstructionDesc[OpGroupSMin].operands.push(OperandId, "X"); in Parameterize()
2329 InstructionDesc[OpGroupFMin].operands.push(OperandId, "X"); in Parameterize()
2333 InstructionDesc[OpGroupUMax].operands.push(OperandId, "X"); in Parameterize()
2337 InstructionDesc[OpGroupSMax].operands.push(OperandId, "X"); in Parameterize()
2341 InstructionDesc[OpGroupFMax].operands.push(OperandId, "X"); in Parameterize()
2343 InstructionDesc[OpReadPipe].operands.push(OperandId, "'Pipe'"); in Parameterize()
2344 InstructionDesc[OpReadPipe].operands.push(OperandId, "'Pointer'"); in Parameterize()
2345 InstructionDesc[OpReadPipe].operands.push(OperandId, "'Packet Size'"); in Parameterize()
2346 InstructionDesc[OpReadPipe].operands.push(OperandId, "'Packet Alignment'"); in Parameterize()
2348 InstructionDesc[OpWritePipe].operands.push(OperandId, "'Pipe'"); in Parameterize()
2349 InstructionDesc[OpWritePipe].operands.push(OperandId, "'Pointer'"); in Parameterize()
2350 InstructionDesc[OpWritePipe].operands.push(OperandId, "'Packet Size'"); in Parameterize()
2351 InstructionDesc[OpWritePipe].operands.push(OperandId, "'Packet Alignment'"); in Parameterize()
2353 InstructionDesc[OpReservedReadPipe].operands.push(OperandId, "'Pipe'"); in Parameterize()
2354 InstructionDesc[OpReservedReadPipe].operands.push(OperandId, "'Reserve Id'"); in Parameterize()
2355 InstructionDesc[OpReservedReadPipe].operands.push(OperandId, "'Index'"); in Parameterize()
2356 InstructionDesc[OpReservedReadPipe].operands.push(OperandId, "'Pointer'"); in Parameterize()
2357 InstructionDesc[OpReservedReadPipe].operands.push(OperandId, "'Packet Size'"); in Parameterize()
2358 InstructionDesc[OpReservedReadPipe].operands.push(OperandId, "'Packet Alignment'"); in Parameterize()
2360 InstructionDesc[OpReservedWritePipe].operands.push(OperandId, "'Pipe'"); in Parameterize()
2361 InstructionDesc[OpReservedWritePipe].operands.push(OperandId, "'Reserve Id'"); in Parameterize()
2362 InstructionDesc[OpReservedWritePipe].operands.push(OperandId, "'Index'"); in Parameterize()
2363 InstructionDesc[OpReservedWritePipe].operands.push(OperandId, "'Pointer'"); in Parameterize()
2364 InstructionDesc[OpReservedWritePipe].operands.push(OperandId, "'Packet Size'"); in Parameterize()
2365 InstructionDesc[OpReservedWritePipe].operands.push(OperandId, "'Packet Alignment'"); in Parameterize()
2367 InstructionDesc[OpReserveReadPipePackets].operands.push(OperandId, "'Pipe'"); in Parameterize()
2368 InstructionDesc[OpReserveReadPipePackets].operands.push(OperandId, "'Num Packets'"); in Parameterize()
2369 InstructionDesc[OpReserveReadPipePackets].operands.push(OperandId, "'Packet Size'"); in Parameterize()
2370 InstructionDesc[OpReserveReadPipePackets].operands.push(OperandId, "'Packet Alignment'"); in Parameterize()
2372 InstructionDesc[OpReserveWritePipePackets].operands.push(OperandId, "'Pipe'"); in Parameterize()
2373 InstructionDesc[OpReserveWritePipePackets].operands.push(OperandId, "'Num Packets'"); in Parameterize()
2374 InstructionDesc[OpReserveWritePipePackets].operands.push(OperandId, "'Packet Size'"); in Parameterize()
2375 InstructionDesc[OpReserveWritePipePackets].operands.push(OperandId, "'Packet Alignment'"); in Parameterize()
2377 InstructionDesc[OpCommitReadPipe].operands.push(OperandId, "'Pipe'"); in Parameterize()
2378 InstructionDesc[OpCommitReadPipe].operands.push(OperandId, "'Reserve Id'"); in Parameterize()
2379 InstructionDesc[OpCommitReadPipe].operands.push(OperandId, "'Packet Size'"); in Parameterize()
2380 InstructionDesc[OpCommitReadPipe].operands.push(OperandId, "'Packet Alignment'"); in Parameterize()
2382 InstructionDesc[OpCommitWritePipe].operands.push(OperandId, "'Pipe'"); in Parameterize()
2383 InstructionDesc[OpCommitWritePipe].operands.push(OperandId, "'Reserve Id'"); in Parameterize()
2384 InstructionDesc[OpCommitWritePipe].operands.push(OperandId, "'Packet Size'"); in Parameterize()
2385 InstructionDesc[OpCommitWritePipe].operands.push(OperandId, "'Packet Alignment'"); in Parameterize()
2387 InstructionDesc[OpIsValidReserveId].operands.push(OperandId, "'Reserve Id'"); in Parameterize()
2389 InstructionDesc[OpGetNumPipePackets].operands.push(OperandId, "'Pipe'"); in Parameterize()
2390 InstructionDesc[OpGetNumPipePackets].operands.push(OperandId, "'Packet Size'"); in Parameterize()
2391 InstructionDesc[OpGetNumPipePackets].operands.push(OperandId, "'Packet Alignment'"); in Parameterize()
2393 InstructionDesc[OpGetMaxPipePackets].operands.push(OperandId, "'Pipe'"); in Parameterize()
2394 InstructionDesc[OpGetMaxPipePackets].operands.push(OperandId, "'Packet Size'"); in Parameterize()
2395 InstructionDesc[OpGetMaxPipePackets].operands.push(OperandId, "'Packet Alignment'"); in Parameterize()
2398 InstructionDesc[OpGroupReserveReadPipePackets].operands.push(OperandId, "'Pipe'"); in Parameterize()
2399 InstructionDesc[OpGroupReserveReadPipePackets].operands.push(OperandId, "'Num Packets'"); in Parameterize()
2400 InstructionDesc[OpGroupReserveReadPipePackets].operands.push(OperandId, "'Packet Size'"); in Parameterize()
2401 InstructionDesc[OpGroupReserveReadPipePackets].operands.push(OperandId, "'Packet Alignment'"); in Parameterize()
2404 InstructionDesc[OpGroupReserveWritePipePackets].operands.push(OperandId, "'Pipe'"); in Parameterize()
2405 InstructionDesc[OpGroupReserveWritePipePackets].operands.push(OperandId, "'Num Packets'"); in Parameterize()
2406 InstructionDesc[OpGroupReserveWritePipePackets].operands.push(OperandId, "'Packet Size'"); in Parameterize()
2407 InstructionDesc[OpGroupReserveWritePipePackets].operands.push(OperandId, "'Packet Alignment'"); in Parameterize()
2410 InstructionDesc[OpGroupCommitReadPipe].operands.push(OperandId, "'Pipe'"); in Parameterize()
2411 InstructionDesc[OpGroupCommitReadPipe].operands.push(OperandId, "'Reserve Id'"); in Parameterize()
2412 InstructionDesc[OpGroupCommitReadPipe].operands.push(OperandId, "'Packet Size'"); in Parameterize()
2413 InstructionDesc[OpGroupCommitReadPipe].operands.push(OperandId, "'Packet Alignment'"); in Parameterize()
2416 InstructionDesc[OpGroupCommitWritePipe].operands.push(OperandId, "'Pipe'"); in Parameterize()
2417 InstructionDesc[OpGroupCommitWritePipe].operands.push(OperandId, "'Reserve Id'"); in Parameterize()
2418 InstructionDesc[OpGroupCommitWritePipe].operands.push(OperandId, "'Packet Size'"); in Parameterize()
2419 InstructionDesc[OpGroupCommitWritePipe].operands.push(OperandId, "'Packet Alignment'"); in Parameterize()
2421 InstructionDesc[OpBuildNDRange].operands.push(OperandId, "'GlobalWorkSize'"); in Parameterize()
2422 InstructionDesc[OpBuildNDRange].operands.push(OperandId, "'LocalWorkSize'"); in Parameterize()
2423 InstructionDesc[OpBuildNDRange].operands.push(OperandId, "'GlobalWorkOffset'"); in Parameterize()
2425 InstructionDesc[OpCaptureEventProfilingInfo].operands.push(OperandId, "'Event'"); in Parameterize()
2426 InstructionDesc[OpCaptureEventProfilingInfo].operands.push(OperandId, "'Profiling Info'"); in Parameterize()
2427 InstructionDesc[OpCaptureEventProfilingInfo].operands.push(OperandId, "'Value'"); in Parameterize()
2429 InstructionDesc[OpSetUserEventStatus].operands.push(OperandId, "'Event'"); in Parameterize()
2430 InstructionDesc[OpSetUserEventStatus].operands.push(OperandId, "'Status'"); in Parameterize()
2432 InstructionDesc[OpIsValidEvent].operands.push(OperandId, "'Event'"); in Parameterize()
2434 InstructionDesc[OpRetainEvent].operands.push(OperandId, "'Event'"); in Parameterize()
2436 InstructionDesc[OpReleaseEvent].operands.push(OperandId, "'Event'"); in Parameterize()
2438 InstructionDesc[OpGetKernelWorkGroupSize].operands.push(OperandId, "'Invoke'"); in Parameterize()
2439 InstructionDesc[OpGetKernelWorkGroupSize].operands.push(OperandId, "'Param'"); in Parameterize()
2440 InstructionDesc[OpGetKernelWorkGroupSize].operands.push(OperandId, "'Param Size'"); in Parameterize()
2441 InstructionDesc[OpGetKernelWorkGroupSize].operands.push(OperandId, "'Param Align'"); in Parameterize()
2443 InstructionDesc[OpGetKernelPreferredWorkGroupSizeMultiple].operands.push(OperandId, "'Invoke'"); in Parameterize()
2444 InstructionDesc[OpGetKernelPreferredWorkGroupSizeMultiple].operands.push(OperandId, "'Param'"); in Parameterize()
2445 …InstructionDesc[OpGetKernelPreferredWorkGroupSizeMultiple].operands.push(OperandId, "'Param Size'"… in Parameterize()
2446 …InstructionDesc[OpGetKernelPreferredWorkGroupSizeMultiple].operands.push(OperandId, "'Param Align'… in Parameterize()
2448 InstructionDesc[OpGetKernelNDrangeSubGroupCount].operands.push(OperandId, "'ND Range'"); in Parameterize()
2449 InstructionDesc[OpGetKernelNDrangeSubGroupCount].operands.push(OperandId, "'Invoke'"); in Parameterize()
2450 InstructionDesc[OpGetKernelNDrangeSubGroupCount].operands.push(OperandId, "'Param'"); in Parameterize()
2451 InstructionDesc[OpGetKernelNDrangeSubGroupCount].operands.push(OperandId, "'Param Size'"); in Parameterize()
2452 InstructionDesc[OpGetKernelNDrangeSubGroupCount].operands.push(OperandId, "'Param Align'"); in Parameterize()
2454 InstructionDesc[OpGetKernelNDrangeMaxSubGroupSize].operands.push(OperandId, "'ND Range'"); in Parameterize()
2455 InstructionDesc[OpGetKernelNDrangeMaxSubGroupSize].operands.push(OperandId, "'Invoke'"); in Parameterize()
2456 InstructionDesc[OpGetKernelNDrangeMaxSubGroupSize].operands.push(OperandId, "'Param'"); in Parameterize()
2457 InstructionDesc[OpGetKernelNDrangeMaxSubGroupSize].operands.push(OperandId, "'Param Size'"); in Parameterize()
2458 InstructionDesc[OpGetKernelNDrangeMaxSubGroupSize].operands.push(OperandId, "'Param Align'"); in Parameterize()
2460 InstructionDesc[OpEnqueueKernel].operands.push(OperandId, "'Queue'"); in Parameterize()
2461 InstructionDesc[OpEnqueueKernel].operands.push(OperandId, "'Flags'"); in Parameterize()
2462 InstructionDesc[OpEnqueueKernel].operands.push(OperandId, "'ND Range'"); in Parameterize()
2463 InstructionDesc[OpEnqueueKernel].operands.push(OperandId, "'Num Events'"); in Parameterize()
2464 InstructionDesc[OpEnqueueKernel].operands.push(OperandId, "'Wait Events'"); in Parameterize()
2465 InstructionDesc[OpEnqueueKernel].operands.push(OperandId, "'Ret Event'"); in Parameterize()
2466 InstructionDesc[OpEnqueueKernel].operands.push(OperandId, "'Invoke'"); in Parameterize()
2467 InstructionDesc[OpEnqueueKernel].operands.push(OperandId, "'Param'"); in Parameterize()
2468 InstructionDesc[OpEnqueueKernel].operands.push(OperandId, "'Param Size'"); in Parameterize()
2469 InstructionDesc[OpEnqueueKernel].operands.push(OperandId, "'Param Align'"); in Parameterize()
2472 InstructionDesc[OpEnqueueMarker].operands.push(OperandId, "'Queue'"); in Parameterize()
2473 InstructionDesc[OpEnqueueMarker].operands.push(OperandId, "'Num Events'"); in Parameterize()
2474 InstructionDesc[OpEnqueueMarker].operands.push(OperandId, "'Wait Events'"); in Parameterize()
2475 InstructionDesc[OpEnqueueMarker].operands.push(OperandId, "'Ret Event'"); in Parameterize()
2480 InstructionDesc[OpGroupNonUniformAll].operands.push(OperandId, "X"); in Parameterize()
2483 InstructionDesc[OpGroupNonUniformAny].operands.push(OperandId, "X"); in Parameterize()
2486 InstructionDesc[OpGroupNonUniformAllEqual].operands.push(OperandId, "X"); in Parameterize()
2489 InstructionDesc[OpGroupNonUniformBroadcast].operands.push(OperandId, "X"); in Parameterize()
2490 InstructionDesc[OpGroupNonUniformBroadcast].operands.push(OperandId, "ID"); in Parameterize()
2493 InstructionDesc[OpGroupNonUniformBroadcastFirst].operands.push(OperandId, "X"); in Parameterize()
2496 InstructionDesc[OpGroupNonUniformBallot].operands.push(OperandId, "X"); in Parameterize()
2499 InstructionDesc[OpGroupNonUniformInverseBallot].operands.push(OperandId, "X"); in Parameterize()
2502 InstructionDesc[OpGroupNonUniformBallotBitExtract].operands.push(OperandId, "X"); in Parameterize()
2503 InstructionDesc[OpGroupNonUniformBallotBitExtract].operands.push(OperandId, "Bit"); in Parameterize()
2507 InstructionDesc[OpGroupNonUniformBallotBitCount].operands.push(OperandId, "X"); in Parameterize()
2510 InstructionDesc[OpGroupNonUniformBallotFindLSB].operands.push(OperandId, "X"); in Parameterize()
2513 InstructionDesc[OpGroupNonUniformBallotFindMSB].operands.push(OperandId, "X"); in Parameterize()
2516 InstructionDesc[OpGroupNonUniformShuffle].operands.push(OperandId, "X"); in Parameterize()
2517 InstructionDesc[OpGroupNonUniformShuffle].operands.push(OperandId, "'Id'"); in Parameterize()
2520 InstructionDesc[OpGroupNonUniformShuffleXor].operands.push(OperandId, "X"); in Parameterize()
2521 InstructionDesc[OpGroupNonUniformShuffleXor].operands.push(OperandId, "Mask"); in Parameterize()
2524 InstructionDesc[OpGroupNonUniformShuffleUp].operands.push(OperandId, "X"); in Parameterize()
2525 InstructionDesc[OpGroupNonUniformShuffleUp].operands.push(OperandId, "Offset"); in Parameterize()
2528 InstructionDesc[OpGroupNonUniformShuffleDown].operands.push(OperandId, "X"); in Parameterize()
2529 InstructionDesc[OpGroupNonUniformShuffleDown].operands.push(OperandId, "Offset"); in Parameterize()
2533 InstructionDesc[OpGroupNonUniformIAdd].operands.push(OperandId, "X"); in Parameterize()
2534 InstructionDesc[OpGroupNonUniformIAdd].operands.push(OperandId, "'ClusterSize'", true); in Parameterize()
2538 InstructionDesc[OpGroupNonUniformFAdd].operands.push(OperandId, "X"); in Parameterize()
2539 InstructionDesc[OpGroupNonUniformFAdd].operands.push(OperandId, "'ClusterSize'", true); in Parameterize()
2543 InstructionDesc[OpGroupNonUniformIMul].operands.push(OperandId, "X"); in Parameterize()
2544 InstructionDesc[OpGroupNonUniformIMul].operands.push(OperandId, "'ClusterSize'", true); in Parameterize()
2548 InstructionDesc[OpGroupNonUniformFMul].operands.push(OperandId, "X"); in Parameterize()
2549 InstructionDesc[OpGroupNonUniformFMul].operands.push(OperandId, "'ClusterSize'", true); in Parameterize()
2553 InstructionDesc[OpGroupNonUniformSMin].operands.push(OperandId, "X"); in Parameterize()
2554 InstructionDesc[OpGroupNonUniformSMin].operands.push(OperandId, "'ClusterSize'", true); in Parameterize()
2558 InstructionDesc[OpGroupNonUniformUMin].operands.push(OperandId, "X"); in Parameterize()
2559 InstructionDesc[OpGroupNonUniformUMin].operands.push(OperandId, "'ClusterSize'", true); in Parameterize()
2563 InstructionDesc[OpGroupNonUniformFMin].operands.push(OperandId, "X"); in Parameterize()
2564 InstructionDesc[OpGroupNonUniformFMin].operands.push(OperandId, "'ClusterSize'", true); in Parameterize()
2568 InstructionDesc[OpGroupNonUniformSMax].operands.push(OperandId, "X"); in Parameterize()
2569 InstructionDesc[OpGroupNonUniformSMax].operands.push(OperandId, "'ClusterSize'", true); in Parameterize()
2573 InstructionDesc[OpGroupNonUniformUMax].operands.push(OperandId, "X"); in Parameterize()
2574 InstructionDesc[OpGroupNonUniformUMax].operands.push(OperandId, "'ClusterSize'", true); in Parameterize()
2578 InstructionDesc[OpGroupNonUniformFMax].operands.push(OperandId, "X"); in Parameterize()
2579 InstructionDesc[OpGroupNonUniformFMax].operands.push(OperandId, "'ClusterSize'", true); in Parameterize()
2583 InstructionDesc[OpGroupNonUniformBitwiseAnd].operands.push(OperandId, "X"); in Parameterize()
2584 InstructionDesc[OpGroupNonUniformBitwiseAnd].operands.push(OperandId, "'ClusterSize'", true); in Parameterize()
2588 InstructionDesc[OpGroupNonUniformBitwiseOr].operands.push(OperandId, "X"); in Parameterize()
2589 InstructionDesc[OpGroupNonUniformBitwiseOr].operands.push(OperandId, "'ClusterSize'", true); in Parameterize()
2593 InstructionDesc[OpGroupNonUniformBitwiseXor].operands.push(OperandId, "X"); in Parameterize()
2594 InstructionDesc[OpGroupNonUniformBitwiseXor].operands.push(OperandId, "'ClusterSize'", true); in Parameterize()
2598 InstructionDesc[OpGroupNonUniformLogicalAnd].operands.push(OperandId, "X"); in Parameterize()
2599 InstructionDesc[OpGroupNonUniformLogicalAnd].operands.push(OperandId, "'ClusterSize'", true); in Parameterize()
2603 InstructionDesc[OpGroupNonUniformLogicalOr].operands.push(OperandId, "X"); in Parameterize()
2604 InstructionDesc[OpGroupNonUniformLogicalOr].operands.push(OperandId, "'ClusterSize'", true); in Parameterize()
2608 InstructionDesc[OpGroupNonUniformLogicalXor].operands.push(OperandId, "X"); in Parameterize()
2609 InstructionDesc[OpGroupNonUniformLogicalXor].operands.push(OperandId, "'ClusterSize'", true); in Parameterize()
2612 InstructionDesc[OpGroupNonUniformQuadBroadcast].operands.push(OperandId, "X"); in Parameterize()
2613 InstructionDesc[OpGroupNonUniformQuadBroadcast].operands.push(OperandId, "'Id'"); in Parameterize()
2616 InstructionDesc[OpGroupNonUniformQuadSwap].operands.push(OperandId, "X"); in Parameterize()
2619 InstructionDesc[OpSubgroupBallotKHR].operands.push(OperandId, "'Predicate'"); in Parameterize()
2621 InstructionDesc[OpSubgroupFirstInvocationKHR].operands.push(OperandId, "'Value'"); in Parameterize()
2624 InstructionDesc[OpSubgroupAnyKHR].operands.push(OperandId, "'Predicate'"); in Parameterize()
2627 InstructionDesc[OpSubgroupAllKHR].operands.push(OperandId, "'Predicate'"); in Parameterize()
2630 InstructionDesc[OpSubgroupAllEqualKHR].operands.push(OperandId, "'Predicate'"); in Parameterize()
2632 InstructionDesc[OpSubgroupReadInvocationKHR].operands.push(OperandId, "'Value'"); in Parameterize()
2633 InstructionDesc[OpSubgroupReadInvocationKHR].operands.push(OperandId, "'Index'"); in Parameterize()
2640 InstructionDesc[OpGroupIAddNonUniformAMD].operands.push(OperandId, "'X'"); in Parameterize()
2644 InstructionDesc[OpGroupFAddNonUniformAMD].operands.push(OperandId, "'X'"); in Parameterize()
2648 InstructionDesc[OpGroupUMinNonUniformAMD].operands.push(OperandId, "'X'"); in Parameterize()
2652 InstructionDesc[OpGroupSMinNonUniformAMD].operands.push(OperandId, "X"); in Parameterize()
2656 InstructionDesc[OpGroupFMinNonUniformAMD].operands.push(OperandId, "X"); in Parameterize()
2660 InstructionDesc[OpGroupUMaxNonUniformAMD].operands.push(OperandId, "X"); in Parameterize()
2664 InstructionDesc[OpGroupSMaxNonUniformAMD].operands.push(OperandId, "X"); in Parameterize()
2668 InstructionDesc[OpGroupFMaxNonUniformAMD].operands.push(OperandId, "X"); in Parameterize()
2670 InstructionDesc[OpFragmentMaskFetchAMD].operands.push(OperandId, "'Image'"); in Parameterize()
2671 InstructionDesc[OpFragmentMaskFetchAMD].operands.push(OperandId, "'Coordinate'"); in Parameterize()
2673 InstructionDesc[OpFragmentFetchAMD].operands.push(OperandId, "'Image'"); in Parameterize()
2674 InstructionDesc[OpFragmentFetchAMD].operands.push(OperandId, "'Coordinate'"); in Parameterize()
2675 InstructionDesc[OpFragmentFetchAMD].operands.push(OperandId, "'Fragment Index'"); in Parameterize()
2679 InstructionDesc[OpGroupNonUniformPartitionNV].operands.push(OperandId, "X"); in Parameterize()
2683 InstructionDesc[OpTraceNV].operands.push(OperandId, "'NV Acceleration Structure'"); in Parameterize()
2684 InstructionDesc[OpTraceNV].operands.push(OperandId, "'Ray Flags'"); in Parameterize()
2685 InstructionDesc[OpTraceNV].operands.push(OperandId, "'Cull Mask'"); in Parameterize()
2686 InstructionDesc[OpTraceNV].operands.push(OperandId, "'SBT Record Offset'"); in Parameterize()
2687 InstructionDesc[OpTraceNV].operands.push(OperandId, "'SBT Record Stride'"); in Parameterize()
2688 InstructionDesc[OpTraceNV].operands.push(OperandId, "'Miss Index'"); in Parameterize()
2689 InstructionDesc[OpTraceNV].operands.push(OperandId, "'Ray Origin'"); in Parameterize()
2690 InstructionDesc[OpTraceNV].operands.push(OperandId, "'TMin'"); in Parameterize()
2691 InstructionDesc[OpTraceNV].operands.push(OperandId, "'Ray Direction'"); in Parameterize()
2692 InstructionDesc[OpTraceNV].operands.push(OperandId, "'TMax'"); in Parameterize()
2693 InstructionDesc[OpTraceNV].operands.push(OperandId, "'Payload'"); in Parameterize()
2696 InstructionDesc[OpReportIntersectionNV].operands.push(OperandId, "'Hit Parameter'"); in Parameterize()
2697 InstructionDesc[OpReportIntersectionNV].operands.push(OperandId, "'Hit Kind'"); in Parameterize()
2703 InstructionDesc[OpExecuteCallableNV].operands.push(OperandId, "SBT Record Index"); in Parameterize()
2704 InstructionDesc[OpExecuteCallableNV].operands.push(OperandId, "CallableData ID"); in Parameterize()
2707 InstructionDesc[OpImageSampleFootprintNV].operands.push(OperandId, "'Sampled Image'"); in Parameterize()
2708 InstructionDesc[OpImageSampleFootprintNV].operands.push(OperandId, "'Coordinate'"); in Parameterize()
2709 InstructionDesc[OpImageSampleFootprintNV].operands.push(OperandId, "'Granularity'"); in Parameterize()
2710 InstructionDesc[OpImageSampleFootprintNV].operands.push(OperandId, "'Coarse'"); in Parameterize()
2714 InstructionDesc[OpWritePackedPrimitiveIndices4x8NV].operands.push(OperandId, "'Index Offset'"); in Parameterize()
2715 … InstructionDesc[OpWritePackedPrimitiveIndices4x8NV].operands.push(OperandId, "'Packed Indices'"); in Parameterize()