Lines Matching full:push
1816 …ExecutionModeOperands[ExecutionModeInvocations].push(OperandLiteralNumber, "'Number of <<Invocatio… in Parameterize()
1818 ExecutionModeOperands[ExecutionModeLocalSize].push(OperandLiteralNumber, "'x size'"); in Parameterize()
1819 ExecutionModeOperands[ExecutionModeLocalSize].push(OperandLiteralNumber, "'y size'"); in Parameterize()
1820 ExecutionModeOperands[ExecutionModeLocalSize].push(OperandLiteralNumber, "'z size'"); in Parameterize()
1822 ExecutionModeOperands[ExecutionModeLocalSizeHint].push(OperandLiteralNumber, "'x size'"); in Parameterize()
1823 ExecutionModeOperands[ExecutionModeLocalSizeHint].push(OperandLiteralNumber, "'y size'"); in Parameterize()
1824 ExecutionModeOperands[ExecutionModeLocalSizeHint].push(OperandLiteralNumber, "'z size'"); in Parameterize()
1826 … ExecutionModeOperands[ExecutionModeOutputVertices].push(OperandLiteralNumber, "'Vertex count'"); in Parameterize()
1827 ExecutionModeOperands[ExecutionModeVecTypeHint].push(OperandLiteralNumber, "'Vector type'"); in Parameterize()
1829 DecorationOperands[DecorationStream].push(OperandLiteralNumber, "'Stream Number'"); in Parameterize()
1830 DecorationOperands[DecorationLocation].push(OperandLiteralNumber, "'Location'"); in Parameterize()
1831 DecorationOperands[DecorationComponent].push(OperandLiteralNumber, "'Component'"); in Parameterize()
1832 DecorationOperands[DecorationIndex].push(OperandLiteralNumber, "'Index'"); in Parameterize()
1833 DecorationOperands[DecorationBinding].push(OperandLiteralNumber, "'Binding Point'"); in Parameterize()
1834 DecorationOperands[DecorationDescriptorSet].push(OperandLiteralNumber, "'Descriptor Set'"); in Parameterize()
1835 DecorationOperands[DecorationOffset].push(OperandLiteralNumber, "'Byte Offset'"); in Parameterize()
1836 DecorationOperands[DecorationXfbBuffer].push(OperandLiteralNumber, "'XFB Buffer Number'"); in Parameterize()
1837 DecorationOperands[DecorationXfbStride].push(OperandLiteralNumber, "'XFB Stride'"); in Parameterize()
1838 DecorationOperands[DecorationArrayStride].push(OperandLiteralNumber, "'Array Stride'"); in Parameterize()
1839 DecorationOperands[DecorationMatrixStride].push(OperandLiteralNumber, "'Matrix Stride'"); in Parameterize()
1840 … DecorationOperands[DecorationBuiltIn].push(OperandLiteralNumber, "See <<BuiltIn,*BuiltIn*>>"); in Parameterize()
1841 …DecorationOperands[DecorationFPRoundingMode].push(OperandFPRoundingMode, "'Floating-Point Rounding… in Parameterize()
1842 DecorationOperands[DecorationFPFastMathMode].push(OperandFPFastMath, "'Fast-Math Mode'"); in Parameterize()
1843 DecorationOperands[DecorationLinkageAttributes].push(OperandLiteralString, "'Name'"); in Parameterize()
1844 DecorationOperands[DecorationLinkageAttributes].push(OperandLinkageType, "'Linkage Type'"); in Parameterize()
1845 …DecorationOperands[DecorationFuncParamAttr].push(OperandFuncParamAttr, "'Function Parameter Attrib… in Parameterize()
1846 … DecorationOperands[DecorationSpecId].push(OperandLiteralNumber, "'Specialization Constant ID'"); in Parameterize()
1847 …DecorationOperands[DecorationInputAttachmentIndex].push(OperandLiteralNumber, "'Attachment Index'"… in Parameterize()
1848 DecorationOperands[DecorationAlignment].push(OperandLiteralNumber, "'Alignment'"); in Parameterize()
1888 InstructionDesc[OpSource].operands.push(OperandSource, ""); in Parameterize()
1889 InstructionDesc[OpSource].operands.push(OperandLiteralNumber, "'Version'"); in Parameterize()
1890 InstructionDesc[OpSource].operands.push(OperandId, "'File'", true); in Parameterize()
1891 InstructionDesc[OpSource].operands.push(OperandLiteralString, "'Source'", true); in Parameterize()
1893 … InstructionDesc[OpSourceContinued].operands.push(OperandLiteralString, "'Continued Source'"); in Parameterize()
1895 InstructionDesc[OpSourceExtension].operands.push(OperandLiteralString, "'Extension'"); in Parameterize()
1897 InstructionDesc[OpName].operands.push(OperandId, "'Target'"); in Parameterize()
1898 InstructionDesc[OpName].operands.push(OperandLiteralString, "'Name'"); in Parameterize()
1900 InstructionDesc[OpMemberName].operands.push(OperandId, "'Type'"); in Parameterize()
1901 InstructionDesc[OpMemberName].operands.push(OperandLiteralNumber, "'Member'"); in Parameterize()
1902 InstructionDesc[OpMemberName].operands.push(OperandLiteralString, "'Name'"); in Parameterize()
1904 InstructionDesc[OpString].operands.push(OperandLiteralString, "'String'"); in Parameterize()
1906 InstructionDesc[OpLine].operands.push(OperandId, "'File'"); in Parameterize()
1907 InstructionDesc[OpLine].operands.push(OperandLiteralNumber, "'Line'"); in Parameterize()
1908 InstructionDesc[OpLine].operands.push(OperandLiteralNumber, "'Column'"); in Parameterize()
1910 InstructionDesc[OpExtension].operands.push(OperandLiteralString, "'Name'"); in Parameterize()
1912 InstructionDesc[OpExtInstImport].operands.push(OperandLiteralString, "'Name'"); in Parameterize()
1914 InstructionDesc[OpCapability].operands.push(OperandCapability, "'Capability'"); in Parameterize()
1916 InstructionDesc[OpMemoryModel].operands.push(OperandAddressing, ""); in Parameterize()
1917 InstructionDesc[OpMemoryModel].operands.push(OperandMemory, ""); in Parameterize()
1919 InstructionDesc[OpEntryPoint].operands.push(OperandExecutionModel, ""); in Parameterize()
1920 InstructionDesc[OpEntryPoint].operands.push(OperandId, "'Entry Point'"); in Parameterize()
1921 InstructionDesc[OpEntryPoint].operands.push(OperandLiteralString, "'Name'"); in Parameterize()
1922 InstructionDesc[OpEntryPoint].operands.push(OperandVariableIds, "'Interface'"); in Parameterize()
1924 InstructionDesc[OpExecutionMode].operands.push(OperandId, "'Entry Point'"); in Parameterize()
1925 InstructionDesc[OpExecutionMode].operands.push(OperandExecutionMode, "'Mode'"); in Parameterize()
1926 …InstructionDesc[OpExecutionMode].operands.push(OperandOptionalLiteral, "See <<Execution_Mode,Execu… in Parameterize()
1928 InstructionDesc[OpExecutionModeId].operands.push(OperandId, "'Entry Point'"); in Parameterize()
1929 InstructionDesc[OpExecutionModeId].operands.push(OperandExecutionMode, "'Mode'"); in Parameterize()
1930 …InstructionDesc[OpExecutionModeId].operands.push(OperandVariableIds, "See <<Execution_Mode,Executi… in Parameterize()
1932 InstructionDesc[OpTypeInt].operands.push(OperandLiteralNumber, "'Width'"); in Parameterize()
1933 InstructionDesc[OpTypeInt].operands.push(OperandLiteralNumber, "'Signedness'"); in Parameterize()
1935 InstructionDesc[OpTypeFloat].operands.push(OperandLiteralNumber, "'Width'"); in Parameterize()
1937 InstructionDesc[OpTypeVector].operands.push(OperandId, "'Component Type'"); in Parameterize()
1938 InstructionDesc[OpTypeVector].operands.push(OperandLiteralNumber, "'Component Count'"); in Parameterize()
1940 InstructionDesc[OpTypeMatrix].operands.push(OperandId, "'Column Type'"); in Parameterize()
1941 InstructionDesc[OpTypeMatrix].operands.push(OperandLiteralNumber, "'Column Count'"); in Parameterize()
1943 InstructionDesc[OpTypeImage].operands.push(OperandId, "'Sampled Type'"); in Parameterize()
1944 InstructionDesc[OpTypeImage].operands.push(OperandDimensionality, ""); in Parameterize()
1945 InstructionDesc[OpTypeImage].operands.push(OperandLiteralNumber, "'Depth'"); in Parameterize()
1946 InstructionDesc[OpTypeImage].operands.push(OperandLiteralNumber, "'Arrayed'"); in Parameterize()
1947 InstructionDesc[OpTypeImage].operands.push(OperandLiteralNumber, "'MS'"); in Parameterize()
1948 InstructionDesc[OpTypeImage].operands.push(OperandLiteralNumber, "'Sampled'"); in Parameterize()
1949 InstructionDesc[OpTypeImage].operands.push(OperandSamplerImageFormat, ""); in Parameterize()
1950 InstructionDesc[OpTypeImage].operands.push(OperandAccessQualifier, "", true); in Parameterize()
1952 InstructionDesc[OpTypeSampledImage].operands.push(OperandId, "'Image Type'"); in Parameterize()
1954 InstructionDesc[OpTypeArray].operands.push(OperandId, "'Element Type'"); in Parameterize()
1955 InstructionDesc[OpTypeArray].operands.push(OperandId, "'Length'"); in Parameterize()
1957 InstructionDesc[OpTypeRuntimeArray].operands.push(OperandId, "'Element Type'"); in Parameterize()
1959 …InstructionDesc[OpTypeStruct].operands.push(OperandVariableIds, "'Member 0 type', +\n'member 1 typ… in Parameterize()
1961 … InstructionDesc[OpTypeOpaque].operands.push(OperandLiteralString, "The name of the opaque type."); in Parameterize()
1963 InstructionDesc[OpTypePointer].operands.push(OperandStorage, ""); in Parameterize()
1964 InstructionDesc[OpTypePointer].operands.push(OperandId, "'Type'"); in Parameterize()
1966 InstructionDesc[OpTypeForwardPointer].operands.push(OperandId, "'Pointer Type'"); in Parameterize()
1967 InstructionDesc[OpTypeForwardPointer].operands.push(OperandStorage, ""); in Parameterize()
1969 InstructionDesc[OpTypePipe].operands.push(OperandAccessQualifier, "'Qualifier'"); in Parameterize()
1971 InstructionDesc[OpTypeFunction].operands.push(OperandId, "'Return Type'"); in Parameterize()
1972 …InstructionDesc[OpTypeFunction].operands.push(OperandVariableIds, "'Parameter 0 Type', +\n'Paramet… in Parameterize()
1974 InstructionDesc[OpConstant].operands.push(OperandVariableLiterals, "'Value'"); in Parameterize()
1976 InstructionDesc[OpConstantComposite].operands.push(OperandVariableIds, "'Constituents'"); in Parameterize()
1978 InstructionDesc[OpConstantSampler].operands.push(OperandSamplerAddressingMode, ""); in Parameterize()
1979 InstructionDesc[OpConstantSampler].operands.push(OperandLiteralNumber, "'Param'"); in Parameterize()
1980 InstructionDesc[OpConstantSampler].operands.push(OperandSamplerFilterMode, ""); in Parameterize()
1982 InstructionDesc[OpSpecConstant].operands.push(OperandVariableLiterals, "'Value'"); in Parameterize()
1984 … InstructionDesc[OpSpecConstantComposite].operands.push(OperandVariableIds, "'Constituents'"); in Parameterize()
1986 InstructionDesc[OpSpecConstantOp].operands.push(OperandLiteralNumber, "'Opcode'"); in Parameterize()
1987 InstructionDesc[OpSpecConstantOp].operands.push(OperandVariableIds, "'Operands'"); in Parameterize()
1989 InstructionDesc[OpVariable].operands.push(OperandStorage, ""); in Parameterize()
1990 InstructionDesc[OpVariable].operands.push(OperandId, "'Initializer'", true); in Parameterize()
1992 InstructionDesc[OpFunction].operands.push(OperandFunction, ""); in Parameterize()
1993 InstructionDesc[OpFunction].operands.push(OperandId, "'Function Type'"); in Parameterize()
1995 InstructionDesc[OpFunctionCall].operands.push(OperandId, "'Function'"); in Parameterize()
1996 …InstructionDesc[OpFunctionCall].operands.push(OperandVariableIds, "'Argument 0', +\n'Argument 1', … in Parameterize()
1998 InstructionDesc[OpExtInst].operands.push(OperandId, "'Set'"); in Parameterize()
1999 InstructionDesc[OpExtInst].operands.push(OperandLiteralNumber, "'Instruction'"); in Parameterize()
2000 …InstructionDesc[OpExtInst].operands.push(OperandVariableIds, "'Operand 1', +\n'Operand 2', +\n..."… in Parameterize()
2002 InstructionDesc[OpExtInstWithForwardRefsKHR].operands.push(OperandId, "'Set'"); in Parameterize()
2003 … InstructionDesc[OpExtInstWithForwardRefsKHR].operands.push(OperandLiteralNumber, "'Instruction'"); in Parameterize()
2004 …InstructionDesc[OpExtInstWithForwardRefsKHR].operands.push(OperandVariableIds, "'Operand 1', +\n'O… in Parameterize()
2006 InstructionDesc[OpLoad].operands.push(OperandId, "'Pointer'"); in Parameterize()
2007 InstructionDesc[OpLoad].operands.push(OperandMemoryAccess, "", true); in Parameterize()
2008 InstructionDesc[OpLoad].operands.push(OperandLiteralNumber, "", true); in Parameterize()
2009 InstructionDesc[OpLoad].operands.push(OperandId, "", true); in Parameterize()
2011 InstructionDesc[OpStore].operands.push(OperandId, "'Pointer'"); in Parameterize()
2012 InstructionDesc[OpStore].operands.push(OperandId, "'Object'"); in Parameterize()
2013 InstructionDesc[OpStore].operands.push(OperandMemoryAccess, "", true); in Parameterize()
2014 InstructionDesc[OpStore].operands.push(OperandLiteralNumber, "", true); in Parameterize()
2015 InstructionDesc[OpStore].operands.push(OperandId, "", true); in Parameterize()
2017 InstructionDesc[OpPhi].operands.push(OperandVariableIds, "'Variable, Parent, ...'"); in Parameterize()
2019 InstructionDesc[OpDecorate].operands.push(OperandId, "'Target'"); in Parameterize()
2020 InstructionDesc[OpDecorate].operands.push(OperandDecoration, ""); in Parameterize()
2021 …InstructionDesc[OpDecorate].operands.push(OperandVariableLiterals, "See <<Decoration,'Decoration'>… in Parameterize()
2023 InstructionDesc[OpDecorateId].operands.push(OperandId, "'Target'"); in Parameterize()
2024 InstructionDesc[OpDecorateId].operands.push(OperandDecoration, ""); in Parameterize()
2025 …InstructionDesc[OpDecorateId].operands.push(OperandVariableIds, "See <<Decoration,'Decoration'>>."… in Parameterize()
2027 InstructionDesc[OpDecorateStringGOOGLE].operands.push(OperandId, "'Target'"); in Parameterize()
2028 InstructionDesc[OpDecorateStringGOOGLE].operands.push(OperandDecoration, ""); in Parameterize()
2029 …InstructionDesc[OpDecorateStringGOOGLE].operands.push(OperandVariableLiteralStrings, "'Literal Str… in Parameterize()
2031 InstructionDesc[OpMemberDecorate].operands.push(OperandId, "'Structure Type'"); in Parameterize()
2032 InstructionDesc[OpMemberDecorate].operands.push(OperandLiteralNumber, "'Member'"); in Parameterize()
2033 InstructionDesc[OpMemberDecorate].operands.push(OperandDecoration, ""); in Parameterize()
2034 …InstructionDesc[OpMemberDecorate].operands.push(OperandVariableLiterals, "See <<Decoration,'Decora… in Parameterize()
2036 InstructionDesc[OpMemberDecorateStringGOOGLE].operands.push(OperandId, "'Structure Type'"); in Parameterize()
2037 … InstructionDesc[OpMemberDecorateStringGOOGLE].operands.push(OperandLiteralNumber, "'Member'"); in Parameterize()
2038 InstructionDesc[OpMemberDecorateStringGOOGLE].operands.push(OperandDecoration, ""); in Parameterize()
2039 …InstructionDesc[OpMemberDecorateStringGOOGLE].operands.push(OperandVariableLiteralStrings, "'Liter… in Parameterize()
2041 InstructionDesc[OpGroupDecorate].operands.push(OperandId, "'Decoration Group'"); in Parameterize()
2042 InstructionDesc[OpGroupDecorate].operands.push(OperandVariableIds, "'Targets'"); in Parameterize()
2044 InstructionDesc[OpGroupMemberDecorate].operands.push(OperandId, "'Decoration Group'"); in Parameterize()
2045 InstructionDesc[OpGroupMemberDecorate].operands.push(OperandVariableIdLiteral, "'Targets'"); in Parameterize()
2047 InstructionDesc[OpVectorExtractDynamic].operands.push(OperandId, "'Vector'"); in Parameterize()
2048 InstructionDesc[OpVectorExtractDynamic].operands.push(OperandId, "'Index'"); in Parameterize()
2050 InstructionDesc[OpVectorInsertDynamic].operands.push(OperandId, "'Vector'"); in Parameterize()
2051 InstructionDesc[OpVectorInsertDynamic].operands.push(OperandId, "'Component'"); in Parameterize()
2052 InstructionDesc[OpVectorInsertDynamic].operands.push(OperandId, "'Index'"); in Parameterize()
2054 InstructionDesc[OpVectorShuffle].operands.push(OperandId, "'Vector 1'"); in Parameterize()
2055 InstructionDesc[OpVectorShuffle].operands.push(OperandId, "'Vector 2'"); in Parameterize()
2056 InstructionDesc[OpVectorShuffle].operands.push(OperandVariableLiterals, "'Components'"); in Parameterize()
2058 InstructionDesc[OpCompositeConstruct].operands.push(OperandVariableIds, "'Constituents'"); in Parameterize()
2060 InstructionDesc[OpCompositeExtract].operands.push(OperandId, "'Composite'"); in Parameterize()
2061 InstructionDesc[OpCompositeExtract].operands.push(OperandVariableLiterals, "'Indexes'"); in Parameterize()
2063 InstructionDesc[OpCompositeInsert].operands.push(OperandId, "'Object'"); in Parameterize()
2064 InstructionDesc[OpCompositeInsert].operands.push(OperandId, "'Composite'"); in Parameterize()
2065 InstructionDesc[OpCompositeInsert].operands.push(OperandVariableLiterals, "'Indexes'"); in Parameterize()
2067 InstructionDesc[OpCopyObject].operands.push(OperandId, "'Operand'"); in Parameterize()
2069 InstructionDesc[OpCopyMemory].operands.push(OperandId, "'Target'"); in Parameterize()
2070 InstructionDesc[OpCopyMemory].operands.push(OperandId, "'Source'"); in Parameterize()
2071 InstructionDesc[OpCopyMemory].operands.push(OperandMemoryAccess, "", true); in Parameterize()
2073 InstructionDesc[OpCopyMemorySized].operands.push(OperandId, "'Target'"); in Parameterize()
2074 InstructionDesc[OpCopyMemorySized].operands.push(OperandId, "'Source'"); in Parameterize()
2075 InstructionDesc[OpCopyMemorySized].operands.push(OperandId, "'Size'"); in Parameterize()
2076 InstructionDesc[OpCopyMemorySized].operands.push(OperandMemoryAccess, "", true); in Parameterize()
2078 InstructionDesc[OpSampledImage].operands.push(OperandId, "'Image'"); in Parameterize()
2079 InstructionDesc[OpSampledImage].operands.push(OperandId, "'Sampler'"); in Parameterize()
2081 InstructionDesc[OpImage].operands.push(OperandId, "'Sampled Image'"); in Parameterize()
2083 InstructionDesc[OpImageRead].operands.push(OperandId, "'Image'"); in Parameterize()
2084 InstructionDesc[OpImageRead].operands.push(OperandId, "'Coordinate'"); in Parameterize()
2085 InstructionDesc[OpImageRead].operands.push(OperandImageOperands, "", true); in Parameterize()
2086 InstructionDesc[OpImageRead].operands.push(OperandVariableIds, "", true); in Parameterize()
2088 InstructionDesc[OpImageWrite].operands.push(OperandId, "'Image'"); in Parameterize()
2089 InstructionDesc[OpImageWrite].operands.push(OperandId, "'Coordinate'"); in Parameterize()
2090 InstructionDesc[OpImageWrite].operands.push(OperandId, "'Texel'"); in Parameterize()
2091 InstructionDesc[OpImageWrite].operands.push(OperandImageOperands, "", true); in Parameterize()
2092 InstructionDesc[OpImageWrite].operands.push(OperandVariableIds, "", true); in Parameterize()
2094 InstructionDesc[OpImageSampleImplicitLod].operands.push(OperandId, "'Sampled Image'"); in Parameterize()
2095 InstructionDesc[OpImageSampleImplicitLod].operands.push(OperandId, "'Coordinate'"); in Parameterize()
2096 InstructionDesc[OpImageSampleImplicitLod].operands.push(OperandImageOperands, "", true); in Parameterize()
2097 InstructionDesc[OpImageSampleImplicitLod].operands.push(OperandVariableIds, "", true); in Parameterize()
2099 InstructionDesc[OpImageSampleExplicitLod].operands.push(OperandId, "'Sampled Image'"); in Parameterize()
2100 InstructionDesc[OpImageSampleExplicitLod].operands.push(OperandId, "'Coordinate'"); in Parameterize()
2101 InstructionDesc[OpImageSampleExplicitLod].operands.push(OperandImageOperands, "", true); in Parameterize()
2102 InstructionDesc[OpImageSampleExplicitLod].operands.push(OperandVariableIds, "", true); in Parameterize()
2104 InstructionDesc[OpImageSampleDrefImplicitLod].operands.push(OperandId, "'Sampled Image'"); in Parameterize()
2105 InstructionDesc[OpImageSampleDrefImplicitLod].operands.push(OperandId, "'Coordinate'"); in Parameterize()
2106 InstructionDesc[OpImageSampleDrefImplicitLod].operands.push(OperandId, "'D~ref~'"); in Parameterize()
2107 InstructionDesc[OpImageSampleDrefImplicitLod].operands.push(OperandImageOperands, "", true); in Parameterize()
2108 InstructionDesc[OpImageSampleDrefImplicitLod].operands.push(OperandVariableIds, "", true); in Parameterize()
2110 InstructionDesc[OpImageSampleDrefExplicitLod].operands.push(OperandId, "'Sampled Image'"); in Parameterize()
2111 InstructionDesc[OpImageSampleDrefExplicitLod].operands.push(OperandId, "'Coordinate'"); in Parameterize()
2112 InstructionDesc[OpImageSampleDrefExplicitLod].operands.push(OperandId, "'D~ref~'"); in Parameterize()
2113 InstructionDesc[OpImageSampleDrefExplicitLod].operands.push(OperandImageOperands, "", true); in Parameterize()
2114 InstructionDesc[OpImageSampleDrefExplicitLod].operands.push(OperandVariableIds, "", true); in Parameterize()
2116 InstructionDesc[OpImageSampleProjImplicitLod].operands.push(OperandId, "'Sampled Image'"); in Parameterize()
2117 InstructionDesc[OpImageSampleProjImplicitLod].operands.push(OperandId, "'Coordinate'"); in Parameterize()
2118 InstructionDesc[OpImageSampleProjImplicitLod].operands.push(OperandImageOperands, "", true); in Parameterize()
2119 InstructionDesc[OpImageSampleProjImplicitLod].operands.push(OperandVariableIds, "", true); in Parameterize()
2121 InstructionDesc[OpImageSampleProjExplicitLod].operands.push(OperandId, "'Sampled Image'"); in Parameterize()
2122 InstructionDesc[OpImageSampleProjExplicitLod].operands.push(OperandId, "'Coordinate'"); in Parameterize()
2123 InstructionDesc[OpImageSampleProjExplicitLod].operands.push(OperandImageOperands, "", true); in Parameterize()
2124 InstructionDesc[OpImageSampleProjExplicitLod].operands.push(OperandVariableIds, "", true); in Parameterize()
2126 … InstructionDesc[OpImageSampleProjDrefImplicitLod].operands.push(OperandId, "'Sampled Image'"); in Parameterize()
2127 InstructionDesc[OpImageSampleProjDrefImplicitLod].operands.push(OperandId, "'Coordinate'"); in Parameterize()
2128 InstructionDesc[OpImageSampleProjDrefImplicitLod].operands.push(OperandId, "'D~ref~'"); in Parameterize()
2129 … InstructionDesc[OpImageSampleProjDrefImplicitLod].operands.push(OperandImageOperands, "", true); in Parameterize()
2130 … InstructionDesc[OpImageSampleProjDrefImplicitLod].operands.push(OperandVariableIds, "", true); in Parameterize()
2132 … InstructionDesc[OpImageSampleProjDrefExplicitLod].operands.push(OperandId, "'Sampled Image'"); in Parameterize()
2133 InstructionDesc[OpImageSampleProjDrefExplicitLod].operands.push(OperandId, "'Coordinate'"); in Parameterize()
2134 InstructionDesc[OpImageSampleProjDrefExplicitLod].operands.push(OperandId, "'D~ref~'"); in Parameterize()
2135 … InstructionDesc[OpImageSampleProjDrefExplicitLod].operands.push(OperandImageOperands, "", true); in Parameterize()
2136 … InstructionDesc[OpImageSampleProjDrefExplicitLod].operands.push(OperandVariableIds, "", true); in Parameterize()
2138 InstructionDesc[OpImageFetch].operands.push(OperandId, "'Image'"); in Parameterize()
2139 InstructionDesc[OpImageFetch].operands.push(OperandId, "'Coordinate'"); in Parameterize()
2140 InstructionDesc[OpImageFetch].operands.push(OperandImageOperands, "", true); in Parameterize()
2141 InstructionDesc[OpImageFetch].operands.push(OperandVariableIds, "", true); in Parameterize()
2143 InstructionDesc[OpImageGather].operands.push(OperandId, "'Sampled Image'"); in Parameterize()
2144 InstructionDesc[OpImageGather].operands.push(OperandId, "'Coordinate'"); in Parameterize()
2145 InstructionDesc[OpImageGather].operands.push(OperandId, "'Component'"); in Parameterize()
2146 InstructionDesc[OpImageGather].operands.push(OperandImageOperands, "", true); in Parameterize()
2147 InstructionDesc[OpImageGather].operands.push(OperandVariableIds, "", true); in Parameterize()
2149 InstructionDesc[OpImageDrefGather].operands.push(OperandId, "'Sampled Image'"); in Parameterize()
2150 InstructionDesc[OpImageDrefGather].operands.push(OperandId, "'Coordinate'"); in Parameterize()
2151 InstructionDesc[OpImageDrefGather].operands.push(OperandId, "'D~ref~'"); in Parameterize()
2152 InstructionDesc[OpImageDrefGather].operands.push(OperandImageOperands, "", true); in Parameterize()
2153 InstructionDesc[OpImageDrefGather].operands.push(OperandVariableIds, "", true); in Parameterize()
2155 InstructionDesc[OpImageSparseSampleImplicitLod].operands.push(OperandId, "'Sampled Image'"); in Parameterize()
2156 InstructionDesc[OpImageSparseSampleImplicitLod].operands.push(OperandId, "'Coordinate'"); in Parameterize()
2157 … InstructionDesc[OpImageSparseSampleImplicitLod].operands.push(OperandImageOperands, "", true); in Parameterize()
2158 InstructionDesc[OpImageSparseSampleImplicitLod].operands.push(OperandVariableIds, "", true); in Parameterize()
2160 InstructionDesc[OpImageSparseSampleExplicitLod].operands.push(OperandId, "'Sampled Image'"); in Parameterize()
2161 InstructionDesc[OpImageSparseSampleExplicitLod].operands.push(OperandId, "'Coordinate'"); in Parameterize()
2162 … InstructionDesc[OpImageSparseSampleExplicitLod].operands.push(OperandImageOperands, "", true); in Parameterize()
2163 InstructionDesc[OpImageSparseSampleExplicitLod].operands.push(OperandVariableIds, "", true); in Parameterize()
2165 … InstructionDesc[OpImageSparseSampleDrefImplicitLod].operands.push(OperandId, "'Sampled Image'"); in Parameterize()
2166 … InstructionDesc[OpImageSparseSampleDrefImplicitLod].operands.push(OperandId, "'Coordinate'"); in Parameterize()
2167 InstructionDesc[OpImageSparseSampleDrefImplicitLod].operands.push(OperandId, "'D~ref~'"); in Parameterize()
2168 … InstructionDesc[OpImageSparseSampleDrefImplicitLod].operands.push(OperandImageOperands, "", true); in Parameterize()
2169 … InstructionDesc[OpImageSparseSampleDrefImplicitLod].operands.push(OperandVariableIds, "", true); in Parameterize()
2171 … InstructionDesc[OpImageSparseSampleDrefExplicitLod].operands.push(OperandId, "'Sampled Image'"); in Parameterize()
2172 … InstructionDesc[OpImageSparseSampleDrefExplicitLod].operands.push(OperandId, "'Coordinate'"); in Parameterize()
2173 InstructionDesc[OpImageSparseSampleDrefExplicitLod].operands.push(OperandId, "'D~ref~'"); in Parameterize()
2174 … InstructionDesc[OpImageSparseSampleDrefExplicitLod].operands.push(OperandImageOperands, "", true); in Parameterize()
2175 … InstructionDesc[OpImageSparseSampleDrefExplicitLod].operands.push(OperandVariableIds, "", true); in Parameterize()
2177 … InstructionDesc[OpImageSparseSampleProjImplicitLod].operands.push(OperandId, "'Sampled Image'"); in Parameterize()
2178 … InstructionDesc[OpImageSparseSampleProjImplicitLod].operands.push(OperandId, "'Coordinate'"); in Parameterize()
2179 … InstructionDesc[OpImageSparseSampleProjImplicitLod].operands.push(OperandImageOperands, "", true); in Parameterize()
2180 … InstructionDesc[OpImageSparseSampleProjImplicitLod].operands.push(OperandVariableIds, "", true); in Parameterize()
2182 … InstructionDesc[OpImageSparseSampleProjExplicitLod].operands.push(OperandId, "'Sampled Image'"); in Parameterize()
2183 … InstructionDesc[OpImageSparseSampleProjExplicitLod].operands.push(OperandId, "'Coordinate'"); in Parameterize()
2184 … InstructionDesc[OpImageSparseSampleProjExplicitLod].operands.push(OperandImageOperands, "", true); in Parameterize()
2185 … InstructionDesc[OpImageSparseSampleProjExplicitLod].operands.push(OperandVariableIds, "", true); in Parameterize()
2187 …InstructionDesc[OpImageSparseSampleProjDrefImplicitLod].operands.push(OperandId, "'Sampled Image'"… in Parameterize()
2188 … InstructionDesc[OpImageSparseSampleProjDrefImplicitLod].operands.push(OperandId, "'Coordinate'"); in Parameterize()
2189 … InstructionDesc[OpImageSparseSampleProjDrefImplicitLod].operands.push(OperandId, "'D~ref~'"); in Parameterize()
2190 …InstructionDesc[OpImageSparseSampleProjDrefImplicitLod].operands.push(OperandImageOperands, "", tr… in Parameterize()
2191 …InstructionDesc[OpImageSparseSampleProjDrefImplicitLod].operands.push(OperandVariableIds, "", true… in Parameterize()
2193 …InstructionDesc[OpImageSparseSampleProjDrefExplicitLod].operands.push(OperandId, "'Sampled Image'"… in Parameterize()
2194 … InstructionDesc[OpImageSparseSampleProjDrefExplicitLod].operands.push(OperandId, "'Coordinate'"); in Parameterize()
2195 … InstructionDesc[OpImageSparseSampleProjDrefExplicitLod].operands.push(OperandId, "'D~ref~'"); in Parameterize()
2196 …InstructionDesc[OpImageSparseSampleProjDrefExplicitLod].operands.push(OperandImageOperands, "", tr… in Parameterize()
2197 …InstructionDesc[OpImageSparseSampleProjDrefExplicitLod].operands.push(OperandVariableIds, "", true… in Parameterize()
2199 InstructionDesc[OpImageSparseFetch].operands.push(OperandId, "'Image'"); in Parameterize()
2200 InstructionDesc[OpImageSparseFetch].operands.push(OperandId, "'Coordinate'"); in Parameterize()
2201 InstructionDesc[OpImageSparseFetch].operands.push(OperandImageOperands, "", true); in Parameterize()
2202 InstructionDesc[OpImageSparseFetch].operands.push(OperandVariableIds, "", true); in Parameterize()
2204 InstructionDesc[OpImageSparseGather].operands.push(OperandId, "'Sampled Image'"); in Parameterize()
2205 InstructionDesc[OpImageSparseGather].operands.push(OperandId, "'Coordinate'"); in Parameterize()
2206 InstructionDesc[OpImageSparseGather].operands.push(OperandId, "'Component'"); in Parameterize()
2207 InstructionDesc[OpImageSparseGather].operands.push(OperandImageOperands, "", true); in Parameterize()
2208 InstructionDesc[OpImageSparseGather].operands.push(OperandVariableIds, "", true); in Parameterize()
2210 InstructionDesc[OpImageSparseDrefGather].operands.push(OperandId, "'Sampled Image'"); in Parameterize()
2211 InstructionDesc[OpImageSparseDrefGather].operands.push(OperandId, "'Coordinate'"); in Parameterize()
2212 InstructionDesc[OpImageSparseDrefGather].operands.push(OperandId, "'D~ref~'"); in Parameterize()
2213 InstructionDesc[OpImageSparseDrefGather].operands.push(OperandImageOperands, "", true); in Parameterize()
2214 InstructionDesc[OpImageSparseDrefGather].operands.push(OperandVariableIds, "", true); in Parameterize()
2216 InstructionDesc[OpImageSparseRead].operands.push(OperandId, "'Image'"); in Parameterize()
2217 InstructionDesc[OpImageSparseRead].operands.push(OperandId, "'Coordinate'"); in Parameterize()
2218 InstructionDesc[OpImageSparseRead].operands.push(OperandImageOperands, "", true); in Parameterize()
2219 InstructionDesc[OpImageSparseRead].operands.push(OperandVariableIds, "", true); in Parameterize()
2221 InstructionDesc[OpImageSparseTexelsResident].operands.push(OperandId, "'Resident Code'"); in Parameterize()
2223 InstructionDesc[OpImageQuerySizeLod].operands.push(OperandId, "'Image'"); in Parameterize()
2224 InstructionDesc[OpImageQuerySizeLod].operands.push(OperandId, "'Level of Detail'"); in Parameterize()
2226 InstructionDesc[OpImageQuerySize].operands.push(OperandId, "'Image'"); in Parameterize()
2228 InstructionDesc[OpImageQueryLod].operands.push(OperandId, "'Image'"); in Parameterize()
2229 InstructionDesc[OpImageQueryLod].operands.push(OperandId, "'Coordinate'"); in Parameterize()
2231 InstructionDesc[OpImageQueryLevels].operands.push(OperandId, "'Image'"); in Parameterize()
2233 InstructionDesc[OpImageQuerySamples].operands.push(OperandId, "'Image'"); in Parameterize()
2235 InstructionDesc[OpImageQueryFormat].operands.push(OperandId, "'Image'"); in Parameterize()
2237 InstructionDesc[OpImageQueryOrder].operands.push(OperandId, "'Image'"); in Parameterize()
2239 InstructionDesc[OpAccessChain].operands.push(OperandId, "'Base'"); in Parameterize()
2240 InstructionDesc[OpAccessChain].operands.push(OperandVariableIds, "'Indexes'"); in Parameterize()
2242 InstructionDesc[OpInBoundsAccessChain].operands.push(OperandId, "'Base'"); in Parameterize()
2243 InstructionDesc[OpInBoundsAccessChain].operands.push(OperandVariableIds, "'Indexes'"); in Parameterize()
2245 InstructionDesc[OpPtrAccessChain].operands.push(OperandId, "'Base'"); in Parameterize()
2246 InstructionDesc[OpPtrAccessChain].operands.push(OperandId, "'Element'"); in Parameterize()
2247 InstructionDesc[OpPtrAccessChain].operands.push(OperandVariableIds, "'Indexes'"); in Parameterize()
2249 InstructionDesc[OpInBoundsPtrAccessChain].operands.push(OperandId, "'Base'"); in Parameterize()
2250 InstructionDesc[OpInBoundsPtrAccessChain].operands.push(OperandId, "'Element'"); in Parameterize()
2251 InstructionDesc[OpInBoundsPtrAccessChain].operands.push(OperandVariableIds, "'Indexes'"); in Parameterize()
2253 InstructionDesc[OpSNegate].operands.push(OperandId, "'Operand'"); in Parameterize()
2255 InstructionDesc[OpFNegate].operands.push(OperandId, "'Operand'"); in Parameterize()
2257 InstructionDesc[OpNot].operands.push(OperandId, "'Operand'"); in Parameterize()
2259 InstructionDesc[OpAny].operands.push(OperandId, "'Vector'"); in Parameterize()
2261 InstructionDesc[OpAll].operands.push(OperandId, "'Vector'"); in Parameterize()
2263 InstructionDesc[OpConvertFToU].operands.push(OperandId, "'Float Value'"); in Parameterize()
2265 InstructionDesc[OpConvertFToS].operands.push(OperandId, "'Float Value'"); in Parameterize()
2267 InstructionDesc[OpConvertSToF].operands.push(OperandId, "'Signed Value'"); in Parameterize()
2269 InstructionDesc[OpConvertUToF].operands.push(OperandId, "'Unsigned Value'"); in Parameterize()
2271 InstructionDesc[OpUConvert].operands.push(OperandId, "'Unsigned Value'"); in Parameterize()
2273 InstructionDesc[OpSConvert].operands.push(OperandId, "'Signed Value'"); in Parameterize()
2275 InstructionDesc[OpFConvert].operands.push(OperandId, "'Float Value'"); in Parameterize()
2277 InstructionDesc[OpSatConvertSToU].operands.push(OperandId, "'Signed Value'"); in Parameterize()
2279 InstructionDesc[OpSatConvertUToS].operands.push(OperandId, "'Unsigned Value'"); in Parameterize()
2281 InstructionDesc[OpConvertPtrToU].operands.push(OperandId, "'Pointer'"); in Parameterize()
2283 InstructionDesc[OpConvertUToPtr].operands.push(OperandId, "'Integer Value'"); in Parameterize()
2285 InstructionDesc[OpPtrCastToGeneric].operands.push(OperandId, "'Pointer'"); in Parameterize()
2287 InstructionDesc[OpGenericCastToPtr].operands.push(OperandId, "'Pointer'"); in Parameterize()
2289 InstructionDesc[OpGenericCastToPtrExplicit].operands.push(OperandId, "'Pointer'"); in Parameterize()
2290 InstructionDesc[OpGenericCastToPtrExplicit].operands.push(OperandStorage, "'Storage'"); in Parameterize()
2292 InstructionDesc[OpGenericPtrMemSemantics].operands.push(OperandId, "'Pointer'"); in Parameterize()
2294 InstructionDesc[OpBitcast].operands.push(OperandId, "'Operand'"); in Parameterize()
2296 InstructionDesc[OpQuantizeToF16].operands.push(OperandId, "'Value'"); in Parameterize()
2298 InstructionDesc[OpTranspose].operands.push(OperandId, "'Matrix'"); in Parameterize()
2300 InstructionDesc[OpCopyLogical].operands.push(OperandId, "'Operand'"); in Parameterize()
2302 InstructionDesc[OpIsNan].operands.push(OperandId, "'x'"); in Parameterize()
2304 InstructionDesc[OpIsInf].operands.push(OperandId, "'x'"); in Parameterize()
2306 InstructionDesc[OpIsFinite].operands.push(OperandId, "'x'"); in Parameterize()
2308 InstructionDesc[OpIsNormal].operands.push(OperandId, "'x'"); in Parameterize()
2310 InstructionDesc[OpSignBitSet].operands.push(OperandId, "'x'"); in Parameterize()
2312 InstructionDesc[OpLessOrGreater].operands.push(OperandId, "'x'"); in Parameterize()
2313 InstructionDesc[OpLessOrGreater].operands.push(OperandId, "'y'"); in Parameterize()
2315 InstructionDesc[OpOrdered].operands.push(OperandId, "'x'"); in Parameterize()
2316 InstructionDesc[OpOrdered].operands.push(OperandId, "'y'"); in Parameterize()
2318 InstructionDesc[OpUnordered].operands.push(OperandId, "'x'"); in Parameterize()
2319 InstructionDesc[OpUnordered].operands.push(OperandId, "'y'"); in Parameterize()
2321 InstructionDesc[OpArrayLength].operands.push(OperandId, "'Structure'"); in Parameterize()
2322 InstructionDesc[OpArrayLength].operands.push(OperandLiteralNumber, "'Array member'"); in Parameterize()
2324 InstructionDesc[OpIAdd].operands.push(OperandId, "'Operand 1'"); in Parameterize()
2325 InstructionDesc[OpIAdd].operands.push(OperandId, "'Operand 2'"); in Parameterize()
2327 InstructionDesc[OpFAdd].operands.push(OperandId, "'Operand 1'"); in Parameterize()
2328 InstructionDesc[OpFAdd].operands.push(OperandId, "'Operand 2'"); in Parameterize()
2330 InstructionDesc[OpISub].operands.push(OperandId, "'Operand 1'"); in Parameterize()
2331 InstructionDesc[OpISub].operands.push(OperandId, "'Operand 2'"); in Parameterize()
2333 InstructionDesc[OpFSub].operands.push(OperandId, "'Operand 1'"); in Parameterize()
2334 InstructionDesc[OpFSub].operands.push(OperandId, "'Operand 2'"); in Parameterize()
2336 InstructionDesc[OpIMul].operands.push(OperandId, "'Operand 1'"); in Parameterize()
2337 InstructionDesc[OpIMul].operands.push(OperandId, "'Operand 2'"); in Parameterize()
2339 InstructionDesc[OpFMul].operands.push(OperandId, "'Operand 1'"); in Parameterize()
2340 InstructionDesc[OpFMul].operands.push(OperandId, "'Operand 2'"); in Parameterize()
2342 InstructionDesc[OpUDiv].operands.push(OperandId, "'Operand 1'"); in Parameterize()
2343 InstructionDesc[OpUDiv].operands.push(OperandId, "'Operand 2'"); in Parameterize()
2345 InstructionDesc[OpSDiv].operands.push(OperandId, "'Operand 1'"); in Parameterize()
2346 InstructionDesc[OpSDiv].operands.push(OperandId, "'Operand 2'"); in Parameterize()
2348 InstructionDesc[OpFDiv].operands.push(OperandId, "'Operand 1'"); in Parameterize()
2349 InstructionDesc[OpFDiv].operands.push(OperandId, "'Operand 2'"); in Parameterize()
2351 InstructionDesc[OpUMod].operands.push(OperandId, "'Operand 1'"); in Parameterize()
2352 InstructionDesc[OpUMod].operands.push(OperandId, "'Operand 2'"); in Parameterize()
2354 InstructionDesc[OpSRem].operands.push(OperandId, "'Operand 1'"); in Parameterize()
2355 InstructionDesc[OpSRem].operands.push(OperandId, "'Operand 2'"); in Parameterize()
2357 InstructionDesc[OpSMod].operands.push(OperandId, "'Operand 1'"); in Parameterize()
2358 InstructionDesc[OpSMod].operands.push(OperandId, "'Operand 2'"); in Parameterize()
2360 InstructionDesc[OpFRem].operands.push(OperandId, "'Operand 1'"); in Parameterize()
2361 InstructionDesc[OpFRem].operands.push(OperandId, "'Operand 2'"); in Parameterize()
2363 InstructionDesc[OpFMod].operands.push(OperandId, "'Operand 1'"); in Parameterize()
2364 InstructionDesc[OpFMod].operands.push(OperandId, "'Operand 2'"); in Parameterize()
2366 InstructionDesc[OpVectorTimesScalar].operands.push(OperandId, "'Vector'"); in Parameterize()
2367 InstructionDesc[OpVectorTimesScalar].operands.push(OperandId, "'Scalar'"); in Parameterize()
2369 InstructionDesc[OpMatrixTimesScalar].operands.push(OperandId, "'Matrix'"); in Parameterize()
2370 InstructionDesc[OpMatrixTimesScalar].operands.push(OperandId, "'Scalar'"); in Parameterize()
2372 InstructionDesc[OpVectorTimesMatrix].operands.push(OperandId, "'Vector'"); in Parameterize()
2373 InstructionDesc[OpVectorTimesMatrix].operands.push(OperandId, "'Matrix'"); in Parameterize()
2375 InstructionDesc[OpMatrixTimesVector].operands.push(OperandId, "'Matrix'"); in Parameterize()
2376 InstructionDesc[OpMatrixTimesVector].operands.push(OperandId, "'Vector'"); in Parameterize()
2378 InstructionDesc[OpMatrixTimesMatrix].operands.push(OperandId, "'LeftMatrix'"); in Parameterize()
2379 InstructionDesc[OpMatrixTimesMatrix].operands.push(OperandId, "'RightMatrix'"); in Parameterize()
2381 InstructionDesc[OpOuterProduct].operands.push(OperandId, "'Vector 1'"); in Parameterize()
2382 InstructionDesc[OpOuterProduct].operands.push(OperandId, "'Vector 2'"); in Parameterize()
2384 InstructionDesc[OpDot].operands.push(OperandId, "'Vector 1'"); in Parameterize()
2385 InstructionDesc[OpDot].operands.push(OperandId, "'Vector 2'"); in Parameterize()
2387 InstructionDesc[OpIAddCarry].operands.push(OperandId, "'Operand 1'"); in Parameterize()
2388 InstructionDesc[OpIAddCarry].operands.push(OperandId, "'Operand 2'"); in Parameterize()
2390 InstructionDesc[OpISubBorrow].operands.push(OperandId, "'Operand 1'"); in Parameterize()
2391 InstructionDesc[OpISubBorrow].operands.push(OperandId, "'Operand 2'"); in Parameterize()
2393 InstructionDesc[OpUMulExtended].operands.push(OperandId, "'Operand 1'"); in Parameterize()
2394 InstructionDesc[OpUMulExtended].operands.push(OperandId, "'Operand 2'"); in Parameterize()
2396 InstructionDesc[OpSMulExtended].operands.push(OperandId, "'Operand 1'"); in Parameterize()
2397 InstructionDesc[OpSMulExtended].operands.push(OperandId, "'Operand 2'"); in Parameterize()
2399 InstructionDesc[OpShiftRightLogical].operands.push(OperandId, "'Base'"); in Parameterize()
2400 InstructionDesc[OpShiftRightLogical].operands.push(OperandId, "'Shift'"); in Parameterize()
2402 InstructionDesc[OpShiftRightArithmetic].operands.push(OperandId, "'Base'"); in Parameterize()
2403 InstructionDesc[OpShiftRightArithmetic].operands.push(OperandId, "'Shift'"); in Parameterize()
2405 InstructionDesc[OpShiftLeftLogical].operands.push(OperandId, "'Base'"); in Parameterize()
2406 InstructionDesc[OpShiftLeftLogical].operands.push(OperandId, "'Shift'"); in Parameterize()
2408 InstructionDesc[OpLogicalOr].operands.push(OperandId, "'Operand 1'"); in Parameterize()
2409 InstructionDesc[OpLogicalOr].operands.push(OperandId, "'Operand 2'"); in Parameterize()
2411 InstructionDesc[OpLogicalAnd].operands.push(OperandId, "'Operand 1'"); in Parameterize()
2412 InstructionDesc[OpLogicalAnd].operands.push(OperandId, "'Operand 2'"); in Parameterize()
2414 InstructionDesc[OpLogicalEqual].operands.push(OperandId, "'Operand 1'"); in Parameterize()
2415 InstructionDesc[OpLogicalEqual].operands.push(OperandId, "'Operand 2'"); in Parameterize()
2417 InstructionDesc[OpLogicalNotEqual].operands.push(OperandId, "'Operand 1'"); in Parameterize()
2418 InstructionDesc[OpLogicalNotEqual].operands.push(OperandId, "'Operand 2'"); in Parameterize()
2420 InstructionDesc[OpLogicalNot].operands.push(OperandId, "'Operand'"); in Parameterize()
2422 InstructionDesc[OpBitwiseOr].operands.push(OperandId, "'Operand 1'"); in Parameterize()
2423 InstructionDesc[OpBitwiseOr].operands.push(OperandId, "'Operand 2'"); in Parameterize()
2425 InstructionDesc[OpBitwiseXor].operands.push(OperandId, "'Operand 1'"); in Parameterize()
2426 InstructionDesc[OpBitwiseXor].operands.push(OperandId, "'Operand 2'"); in Parameterize()
2428 InstructionDesc[OpBitwiseAnd].operands.push(OperandId, "'Operand 1'"); in Parameterize()
2429 InstructionDesc[OpBitwiseAnd].operands.push(OperandId, "'Operand 2'"); in Parameterize()
2431 InstructionDesc[OpBitFieldInsert].operands.push(OperandId, "'Base'"); in Parameterize()
2432 InstructionDesc[OpBitFieldInsert].operands.push(OperandId, "'Insert'"); in Parameterize()
2433 InstructionDesc[OpBitFieldInsert].operands.push(OperandId, "'Offset'"); in Parameterize()
2434 InstructionDesc[OpBitFieldInsert].operands.push(OperandId, "'Count'"); in Parameterize()
2436 InstructionDesc[OpBitFieldSExtract].operands.push(OperandId, "'Base'"); in Parameterize()
2437 InstructionDesc[OpBitFieldSExtract].operands.push(OperandId, "'Offset'"); in Parameterize()
2438 InstructionDesc[OpBitFieldSExtract].operands.push(OperandId, "'Count'"); in Parameterize()
2440 InstructionDesc[OpBitFieldUExtract].operands.push(OperandId, "'Base'"); in Parameterize()
2441 InstructionDesc[OpBitFieldUExtract].operands.push(OperandId, "'Offset'"); in Parameterize()
2442 InstructionDesc[OpBitFieldUExtract].operands.push(OperandId, "'Count'"); in Parameterize()
2444 InstructionDesc[OpBitReverse].operands.push(OperandId, "'Base'"); in Parameterize()
2446 InstructionDesc[OpBitCount].operands.push(OperandId, "'Base'"); in Parameterize()
2448 InstructionDesc[OpSelect].operands.push(OperandId, "'Condition'"); in Parameterize()
2449 InstructionDesc[OpSelect].operands.push(OperandId, "'Object 1'"); in Parameterize()
2450 InstructionDesc[OpSelect].operands.push(OperandId, "'Object 2'"); in Parameterize()
2452 InstructionDesc[OpIEqual].operands.push(OperandId, "'Operand 1'"); in Parameterize()
2453 InstructionDesc[OpIEqual].operands.push(OperandId, "'Operand 2'"); in Parameterize()
2455 InstructionDesc[OpFOrdEqual].operands.push(OperandId, "'Operand 1'"); in Parameterize()
2456 InstructionDesc[OpFOrdEqual].operands.push(OperandId, "'Operand 2'"); in Parameterize()
2458 InstructionDesc[OpFUnordEqual].operands.push(OperandId, "'Operand 1'"); in Parameterize()
2459 InstructionDesc[OpFUnordEqual].operands.push(OperandId, "'Operand 2'"); in Parameterize()
2461 InstructionDesc[OpINotEqual].operands.push(OperandId, "'Operand 1'"); in Parameterize()
2462 InstructionDesc[OpINotEqual].operands.push(OperandId, "'Operand 2'"); in Parameterize()
2464 InstructionDesc[OpFOrdNotEqual].operands.push(OperandId, "'Operand 1'"); in Parameterize()
2465 InstructionDesc[OpFOrdNotEqual].operands.push(OperandId, "'Operand 2'"); in Parameterize()
2467 InstructionDesc[OpFUnordNotEqual].operands.push(OperandId, "'Operand 1'"); in Parameterize()
2468 InstructionDesc[OpFUnordNotEqual].operands.push(OperandId, "'Operand 2'"); in Parameterize()
2470 InstructionDesc[OpULessThan].operands.push(OperandId, "'Operand 1'"); in Parameterize()
2471 InstructionDesc[OpULessThan].operands.push(OperandId, "'Operand 2'"); in Parameterize()
2473 InstructionDesc[OpSLessThan].operands.push(OperandId, "'Operand 1'"); in Parameterize()
2474 InstructionDesc[OpSLessThan].operands.push(OperandId, "'Operand 2'"); in Parameterize()
2476 InstructionDesc[OpFOrdLessThan].operands.push(OperandId, "'Operand 1'"); in Parameterize()
2477 InstructionDesc[OpFOrdLessThan].operands.push(OperandId, "'Operand 2'"); in Parameterize()
2479 InstructionDesc[OpFUnordLessThan].operands.push(OperandId, "'Operand 1'"); in Parameterize()
2480 InstructionDesc[OpFUnordLessThan].operands.push(OperandId, "'Operand 2'"); in Parameterize()
2482 InstructionDesc[OpUGreaterThan].operands.push(OperandId, "'Operand 1'"); in Parameterize()
2483 InstructionDesc[OpUGreaterThan].operands.push(OperandId, "'Operand 2'"); in Parameterize()
2485 InstructionDesc[OpSGreaterThan].operands.push(OperandId, "'Operand 1'"); in Parameterize()
2486 InstructionDesc[OpSGreaterThan].operands.push(OperandId, "'Operand 2'"); in Parameterize()
2488 InstructionDesc[OpFOrdGreaterThan].operands.push(OperandId, "'Operand 1'"); in Parameterize()
2489 InstructionDesc[OpFOrdGreaterThan].operands.push(OperandId, "'Operand 2'"); in Parameterize()
2491 InstructionDesc[OpFUnordGreaterThan].operands.push(OperandId, "'Operand 1'"); in Parameterize()
2492 InstructionDesc[OpFUnordGreaterThan].operands.push(OperandId, "'Operand 2'"); in Parameterize()
2494 InstructionDesc[OpULessThanEqual].operands.push(OperandId, "'Operand 1'"); in Parameterize()
2495 InstructionDesc[OpULessThanEqual].operands.push(OperandId, "'Operand 2'"); in Parameterize()
2497 InstructionDesc[OpSLessThanEqual].operands.push(OperandId, "'Operand 1'"); in Parameterize()
2498 InstructionDesc[OpSLessThanEqual].operands.push(OperandId, "'Operand 2'"); in Parameterize()
2500 InstructionDesc[OpFOrdLessThanEqual].operands.push(OperandId, "'Operand 1'"); in Parameterize()
2501 InstructionDesc[OpFOrdLessThanEqual].operands.push(OperandId, "'Operand 2'"); in Parameterize()
2503 InstructionDesc[OpFUnordLessThanEqual].operands.push(OperandId, "'Operand 1'"); in Parameterize()
2504 InstructionDesc[OpFUnordLessThanEqual].operands.push(OperandId, "'Operand 2'"); in Parameterize()
2506 InstructionDesc[OpUGreaterThanEqual].operands.push(OperandId, "'Operand 1'"); in Parameterize()
2507 InstructionDesc[OpUGreaterThanEqual].operands.push(OperandId, "'Operand 2'"); in Parameterize()
2509 InstructionDesc[OpSGreaterThanEqual].operands.push(OperandId, "'Operand 1'"); in Parameterize()
2510 InstructionDesc[OpSGreaterThanEqual].operands.push(OperandId, "'Operand 2'"); in Parameterize()
2512 InstructionDesc[OpFOrdGreaterThanEqual].operands.push(OperandId, "'Operand 1'"); in Parameterize()
2513 InstructionDesc[OpFOrdGreaterThanEqual].operands.push(OperandId, "'Operand 2'"); in Parameterize()
2515 InstructionDesc[OpFUnordGreaterThanEqual].operands.push(OperandId, "'Operand 1'"); in Parameterize()
2516 InstructionDesc[OpFUnordGreaterThanEqual].operands.push(OperandId, "'Operand 2'"); in Parameterize()
2518 InstructionDesc[OpDPdx].operands.push(OperandId, "'P'"); in Parameterize()
2520 InstructionDesc[OpDPdy].operands.push(OperandId, "'P'"); in Parameterize()
2522 InstructionDesc[OpFwidth].operands.push(OperandId, "'P'"); in Parameterize()
2524 InstructionDesc[OpDPdxFine].operands.push(OperandId, "'P'"); in Parameterize()
2526 InstructionDesc[OpDPdyFine].operands.push(OperandId, "'P'"); in Parameterize()
2528 InstructionDesc[OpFwidthFine].operands.push(OperandId, "'P'"); in Parameterize()
2530 InstructionDesc[OpDPdxCoarse].operands.push(OperandId, "'P'"); in Parameterize()
2532 InstructionDesc[OpDPdyCoarse].operands.push(OperandId, "'P'"); in Parameterize()
2534 InstructionDesc[OpFwidthCoarse].operands.push(OperandId, "'P'"); in Parameterize()
2536 InstructionDesc[OpEmitStreamVertex].operands.push(OperandId, "'Stream'"); in Parameterize()
2538 InstructionDesc[OpEndStreamPrimitive].operands.push(OperandId, "'Stream'"); in Parameterize()
2540 InstructionDesc[OpControlBarrier].operands.push(OperandScope, "'Execution'"); in Parameterize()
2541 InstructionDesc[OpControlBarrier].operands.push(OperandScope, "'Memory'"); in Parameterize()
2542 InstructionDesc[OpControlBarrier].operands.push(OperandMemorySemantics, "'Semantics'"); in Parameterize()
2544 InstructionDesc[OpMemoryBarrier].operands.push(OperandScope, "'Memory'"); in Parameterize()
2545 InstructionDesc[OpMemoryBarrier].operands.push(OperandMemorySemantics, "'Semantics'"); in Parameterize()
2547 InstructionDesc[OpImageTexelPointer].operands.push(OperandId, "'Image'"); in Parameterize()
2548 InstructionDesc[OpImageTexelPointer].operands.push(OperandId, "'Coordinate'"); in Parameterize()
2549 InstructionDesc[OpImageTexelPointer].operands.push(OperandId, "'Sample'"); in Parameterize()
2551 InstructionDesc[OpAtomicLoad].operands.push(OperandId, "'Pointer'"); in Parameterize()
2552 InstructionDesc[OpAtomicLoad].operands.push(OperandScope, "'Scope'"); in Parameterize()
2553 InstructionDesc[OpAtomicLoad].operands.push(OperandMemorySemantics, "'Semantics'"); in Parameterize()
2555 InstructionDesc[OpAtomicStore].operands.push(OperandId, "'Pointer'"); in Parameterize()
2556 InstructionDesc[OpAtomicStore].operands.push(OperandScope, "'Scope'"); in Parameterize()
2557 InstructionDesc[OpAtomicStore].operands.push(OperandMemorySemantics, "'Semantics'"); in Parameterize()
2558 InstructionDesc[OpAtomicStore].operands.push(OperandId, "'Value'"); in Parameterize()
2560 InstructionDesc[OpAtomicExchange].operands.push(OperandId, "'Pointer'"); in Parameterize()
2561 InstructionDesc[OpAtomicExchange].operands.push(OperandScope, "'Scope'"); in Parameterize()
2562 InstructionDesc[OpAtomicExchange].operands.push(OperandMemorySemantics, "'Semantics'"); in Parameterize()
2563 InstructionDesc[OpAtomicExchange].operands.push(OperandId, "'Value'"); in Parameterize()
2565 InstructionDesc[OpAtomicCompareExchange].operands.push(OperandId, "'Pointer'"); in Parameterize()
2566 InstructionDesc[OpAtomicCompareExchange].operands.push(OperandScope, "'Scope'"); in Parameterize()
2567 InstructionDesc[OpAtomicCompareExchange].operands.push(OperandMemorySemantics, "'Equal'"); in Parameterize()
2568 InstructionDesc[OpAtomicCompareExchange].operands.push(OperandMemorySemantics, "'Unequal'"); in Parameterize()
2569 InstructionDesc[OpAtomicCompareExchange].operands.push(OperandId, "'Value'"); in Parameterize()
2570 InstructionDesc[OpAtomicCompareExchange].operands.push(OperandId, "'Comparator'"); in Parameterize()
2572 InstructionDesc[OpAtomicCompareExchangeWeak].operands.push(OperandId, "'Pointer'"); in Parameterize()
2573 InstructionDesc[OpAtomicCompareExchangeWeak].operands.push(OperandScope, "'Scope'"); in Parameterize()
2574 … InstructionDesc[OpAtomicCompareExchangeWeak].operands.push(OperandMemorySemantics, "'Equal'"); in Parameterize()
2575 … InstructionDesc[OpAtomicCompareExchangeWeak].operands.push(OperandMemorySemantics, "'Unequal'"); in Parameterize()
2576 InstructionDesc[OpAtomicCompareExchangeWeak].operands.push(OperandId, "'Value'"); in Parameterize()
2577 InstructionDesc[OpAtomicCompareExchangeWeak].operands.push(OperandId, "'Comparator'"); in Parameterize()
2579 InstructionDesc[OpAtomicIIncrement].operands.push(OperandId, "'Pointer'"); in Parameterize()
2580 InstructionDesc[OpAtomicIIncrement].operands.push(OperandScope, "'Scope'"); in Parameterize()
2581 InstructionDesc[OpAtomicIIncrement].operands.push(OperandMemorySemantics, "'Semantics'"); in Parameterize()
2583 InstructionDesc[OpAtomicIDecrement].operands.push(OperandId, "'Pointer'"); in Parameterize()
2584 InstructionDesc[OpAtomicIDecrement].operands.push(OperandScope, "'Scope'"); in Parameterize()
2585 InstructionDesc[OpAtomicIDecrement].operands.push(OperandMemorySemantics, "'Semantics'"); in Parameterize()
2587 InstructionDesc[OpAtomicIAdd].operands.push(OperandId, "'Pointer'"); in Parameterize()
2588 InstructionDesc[OpAtomicIAdd].operands.push(OperandScope, "'Scope'"); in Parameterize()
2589 InstructionDesc[OpAtomicIAdd].operands.push(OperandMemorySemantics, "'Semantics'"); in Parameterize()
2590 InstructionDesc[OpAtomicIAdd].operands.push(OperandId, "'Value'"); in Parameterize()
2592 InstructionDesc[OpAtomicFAddEXT].operands.push(OperandId, "'Pointer'"); in Parameterize()
2593 InstructionDesc[OpAtomicFAddEXT].operands.push(OperandScope, "'Scope'"); in Parameterize()
2594 InstructionDesc[OpAtomicFAddEXT].operands.push(OperandMemorySemantics, "'Semantics'"); in Parameterize()
2595 InstructionDesc[OpAtomicFAddEXT].operands.push(OperandId, "'Value'"); in Parameterize()
2597 InstructionDesc[OpAssumeTrueKHR].operands.push(OperandId, "'Condition'"); in Parameterize()
2599 InstructionDesc[OpExpectKHR].operands.push(OperandId, "'Value'"); in Parameterize()
2600 InstructionDesc[OpExpectKHR].operands.push(OperandId, "'ExpectedValue'"); in Parameterize()
2602 InstructionDesc[OpAtomicISub].operands.push(OperandId, "'Pointer'"); in Parameterize()
2603 InstructionDesc[OpAtomicISub].operands.push(OperandScope, "'Scope'"); in Parameterize()
2604 InstructionDesc[OpAtomicISub].operands.push(OperandMemorySemantics, "'Semantics'"); in Parameterize()
2605 InstructionDesc[OpAtomicISub].operands.push(OperandId, "'Value'"); in Parameterize()
2607 InstructionDesc[OpAtomicUMin].operands.push(OperandId, "'Pointer'"); in Parameterize()
2608 InstructionDesc[OpAtomicUMin].operands.push(OperandScope, "'Scope'"); in Parameterize()
2609 InstructionDesc[OpAtomicUMin].operands.push(OperandMemorySemantics, "'Semantics'"); in Parameterize()
2610 InstructionDesc[OpAtomicUMin].operands.push(OperandId, "'Value'"); in Parameterize()
2612 InstructionDesc[OpAtomicUMax].operands.push(OperandId, "'Pointer'"); in Parameterize()
2613 InstructionDesc[OpAtomicUMax].operands.push(OperandScope, "'Scope'"); in Parameterize()
2614 InstructionDesc[OpAtomicUMax].operands.push(OperandMemorySemantics, "'Semantics'"); in Parameterize()
2615 InstructionDesc[OpAtomicUMax].operands.push(OperandId, "'Value'"); in Parameterize()
2617 InstructionDesc[OpAtomicSMin].operands.push(OperandId, "'Pointer'"); in Parameterize()
2618 InstructionDesc[OpAtomicSMin].operands.push(OperandScope, "'Scope'"); in Parameterize()
2619 InstructionDesc[OpAtomicSMin].operands.push(OperandMemorySemantics, "'Semantics'"); in Parameterize()
2620 InstructionDesc[OpAtomicSMin].operands.push(OperandId, "'Value'"); in Parameterize()
2622 InstructionDesc[OpAtomicSMax].operands.push(OperandId, "'Pointer'"); in Parameterize()
2623 InstructionDesc[OpAtomicSMax].operands.push(OperandScope, "'Scope'"); in Parameterize()
2624 InstructionDesc[OpAtomicSMax].operands.push(OperandMemorySemantics, "'Semantics'"); in Parameterize()
2625 InstructionDesc[OpAtomicSMax].operands.push(OperandId, "'Value'"); in Parameterize()
2627 InstructionDesc[OpAtomicFMinEXT].operands.push(OperandId, "'Pointer'"); in Parameterize()
2628 InstructionDesc[OpAtomicFMinEXT].operands.push(OperandScope, "'Scope'"); in Parameterize()
2629 InstructionDesc[OpAtomicFMinEXT].operands.push(OperandMemorySemantics, "'Semantics'"); in Parameterize()
2630 InstructionDesc[OpAtomicFMinEXT].operands.push(OperandId, "'Value'"); in Parameterize()
2632 InstructionDesc[OpAtomicFMaxEXT].operands.push(OperandId, "'Pointer'"); in Parameterize()
2633 InstructionDesc[OpAtomicFMaxEXT].operands.push(OperandScope, "'Scope'"); in Parameterize()
2634 InstructionDesc[OpAtomicFMaxEXT].operands.push(OperandMemorySemantics, "'Semantics'"); in Parameterize()
2635 InstructionDesc[OpAtomicFMaxEXT].operands.push(OperandId, "'Value'"); in Parameterize()
2637 InstructionDesc[OpAtomicAnd].operands.push(OperandId, "'Pointer'"); in Parameterize()
2638 InstructionDesc[OpAtomicAnd].operands.push(OperandScope, "'Scope'"); in Parameterize()
2639 InstructionDesc[OpAtomicAnd].operands.push(OperandMemorySemantics, "'Semantics'"); in Parameterize()
2640 InstructionDesc[OpAtomicAnd].operands.push(OperandId, "'Value'"); in Parameterize()
2642 InstructionDesc[OpAtomicOr].operands.push(OperandId, "'Pointer'"); in Parameterize()
2643 InstructionDesc[OpAtomicOr].operands.push(OperandScope, "'Scope'"); in Parameterize()
2644 InstructionDesc[OpAtomicOr].operands.push(OperandMemorySemantics, "'Semantics'"); in Parameterize()
2645 InstructionDesc[OpAtomicOr].operands.push(OperandId, "'Value'"); in Parameterize()
2647 InstructionDesc[OpAtomicXor].operands.push(OperandId, "'Pointer'"); in Parameterize()
2648 InstructionDesc[OpAtomicXor].operands.push(OperandScope, "'Scope'"); in Parameterize()
2649 InstructionDesc[OpAtomicXor].operands.push(OperandMemorySemantics, "'Semantics'"); in Parameterize()
2650 InstructionDesc[OpAtomicXor].operands.push(OperandId, "'Value'"); in Parameterize()
2652 InstructionDesc[OpAtomicFlagTestAndSet].operands.push(OperandId, "'Pointer'"); in Parameterize()
2653 InstructionDesc[OpAtomicFlagTestAndSet].operands.push(OperandScope, "'Scope'"); in Parameterize()
2654 … InstructionDesc[OpAtomicFlagTestAndSet].operands.push(OperandMemorySemantics, "'Semantics'"); in Parameterize()
2656 InstructionDesc[OpAtomicFlagClear].operands.push(OperandId, "'Pointer'"); in Parameterize()
2657 InstructionDesc[OpAtomicFlagClear].operands.push(OperandScope, "'Scope'"); in Parameterize()
2658 InstructionDesc[OpAtomicFlagClear].operands.push(OperandMemorySemantics, "'Semantics'"); in Parameterize()
2660 InstructionDesc[OpLoopMerge].operands.push(OperandId, "'Merge Block'"); in Parameterize()
2661 InstructionDesc[OpLoopMerge].operands.push(OperandId, "'Continue Target'"); in Parameterize()
2662 InstructionDesc[OpLoopMerge].operands.push(OperandLoop, ""); in Parameterize()
2663 InstructionDesc[OpLoopMerge].operands.push(OperandOptionalLiteral, ""); in Parameterize()
2665 InstructionDesc[OpSelectionMerge].operands.push(OperandId, "'Merge Block'"); in Parameterize()
2666 InstructionDesc[OpSelectionMerge].operands.push(OperandSelect, ""); in Parameterize()
2668 InstructionDesc[OpBranch].operands.push(OperandId, "'Target Label'"); in Parameterize()
2670 InstructionDesc[OpBranchConditional].operands.push(OperandId, "'Condition'"); in Parameterize()
2671 InstructionDesc[OpBranchConditional].operands.push(OperandId, "'True Label'"); in Parameterize()
2672 InstructionDesc[OpBranchConditional].operands.push(OperandId, "'False Label'"); in Parameterize()
2673 … InstructionDesc[OpBranchConditional].operands.push(OperandVariableLiterals, "'Branch weights'"); in Parameterize()
2675 InstructionDesc[OpSwitch].operands.push(OperandId, "'Selector'"); in Parameterize()
2676 InstructionDesc[OpSwitch].operands.push(OperandId, "'Default'"); in Parameterize()
2677 InstructionDesc[OpSwitch].operands.push(OperandVariableLiteralId, "'Target'"); in Parameterize()
2680 InstructionDesc[OpReturnValue].operands.push(OperandId, "'Value'"); in Parameterize()
2682 InstructionDesc[OpLifetimeStart].operands.push(OperandId, "'Pointer'"); in Parameterize()
2683 InstructionDesc[OpLifetimeStart].operands.push(OperandLiteralNumber, "'Size'"); in Parameterize()
2685 InstructionDesc[OpLifetimeStop].operands.push(OperandId, "'Pointer'"); in Parameterize()
2686 InstructionDesc[OpLifetimeStop].operands.push(OperandLiteralNumber, "'Size'"); in Parameterize()
2688 InstructionDesc[OpGroupAsyncCopy].operands.push(OperandScope, "'Execution'"); in Parameterize()
2689 InstructionDesc[OpGroupAsyncCopy].operands.push(OperandId, "'Destination'"); in Parameterize()
2690 InstructionDesc[OpGroupAsyncCopy].operands.push(OperandId, "'Source'"); in Parameterize()
2691 InstructionDesc[OpGroupAsyncCopy].operands.push(OperandId, "'Num Elements'"); in Parameterize()
2692 InstructionDesc[OpGroupAsyncCopy].operands.push(OperandId, "'Stride'"); in Parameterize()
2693 InstructionDesc[OpGroupAsyncCopy].operands.push(OperandId, "'Event'"); in Parameterize()
2695 InstructionDesc[OpGroupWaitEvents].operands.push(OperandScope, "'Execution'"); in Parameterize()
2696 InstructionDesc[OpGroupWaitEvents].operands.push(OperandId, "'Num Events'"); in Parameterize()
2697 InstructionDesc[OpGroupWaitEvents].operands.push(OperandId, "'Events List'"); in Parameterize()
2699 InstructionDesc[OpGroupAll].operands.push(OperandScope, "'Execution'"); in Parameterize()
2700 InstructionDesc[OpGroupAll].operands.push(OperandId, "'Predicate'"); in Parameterize()
2702 InstructionDesc[OpGroupAny].operands.push(OperandScope, "'Execution'"); in Parameterize()
2703 InstructionDesc[OpGroupAny].operands.push(OperandId, "'Predicate'"); in Parameterize()
2705 InstructionDesc[OpGroupBroadcast].operands.push(OperandScope, "'Execution'"); in Parameterize()
2706 InstructionDesc[OpGroupBroadcast].operands.push(OperandId, "'Value'"); in Parameterize()
2707 InstructionDesc[OpGroupBroadcast].operands.push(OperandId, "'LocalId'"); in Parameterize()
2709 InstructionDesc[OpGroupIAdd].operands.push(OperandScope, "'Execution'"); in Parameterize()
2710 InstructionDesc[OpGroupIAdd].operands.push(OperandGroupOperation, "'Operation'"); in Parameterize()
2711 InstructionDesc[OpGroupIAdd].operands.push(OperandId, "'X'"); in Parameterize()
2713 InstructionDesc[OpGroupFAdd].operands.push(OperandScope, "'Execution'"); in Parameterize()
2714 InstructionDesc[OpGroupFAdd].operands.push(OperandGroupOperation, "'Operation'"); in Parameterize()
2715 InstructionDesc[OpGroupFAdd].operands.push(OperandId, "'X'"); in Parameterize()
2717 InstructionDesc[OpGroupUMin].operands.push(OperandScope, "'Execution'"); in Parameterize()
2718 InstructionDesc[OpGroupUMin].operands.push(OperandGroupOperation, "'Operation'"); in Parameterize()
2719 InstructionDesc[OpGroupUMin].operands.push(OperandId, "'X'"); in Parameterize()
2721 InstructionDesc[OpGroupSMin].operands.push(OperandScope, "'Execution'"); in Parameterize()
2722 InstructionDesc[OpGroupSMin].operands.push(OperandGroupOperation, "'Operation'"); in Parameterize()
2723 InstructionDesc[OpGroupSMin].operands.push(OperandId, "X"); in Parameterize()
2725 InstructionDesc[OpGroupFMin].operands.push(OperandScope, "'Execution'"); in Parameterize()
2726 InstructionDesc[OpGroupFMin].operands.push(OperandGroupOperation, "'Operation'"); in Parameterize()
2727 InstructionDesc[OpGroupFMin].operands.push(OperandId, "X"); in Parameterize()
2729 InstructionDesc[OpGroupUMax].operands.push(OperandScope, "'Execution'"); in Parameterize()
2730 InstructionDesc[OpGroupUMax].operands.push(OperandGroupOperation, "'Operation'"); in Parameterize()
2731 InstructionDesc[OpGroupUMax].operands.push(OperandId, "X"); in Parameterize()
2733 InstructionDesc[OpGroupSMax].operands.push(OperandScope, "'Execution'"); in Parameterize()
2734 InstructionDesc[OpGroupSMax].operands.push(OperandGroupOperation, "'Operation'"); in Parameterize()
2735 InstructionDesc[OpGroupSMax].operands.push(OperandId, "X"); in Parameterize()
2737 InstructionDesc[OpGroupFMax].operands.push(OperandScope, "'Execution'"); in Parameterize()
2738 InstructionDesc[OpGroupFMax].operands.push(OperandGroupOperation, "'Operation'"); in Parameterize()
2739 InstructionDesc[OpGroupFMax].operands.push(OperandId, "X"); in Parameterize()
2741 InstructionDesc[OpReadPipe].operands.push(OperandId, "'Pipe'"); in Parameterize()
2742 InstructionDesc[OpReadPipe].operands.push(OperandId, "'Pointer'"); in Parameterize()
2743 InstructionDesc[OpReadPipe].operands.push(OperandId, "'Packet Size'"); in Parameterize()
2744 InstructionDesc[OpReadPipe].operands.push(OperandId, "'Packet Alignment'"); in Parameterize()
2746 InstructionDesc[OpWritePipe].operands.push(OperandId, "'Pipe'"); in Parameterize()
2747 InstructionDesc[OpWritePipe].operands.push(OperandId, "'Pointer'"); in Parameterize()
2748 InstructionDesc[OpWritePipe].operands.push(OperandId, "'Packet Size'"); in Parameterize()
2749 InstructionDesc[OpWritePipe].operands.push(OperandId, "'Packet Alignment'"); in Parameterize()
2751 InstructionDesc[OpReservedReadPipe].operands.push(OperandId, "'Pipe'"); in Parameterize()
2752 InstructionDesc[OpReservedReadPipe].operands.push(OperandId, "'Reserve Id'"); in Parameterize()
2753 InstructionDesc[OpReservedReadPipe].operands.push(OperandId, "'Index'"); in Parameterize()
2754 InstructionDesc[OpReservedReadPipe].operands.push(OperandId, "'Pointer'"); in Parameterize()
2755 InstructionDesc[OpReservedReadPipe].operands.push(OperandId, "'Packet Size'"); in Parameterize()
2756 InstructionDesc[OpReservedReadPipe].operands.push(OperandId, "'Packet Alignment'"); in Parameterize()
2758 InstructionDesc[OpReservedWritePipe].operands.push(OperandId, "'Pipe'"); in Parameterize()
2759 InstructionDesc[OpReservedWritePipe].operands.push(OperandId, "'Reserve Id'"); in Parameterize()
2760 InstructionDesc[OpReservedWritePipe].operands.push(OperandId, "'Index'"); in Parameterize()
2761 InstructionDesc[OpReservedWritePipe].operands.push(OperandId, "'Pointer'"); in Parameterize()
2762 InstructionDesc[OpReservedWritePipe].operands.push(OperandId, "'Packet Size'"); in Parameterize()
2763 InstructionDesc[OpReservedWritePipe].operands.push(OperandId, "'Packet Alignment'"); in Parameterize()
2765 InstructionDesc[OpReserveReadPipePackets].operands.push(OperandId, "'Pipe'"); in Parameterize()
2766 InstructionDesc[OpReserveReadPipePackets].operands.push(OperandId, "'Num Packets'"); in Parameterize()
2767 InstructionDesc[OpReserveReadPipePackets].operands.push(OperandId, "'Packet Size'"); in Parameterize()
2768 InstructionDesc[OpReserveReadPipePackets].operands.push(OperandId, "'Packet Alignment'"); in Parameterize()
2770 InstructionDesc[OpReserveWritePipePackets].operands.push(OperandId, "'Pipe'"); in Parameterize()
2771 InstructionDesc[OpReserveWritePipePackets].operands.push(OperandId, "'Num Packets'"); in Parameterize()
2772 InstructionDesc[OpReserveWritePipePackets].operands.push(OperandId, "'Packet Size'"); in Parameterize()
2773 InstructionDesc[OpReserveWritePipePackets].operands.push(OperandId, "'Packet Alignment'"); in Parameterize()
2775 InstructionDesc[OpCommitReadPipe].operands.push(OperandId, "'Pipe'"); in Parameterize()
2776 InstructionDesc[OpCommitReadPipe].operands.push(OperandId, "'Reserve Id'"); in Parameterize()
2777 InstructionDesc[OpCommitReadPipe].operands.push(OperandId, "'Packet Size'"); in Parameterize()
2778 InstructionDesc[OpCommitReadPipe].operands.push(OperandId, "'Packet Alignment'"); in Parameterize()
2780 InstructionDesc[OpCommitWritePipe].operands.push(OperandId, "'Pipe'"); in Parameterize()
2781 InstructionDesc[OpCommitWritePipe].operands.push(OperandId, "'Reserve Id'"); in Parameterize()
2782 InstructionDesc[OpCommitWritePipe].operands.push(OperandId, "'Packet Size'"); in Parameterize()
2783 InstructionDesc[OpCommitWritePipe].operands.push(OperandId, "'Packet Alignment'"); in Parameterize()
2785 InstructionDesc[OpIsValidReserveId].operands.push(OperandId, "'Reserve Id'"); in Parameterize()
2787 InstructionDesc[OpGetNumPipePackets].operands.push(OperandId, "'Pipe'"); in Parameterize()
2788 InstructionDesc[OpGetNumPipePackets].operands.push(OperandId, "'Packet Size'"); in Parameterize()
2789 InstructionDesc[OpGetNumPipePackets].operands.push(OperandId, "'Packet Alignment'"); in Parameterize()
2791 InstructionDesc[OpGetMaxPipePackets].operands.push(OperandId, "'Pipe'"); in Parameterize()
2792 InstructionDesc[OpGetMaxPipePackets].operands.push(OperandId, "'Packet Size'"); in Parameterize()
2793 InstructionDesc[OpGetMaxPipePackets].operands.push(OperandId, "'Packet Alignment'"); in Parameterize()
2795 InstructionDesc[OpGroupReserveReadPipePackets].operands.push(OperandScope, "'Execution'"); in Parameterize()
2796 InstructionDesc[OpGroupReserveReadPipePackets].operands.push(OperandId, "'Pipe'"); in Parameterize()
2797 InstructionDesc[OpGroupReserveReadPipePackets].operands.push(OperandId, "'Num Packets'"); in Parameterize()
2798 InstructionDesc[OpGroupReserveReadPipePackets].operands.push(OperandId, "'Packet Size'"); in Parameterize()
2799 … InstructionDesc[OpGroupReserveReadPipePackets].operands.push(OperandId, "'Packet Alignment'"); in Parameterize()
2801 InstructionDesc[OpGroupReserveWritePipePackets].operands.push(OperandScope, "'Execution'"); in Parameterize()
2802 InstructionDesc[OpGroupReserveWritePipePackets].operands.push(OperandId, "'Pipe'"); in Parameterize()
2803 InstructionDesc[OpGroupReserveWritePipePackets].operands.push(OperandId, "'Num Packets'"); in Parameterize()
2804 InstructionDesc[OpGroupReserveWritePipePackets].operands.push(OperandId, "'Packet Size'"); in Parameterize()
2805 … InstructionDesc[OpGroupReserveWritePipePackets].operands.push(OperandId, "'Packet Alignment'"); in Parameterize()
2807 InstructionDesc[OpGroupCommitReadPipe].operands.push(OperandScope, "'Execution'"); in Parameterize()
2808 InstructionDesc[OpGroupCommitReadPipe].operands.push(OperandId, "'Pipe'"); in Parameterize()
2809 InstructionDesc[OpGroupCommitReadPipe].operands.push(OperandId, "'Reserve Id'"); in Parameterize()
2810 InstructionDesc[OpGroupCommitReadPipe].operands.push(OperandId, "'Packet Size'"); in Parameterize()
2811 InstructionDesc[OpGroupCommitReadPipe].operands.push(OperandId, "'Packet Alignment'"); in Parameterize()
2813 InstructionDesc[OpGroupCommitWritePipe].operands.push(OperandScope, "'Execution'"); in Parameterize()
2814 InstructionDesc[OpGroupCommitWritePipe].operands.push(OperandId, "'Pipe'"); in Parameterize()
2815 InstructionDesc[OpGroupCommitWritePipe].operands.push(OperandId, "'Reserve Id'"); in Parameterize()
2816 InstructionDesc[OpGroupCommitWritePipe].operands.push(OperandId, "'Packet Size'"); in Parameterize()
2817 InstructionDesc[OpGroupCommitWritePipe].operands.push(OperandId, "'Packet Alignment'"); in Parameterize()
2819 InstructionDesc[OpBuildNDRange].operands.push(OperandId, "'GlobalWorkSize'"); in Parameterize()
2820 InstructionDesc[OpBuildNDRange].operands.push(OperandId, "'LocalWorkSize'"); in Parameterize()
2821 InstructionDesc[OpBuildNDRange].operands.push(OperandId, "'GlobalWorkOffset'"); in Parameterize()
2823 InstructionDesc[OpCaptureEventProfilingInfo].operands.push(OperandId, "'Event'"); in Parameterize()
2824 InstructionDesc[OpCaptureEventProfilingInfo].operands.push(OperandId, "'Profiling Info'"); in Parameterize()
2825 InstructionDesc[OpCaptureEventProfilingInfo].operands.push(OperandId, "'Value'"); in Parameterize()
2827 InstructionDesc[OpSetUserEventStatus].operands.push(OperandId, "'Event'"); in Parameterize()
2828 InstructionDesc[OpSetUserEventStatus].operands.push(OperandId, "'Status'"); in Parameterize()
2830 InstructionDesc[OpIsValidEvent].operands.push(OperandId, "'Event'"); in Parameterize()
2832 InstructionDesc[OpRetainEvent].operands.push(OperandId, "'Event'"); in Parameterize()
2834 InstructionDesc[OpReleaseEvent].operands.push(OperandId, "'Event'"); in Parameterize()
2836 InstructionDesc[OpGetKernelWorkGroupSize].operands.push(OperandId, "'Invoke'"); in Parameterize()
2837 InstructionDesc[OpGetKernelWorkGroupSize].operands.push(OperandId, "'Param'"); in Parameterize()
2838 InstructionDesc[OpGetKernelWorkGroupSize].operands.push(OperandId, "'Param Size'"); in Parameterize()
2839 InstructionDesc[OpGetKernelWorkGroupSize].operands.push(OperandId, "'Param Align'"); in Parameterize()
2841 … InstructionDesc[OpGetKernelPreferredWorkGroupSizeMultiple].operands.push(OperandId, "'Invoke'"); in Parameterize()
2842 … InstructionDesc[OpGetKernelPreferredWorkGroupSizeMultiple].operands.push(OperandId, "'Param'"); in Parameterize()
2843 …InstructionDesc[OpGetKernelPreferredWorkGroupSizeMultiple].operands.push(OperandId, "'Param Size'"… in Parameterize()
2844 …InstructionDesc[OpGetKernelPreferredWorkGroupSizeMultiple].operands.push(OperandId, "'Param Align'… in Parameterize()
2846 InstructionDesc[OpGetKernelNDrangeSubGroupCount].operands.push(OperandId, "'ND Range'"); in Parameterize()
2847 InstructionDesc[OpGetKernelNDrangeSubGroupCount].operands.push(OperandId, "'Invoke'"); in Parameterize()
2848 InstructionDesc[OpGetKernelNDrangeSubGroupCount].operands.push(OperandId, "'Param'"); in Parameterize()
2849 InstructionDesc[OpGetKernelNDrangeSubGroupCount].operands.push(OperandId, "'Param Size'"); in Parameterize()
2850 InstructionDesc[OpGetKernelNDrangeSubGroupCount].operands.push(OperandId, "'Param Align'"); in Parameterize()
2852 InstructionDesc[OpGetKernelNDrangeMaxSubGroupSize].operands.push(OperandId, "'ND Range'"); in Parameterize()
2853 InstructionDesc[OpGetKernelNDrangeMaxSubGroupSize].operands.push(OperandId, "'Invoke'"); in Parameterize()
2854 InstructionDesc[OpGetKernelNDrangeMaxSubGroupSize].operands.push(OperandId, "'Param'"); in Parameterize()
2855 InstructionDesc[OpGetKernelNDrangeMaxSubGroupSize].operands.push(OperandId, "'Param Size'"); in Parameterize()
2856 … InstructionDesc[OpGetKernelNDrangeMaxSubGroupSize].operands.push(OperandId, "'Param Align'"); in Parameterize()
2858 InstructionDesc[OpEnqueueKernel].operands.push(OperandId, "'Queue'"); in Parameterize()
2859 InstructionDesc[OpEnqueueKernel].operands.push(OperandId, "'Flags'"); in Parameterize()
2860 InstructionDesc[OpEnqueueKernel].operands.push(OperandId, "'ND Range'"); in Parameterize()
2861 InstructionDesc[OpEnqueueKernel].operands.push(OperandId, "'Num Events'"); in Parameterize()
2862 InstructionDesc[OpEnqueueKernel].operands.push(OperandId, "'Wait Events'"); in Parameterize()
2863 InstructionDesc[OpEnqueueKernel].operands.push(OperandId, "'Ret Event'"); in Parameterize()
2864 InstructionDesc[OpEnqueueKernel].operands.push(OperandId, "'Invoke'"); in Parameterize()
2865 InstructionDesc[OpEnqueueKernel].operands.push(OperandId, "'Param'"); in Parameterize()
2866 InstructionDesc[OpEnqueueKernel].operands.push(OperandId, "'Param Size'"); in Parameterize()
2867 InstructionDesc[OpEnqueueKernel].operands.push(OperandId, "'Param Align'"); in Parameterize()
2868 InstructionDesc[OpEnqueueKernel].operands.push(OperandVariableIds, "'Local Size'"); in Parameterize()
2870 InstructionDesc[OpEnqueueMarker].operands.push(OperandId, "'Queue'"); in Parameterize()
2871 InstructionDesc[OpEnqueueMarker].operands.push(OperandId, "'Num Events'"); in Parameterize()
2872 InstructionDesc[OpEnqueueMarker].operands.push(OperandId, "'Wait Events'"); in Parameterize()
2873 InstructionDesc[OpEnqueueMarker].operands.push(OperandId, "'Ret Event'"); in Parameterize()
2875 InstructionDesc[OpGroupNonUniformElect].operands.push(OperandScope, "'Execution'"); in Parameterize()
2877 InstructionDesc[OpGroupNonUniformAll].operands.push(OperandScope, "'Execution'"); in Parameterize()
2878 InstructionDesc[OpGroupNonUniformAll].operands.push(OperandId, "X"); in Parameterize()
2880 InstructionDesc[OpGroupNonUniformAny].operands.push(OperandScope, "'Execution'"); in Parameterize()
2881 InstructionDesc[OpGroupNonUniformAny].operands.push(OperandId, "X"); in Parameterize()
2883 InstructionDesc[OpGroupNonUniformAllEqual].operands.push(OperandScope, "'Execution'"); in Parameterize()
2884 InstructionDesc[OpGroupNonUniformAllEqual].operands.push(OperandId, "X"); in Parameterize()
2886 InstructionDesc[OpGroupNonUniformBroadcast].operands.push(OperandScope, "'Execution'"); in Parameterize()
2887 InstructionDesc[OpGroupNonUniformBroadcast].operands.push(OperandId, "X"); in Parameterize()
2888 InstructionDesc[OpGroupNonUniformBroadcast].operands.push(OperandId, "ID"); in Parameterize()
2890 InstructionDesc[OpGroupNonUniformBroadcastFirst].operands.push(OperandScope, "'Execution'"); in Parameterize()
2891 InstructionDesc[OpGroupNonUniformBroadcastFirst].operands.push(OperandId, "X"); in Parameterize()
2893 InstructionDesc[OpGroupNonUniformBallot].operands.push(OperandScope, "'Execution'"); in Parameterize()
2894 InstructionDesc[OpGroupNonUniformBallot].operands.push(OperandId, "X"); in Parameterize()
2896 InstructionDesc[OpGroupNonUniformInverseBallot].operands.push(OperandScope, "'Execution'"); in Parameterize()
2897 InstructionDesc[OpGroupNonUniformInverseBallot].operands.push(OperandId, "X"); in Parameterize()
2899 … InstructionDesc[OpGroupNonUniformBallotBitExtract].operands.push(OperandScope, "'Execution'"); in Parameterize()
2900 InstructionDesc[OpGroupNonUniformBallotBitExtract].operands.push(OperandId, "X"); in Parameterize()
2901 InstructionDesc[OpGroupNonUniformBallotBitExtract].operands.push(OperandId, "Bit"); in Parameterize()
2903 InstructionDesc[OpGroupNonUniformBallotBitCount].operands.push(OperandScope, "'Execution'"); in Parameterize()
2904 …InstructionDesc[OpGroupNonUniformBallotBitCount].operands.push(OperandGroupOperation, "'Operation'… in Parameterize()
2905 InstructionDesc[OpGroupNonUniformBallotBitCount].operands.push(OperandId, "X"); in Parameterize()
2907 InstructionDesc[OpGroupNonUniformBallotFindLSB].operands.push(OperandScope, "'Execution'"); in Parameterize()
2908 InstructionDesc[OpGroupNonUniformBallotFindLSB].operands.push(OperandId, "X"); in Parameterize()
2910 InstructionDesc[OpGroupNonUniformBallotFindMSB].operands.push(OperandScope, "'Execution'"); in Parameterize()
2911 InstructionDesc[OpGroupNonUniformBallotFindMSB].operands.push(OperandId, "X"); in Parameterize()
2913 InstructionDesc[OpGroupNonUniformShuffle].operands.push(OperandScope, "'Execution'"); in Parameterize()
2914 InstructionDesc[OpGroupNonUniformShuffle].operands.push(OperandId, "X"); in Parameterize()
2915 InstructionDesc[OpGroupNonUniformShuffle].operands.push(OperandId, "'Id'"); in Parameterize()
2917 InstructionDesc[OpGroupNonUniformShuffleXor].operands.push(OperandScope, "'Execution'"); in Parameterize()
2918 InstructionDesc[OpGroupNonUniformShuffleXor].operands.push(OperandId, "X"); in Parameterize()
2919 InstructionDesc[OpGroupNonUniformShuffleXor].operands.push(OperandId, "Mask"); in Parameterize()
2921 InstructionDesc[OpGroupNonUniformShuffleUp].operands.push(OperandScope, "'Execution'"); in Parameterize()
2922 InstructionDesc[OpGroupNonUniformShuffleUp].operands.push(OperandId, "X"); in Parameterize()
2923 InstructionDesc[OpGroupNonUniformShuffleUp].operands.push(OperandId, "Offset"); in Parameterize()
2925 InstructionDesc[OpGroupNonUniformShuffleDown].operands.push(OperandScope, "'Execution'"); in Parameterize()
2926 InstructionDesc[OpGroupNonUniformShuffleDown].operands.push(OperandId, "X"); in Parameterize()
2927 InstructionDesc[OpGroupNonUniformShuffleDown].operands.push(OperandId, "Offset"); in Parameterize()
2929 InstructionDesc[OpGroupNonUniformIAdd].operands.push(OperandScope, "'Execution'"); in Parameterize()
2930 InstructionDesc[OpGroupNonUniformIAdd].operands.push(OperandGroupOperation, "'Operation'"); in Parameterize()
2931 InstructionDesc[OpGroupNonUniformIAdd].operands.push(OperandId, "X"); in Parameterize()
2932 InstructionDesc[OpGroupNonUniformIAdd].operands.push(OperandId, "'ClusterSize'", true); in Parameterize()
2934 InstructionDesc[OpGroupNonUniformFAdd].operands.push(OperandScope, "'Execution'"); in Parameterize()
2935 InstructionDesc[OpGroupNonUniformFAdd].operands.push(OperandGroupOperation, "'Operation'"); in Parameterize()
2936 InstructionDesc[OpGroupNonUniformFAdd].operands.push(OperandId, "X"); in Parameterize()
2937 InstructionDesc[OpGroupNonUniformFAdd].operands.push(OperandId, "'ClusterSize'", true); in Parameterize()
2939 InstructionDesc[OpGroupNonUniformIMul].operands.push(OperandScope, "'Execution'"); in Parameterize()
2940 InstructionDesc[OpGroupNonUniformIMul].operands.push(OperandGroupOperation, "'Operation'"); in Parameterize()
2941 InstructionDesc[OpGroupNonUniformIMul].operands.push(OperandId, "X"); in Parameterize()
2942 InstructionDesc[OpGroupNonUniformIMul].operands.push(OperandId, "'ClusterSize'", true); in Parameterize()
2944 InstructionDesc[OpGroupNonUniformFMul].operands.push(OperandScope, "'Execution'"); in Parameterize()
2945 InstructionDesc[OpGroupNonUniformFMul].operands.push(OperandGroupOperation, "'Operation'"); in Parameterize()
2946 InstructionDesc[OpGroupNonUniformFMul].operands.push(OperandId, "X"); in Parameterize()
2947 InstructionDesc[OpGroupNonUniformFMul].operands.push(OperandId, "'ClusterSize'", true); in Parameterize()
2949 InstructionDesc[OpGroupNonUniformSMin].operands.push(OperandScope, "'Execution'"); in Parameterize()
2950 InstructionDesc[OpGroupNonUniformSMin].operands.push(OperandGroupOperation, "'Operation'"); in Parameterize()
2951 InstructionDesc[OpGroupNonUniformSMin].operands.push(OperandId, "X"); in Parameterize()
2952 InstructionDesc[OpGroupNonUniformSMin].operands.push(OperandId, "'ClusterSize'", true); in Parameterize()
2954 InstructionDesc[OpGroupNonUniformUMin].operands.push(OperandScope, "'Execution'"); in Parameterize()
2955 InstructionDesc[OpGroupNonUniformUMin].operands.push(OperandGroupOperation, "'Operation'"); in Parameterize()
2956 InstructionDesc[OpGroupNonUniformUMin].operands.push(OperandId, "X"); in Parameterize()
2957 InstructionDesc[OpGroupNonUniformUMin].operands.push(OperandId, "'ClusterSize'", true); in Parameterize()
2959 InstructionDesc[OpGroupNonUniformFMin].operands.push(OperandScope, "'Execution'"); in Parameterize()
2960 InstructionDesc[OpGroupNonUniformFMin].operands.push(OperandGroupOperation, "'Operation'"); in Parameterize()
2961 InstructionDesc[OpGroupNonUniformFMin].operands.push(OperandId, "X"); in Parameterize()
2962 InstructionDesc[OpGroupNonUniformFMin].operands.push(OperandId, "'ClusterSize'", true); in Parameterize()
2964 InstructionDesc[OpGroupNonUniformSMax].operands.push(OperandScope, "'Execution'"); in Parameterize()
2965 InstructionDesc[OpGroupNonUniformSMax].operands.push(OperandGroupOperation, "'Operation'"); in Parameterize()
2966 InstructionDesc[OpGroupNonUniformSMax].operands.push(OperandId, "X"); in Parameterize()
2967 InstructionDesc[OpGroupNonUniformSMax].operands.push(OperandId, "'ClusterSize'", true); in Parameterize()
2969 InstructionDesc[OpGroupNonUniformUMax].operands.push(OperandScope, "'Execution'"); in Parameterize()
2970 InstructionDesc[OpGroupNonUniformUMax].operands.push(OperandGroupOperation, "'Operation'"); in Parameterize()
2971 InstructionDesc[OpGroupNonUniformUMax].operands.push(OperandId, "X"); in Parameterize()
2972 InstructionDesc[OpGroupNonUniformUMax].operands.push(OperandId, "'ClusterSize'", true); in Parameterize()
2974 InstructionDesc[OpGroupNonUniformFMax].operands.push(OperandScope, "'Execution'"); in Parameterize()
2975 InstructionDesc[OpGroupNonUniformFMax].operands.push(OperandGroupOperation, "'Operation'"); in Parameterize()
2976 InstructionDesc[OpGroupNonUniformFMax].operands.push(OperandId, "X"); in Parameterize()
2977 InstructionDesc[OpGroupNonUniformFMax].operands.push(OperandId, "'ClusterSize'", true); in Parameterize()
2979 InstructionDesc[OpGroupNonUniformBitwiseAnd].operands.push(OperandScope, "'Execution'"); in Parameterize()
2980 … InstructionDesc[OpGroupNonUniformBitwiseAnd].operands.push(OperandGroupOperation, "'Operation'"); in Parameterize()
2981 InstructionDesc[OpGroupNonUniformBitwiseAnd].operands.push(OperandId, "X"); in Parameterize()
2982 … InstructionDesc[OpGroupNonUniformBitwiseAnd].operands.push(OperandId, "'ClusterSize'", true); in Parameterize()
2984 InstructionDesc[OpGroupNonUniformBitwiseOr].operands.push(OperandScope, "'Execution'"); in Parameterize()
2985 … InstructionDesc[OpGroupNonUniformBitwiseOr].operands.push(OperandGroupOperation, "'Operation'"); in Parameterize()
2986 InstructionDesc[OpGroupNonUniformBitwiseOr].operands.push(OperandId, "X"); in Parameterize()
2987 InstructionDesc[OpGroupNonUniformBitwiseOr].operands.push(OperandId, "'ClusterSize'", true); in Parameterize()
2989 InstructionDesc[OpGroupNonUniformBitwiseXor].operands.push(OperandScope, "'Execution'"); in Parameterize()
2990 … InstructionDesc[OpGroupNonUniformBitwiseXor].operands.push(OperandGroupOperation, "'Operation'"); in Parameterize()
2991 InstructionDesc[OpGroupNonUniformBitwiseXor].operands.push(OperandId, "X"); in Parameterize()
2992 … InstructionDesc[OpGroupNonUniformBitwiseXor].operands.push(OperandId, "'ClusterSize'", true); in Parameterize()
2994 InstructionDesc[OpGroupNonUniformLogicalAnd].operands.push(OperandScope, "'Execution'"); in Parameterize()
2995 … InstructionDesc[OpGroupNonUniformLogicalAnd].operands.push(OperandGroupOperation, "'Operation'"); in Parameterize()
2996 InstructionDesc[OpGroupNonUniformLogicalAnd].operands.push(OperandId, "X"); in Parameterize()
2997 … InstructionDesc[OpGroupNonUniformLogicalAnd].operands.push(OperandId, "'ClusterSize'", true); in Parameterize()
2999 InstructionDesc[OpGroupNonUniformLogicalOr].operands.push(OperandScope, "'Execution'"); in Parameterize()
3000 … InstructionDesc[OpGroupNonUniformLogicalOr].operands.push(OperandGroupOperation, "'Operation'"); in Parameterize()
3001 InstructionDesc[OpGroupNonUniformLogicalOr].operands.push(OperandId, "X"); in Parameterize()
3002 InstructionDesc[OpGroupNonUniformLogicalOr].operands.push(OperandId, "'ClusterSize'", true); in Parameterize()
3004 InstructionDesc[OpGroupNonUniformLogicalXor].operands.push(OperandScope, "'Execution'"); in Parameterize()
3005 … InstructionDesc[OpGroupNonUniformLogicalXor].operands.push(OperandGroupOperation, "'Operation'"); in Parameterize()
3006 InstructionDesc[OpGroupNonUniformLogicalXor].operands.push(OperandId, "X"); in Parameterize()
3007 … InstructionDesc[OpGroupNonUniformLogicalXor].operands.push(OperandId, "'ClusterSize'", true); in Parameterize()
3009 InstructionDesc[OpGroupNonUniformQuadBroadcast].operands.push(OperandScope, "'Execution'"); in Parameterize()
3010 InstructionDesc[OpGroupNonUniformQuadBroadcast].operands.push(OperandId, "X"); in Parameterize()
3011 InstructionDesc[OpGroupNonUniformQuadBroadcast].operands.push(OperandId, "'Id'"); in Parameterize()
3013 InstructionDesc[OpGroupNonUniformQuadSwap].operands.push(OperandScope, "'Execution'"); in Parameterize()
3014 InstructionDesc[OpGroupNonUniformQuadSwap].operands.push(OperandId, "X"); in Parameterize()
3015 InstructionDesc[OpGroupNonUniformQuadSwap].operands.push(OperandId, "'Direction'"); in Parameterize()
3017 InstructionDesc[OpSubgroupBallotKHR].operands.push(OperandId, "'Predicate'"); in Parameterize()
3019 InstructionDesc[OpSubgroupFirstInvocationKHR].operands.push(OperandId, "'Value'"); in Parameterize()
3021 InstructionDesc[OpSubgroupAnyKHR].operands.push(OperandScope, "'Execution'"); in Parameterize()
3022 InstructionDesc[OpSubgroupAnyKHR].operands.push(OperandId, "'Predicate'"); in Parameterize()
3024 InstructionDesc[OpSubgroupAllKHR].operands.push(OperandScope, "'Execution'"); in Parameterize()
3025 InstructionDesc[OpSubgroupAllKHR].operands.push(OperandId, "'Predicate'"); in Parameterize()
3027 InstructionDesc[OpSubgroupAllEqualKHR].operands.push(OperandScope, "'Execution'"); in Parameterize()
3028 InstructionDesc[OpSubgroupAllEqualKHR].operands.push(OperandId, "'Predicate'"); in Parameterize()
3030 InstructionDesc[OpGroupNonUniformRotateKHR].operands.push(OperandScope, "'Execution'"); in Parameterize()
3031 InstructionDesc[OpGroupNonUniformRotateKHR].operands.push(OperandId, "'X'"); in Parameterize()
3032 InstructionDesc[OpGroupNonUniformRotateKHR].operands.push(OperandId, "'Delta'"); in Parameterize()
3033 InstructionDesc[OpGroupNonUniformRotateKHR].operands.push(OperandId, "'ClusterSize'", true); in Parameterize()
3035 InstructionDesc[OpSubgroupReadInvocationKHR].operands.push(OperandId, "'Value'"); in Parameterize()
3036 InstructionDesc[OpSubgroupReadInvocationKHR].operands.push(OperandId, "'Index'"); in Parameterize()
3038 InstructionDesc[OpModuleProcessed].operands.push(OperandLiteralString, "'process'"); in Parameterize()
3040 InstructionDesc[OpGroupIAddNonUniformAMD].operands.push(OperandScope, "'Execution'"); in Parameterize()
3041 … InstructionDesc[OpGroupIAddNonUniformAMD].operands.push(OperandGroupOperation, "'Operation'"); in Parameterize()
3042 InstructionDesc[OpGroupIAddNonUniformAMD].operands.push(OperandId, "'X'"); in Parameterize()
3044 InstructionDesc[OpGroupFAddNonUniformAMD].operands.push(OperandScope, "'Execution'"); in Parameterize()
3045 … InstructionDesc[OpGroupFAddNonUniformAMD].operands.push(OperandGroupOperation, "'Operation'"); in Parameterize()
3046 InstructionDesc[OpGroupFAddNonUniformAMD].operands.push(OperandId, "'X'"); in Parameterize()
3048 InstructionDesc[OpGroupUMinNonUniformAMD].operands.push(OperandScope, "'Execution'"); in Parameterize()
3049 … InstructionDesc[OpGroupUMinNonUniformAMD].operands.push(OperandGroupOperation, "'Operation'"); in Parameterize()
3050 InstructionDesc[OpGroupUMinNonUniformAMD].operands.push(OperandId, "'X'"); in Parameterize()
3052 InstructionDesc[OpGroupSMinNonUniformAMD].operands.push(OperandScope, "'Execution'"); in Parameterize()
3053 … InstructionDesc[OpGroupSMinNonUniformAMD].operands.push(OperandGroupOperation, "'Operation'"); in Parameterize()
3054 InstructionDesc[OpGroupSMinNonUniformAMD].operands.push(OperandId, "X"); in Parameterize()
3056 InstructionDesc[OpGroupFMinNonUniformAMD].operands.push(OperandScope, "'Execution'"); in Parameterize()
3057 … InstructionDesc[OpGroupFMinNonUniformAMD].operands.push(OperandGroupOperation, "'Operation'"); in Parameterize()
3058 InstructionDesc[OpGroupFMinNonUniformAMD].operands.push(OperandId, "X"); in Parameterize()
3060 InstructionDesc[OpGroupUMaxNonUniformAMD].operands.push(OperandScope, "'Execution'"); in Parameterize()
3061 … InstructionDesc[OpGroupUMaxNonUniformAMD].operands.push(OperandGroupOperation, "'Operation'"); in Parameterize()
3062 InstructionDesc[OpGroupUMaxNonUniformAMD].operands.push(OperandId, "X"); in Parameterize()
3064 InstructionDesc[OpGroupSMaxNonUniformAMD].operands.push(OperandScope, "'Execution'"); in Parameterize()
3065 … InstructionDesc[OpGroupSMaxNonUniformAMD].operands.push(OperandGroupOperation, "'Operation'"); in Parameterize()
3066 InstructionDesc[OpGroupSMaxNonUniformAMD].operands.push(OperandId, "X"); in Parameterize()
3068 InstructionDesc[OpGroupFMaxNonUniformAMD].operands.push(OperandScope, "'Execution'"); in Parameterize()
3069 … InstructionDesc[OpGroupFMaxNonUniformAMD].operands.push(OperandGroupOperation, "'Operation'"); in Parameterize()
3070 InstructionDesc[OpGroupFMaxNonUniformAMD].operands.push(OperandId, "X"); in Parameterize()
3072 InstructionDesc[OpFragmentMaskFetchAMD].operands.push(OperandId, "'Image'"); in Parameterize()
3073 InstructionDesc[OpFragmentMaskFetchAMD].operands.push(OperandId, "'Coordinate'"); in Parameterize()
3075 InstructionDesc[OpFragmentFetchAMD].operands.push(OperandId, "'Image'"); in Parameterize()
3076 InstructionDesc[OpFragmentFetchAMD].operands.push(OperandId, "'Coordinate'"); in Parameterize()
3077 InstructionDesc[OpFragmentFetchAMD].operands.push(OperandId, "'Fragment Index'"); in Parameterize()
3079 InstructionDesc[OpGroupNonUniformPartitionNV].operands.push(OperandId, "X"); in Parameterize()
3081 InstructionDesc[OpGroupNonUniformQuadAllKHR].operands.push(OperandId, "'Predicate'"); in Parameterize()
3082 InstructionDesc[OpGroupNonUniformQuadAnyKHR].operands.push(OperandId, "'Predicate'"); in Parameterize()
3085 InstructionDesc[OpTraceNV].operands.push(OperandId, "'Acceleration Structure'"); in Parameterize()
3086 InstructionDesc[OpTraceNV].operands.push(OperandId, "'Ray Flags'"); in Parameterize()
3087 InstructionDesc[OpTraceNV].operands.push(OperandId, "'Cull Mask'"); in Parameterize()
3088 InstructionDesc[OpTraceNV].operands.push(OperandId, "'SBT Record Offset'"); in Parameterize()
3089 InstructionDesc[OpTraceNV].operands.push(OperandId, "'SBT Record Stride'"); in Parameterize()
3090 InstructionDesc[OpTraceNV].operands.push(OperandId, "'Miss Index'"); in Parameterize()
3091 InstructionDesc[OpTraceNV].operands.push(OperandId, "'Ray Origin'"); in Parameterize()
3092 InstructionDesc[OpTraceNV].operands.push(OperandId, "'TMin'"); in Parameterize()
3093 InstructionDesc[OpTraceNV].operands.push(OperandId, "'Ray Direction'"); in Parameterize()
3094 InstructionDesc[OpTraceNV].operands.push(OperandId, "'TMax'"); in Parameterize()
3095 InstructionDesc[OpTraceNV].operands.push(OperandId, "'Payload'"); in Parameterize()
3098 InstructionDesc[OpTraceRayMotionNV].operands.push(OperandId, "'Acceleration Structure'"); in Parameterize()
3099 InstructionDesc[OpTraceRayMotionNV].operands.push(OperandId, "'Ray Flags'"); in Parameterize()
3100 InstructionDesc[OpTraceRayMotionNV].operands.push(OperandId, "'Cull Mask'"); in Parameterize()
3101 InstructionDesc[OpTraceRayMotionNV].operands.push(OperandId, "'SBT Record Offset'"); in Parameterize()
3102 InstructionDesc[OpTraceRayMotionNV].operands.push(OperandId, "'SBT Record Stride'"); in Parameterize()
3103 InstructionDesc[OpTraceRayMotionNV].operands.push(OperandId, "'Miss Index'"); in Parameterize()
3104 InstructionDesc[OpTraceRayMotionNV].operands.push(OperandId, "'Ray Origin'"); in Parameterize()
3105 InstructionDesc[OpTraceRayMotionNV].operands.push(OperandId, "'TMin'"); in Parameterize()
3106 InstructionDesc[OpTraceRayMotionNV].operands.push(OperandId, "'Ray Direction'"); in Parameterize()
3107 InstructionDesc[OpTraceRayMotionNV].operands.push(OperandId, "'TMax'"); in Parameterize()
3108 InstructionDesc[OpTraceRayMotionNV].operands.push(OperandId, "'Time'"); in Parameterize()
3109 InstructionDesc[OpTraceRayMotionNV].operands.push(OperandId, "'Payload'"); in Parameterize()
3112 InstructionDesc[OpTraceRayKHR].operands.push(OperandId, "'Acceleration Structure'"); in Parameterize()
3113 InstructionDesc[OpTraceRayKHR].operands.push(OperandId, "'Ray Flags'"); in Parameterize()
3114 InstructionDesc[OpTraceRayKHR].operands.push(OperandId, "'Cull Mask'"); in Parameterize()
3115 InstructionDesc[OpTraceRayKHR].operands.push(OperandId, "'SBT Record Offset'"); in Parameterize()
3116 InstructionDesc[OpTraceRayKHR].operands.push(OperandId, "'SBT Record Stride'"); in Parameterize()
3117 InstructionDesc[OpTraceRayKHR].operands.push(OperandId, "'Miss Index'"); in Parameterize()
3118 InstructionDesc[OpTraceRayKHR].operands.push(OperandId, "'Ray Origin'"); in Parameterize()
3119 InstructionDesc[OpTraceRayKHR].operands.push(OperandId, "'TMin'"); in Parameterize()
3120 InstructionDesc[OpTraceRayKHR].operands.push(OperandId, "'Ray Direction'"); in Parameterize()
3121 InstructionDesc[OpTraceRayKHR].operands.push(OperandId, "'TMax'"); in Parameterize()
3122 InstructionDesc[OpTraceRayKHR].operands.push(OperandId, "'Payload'"); in Parameterize()
3125 InstructionDesc[OpReportIntersectionKHR].operands.push(OperandId, "'Hit Parameter'"); in Parameterize()
3126 InstructionDesc[OpReportIntersectionKHR].operands.push(OperandId, "'Hit Kind'"); in Parameterize()
3136 InstructionDesc[OpExecuteCallableNV].operands.push(OperandId, "SBT Record Index"); in Parameterize()
3137 InstructionDesc[OpExecuteCallableNV].operands.push(OperandId, "CallableData ID"); in Parameterize()
3140 InstructionDesc[OpExecuteCallableKHR].operands.push(OperandId, "SBT Record Index"); in Parameterize()
3141 InstructionDesc[OpExecuteCallableKHR].operands.push(OperandId, "CallableData"); in Parameterize()
3144 InstructionDesc[OpConvertUToAccelerationStructureKHR].operands.push(OperandId, "Value"); in Parameterize()
3151 InstructionDesc[OpRayQueryInitializeKHR].operands.push(OperandId, "'RayQuery'"); in Parameterize()
3152 InstructionDesc[OpRayQueryInitializeKHR].operands.push(OperandId, "'AccelerationS'"); in Parameterize()
3153 InstructionDesc[OpRayQueryInitializeKHR].operands.push(OperandId, "'RayFlags'"); in Parameterize()
3154 InstructionDesc[OpRayQueryInitializeKHR].operands.push(OperandId, "'CullMask'"); in Parameterize()
3155 InstructionDesc[OpRayQueryInitializeKHR].operands.push(OperandId, "'Origin'"); in Parameterize()
3156 InstructionDesc[OpRayQueryInitializeKHR].operands.push(OperandId, "'Tmin'"); in Parameterize()
3157 InstructionDesc[OpRayQueryInitializeKHR].operands.push(OperandId, "'Direction'"); in Parameterize()
3158 InstructionDesc[OpRayQueryInitializeKHR].operands.push(OperandId, "'Tmax'"); in Parameterize()
3161 InstructionDesc[OpRayQueryTerminateKHR].operands.push(OperandId, "'RayQuery'"); in Parameterize()
3164 InstructionDesc[OpRayQueryGenerateIntersectionKHR].operands.push(OperandId, "'RayQuery'"); in Parameterize()
3165 InstructionDesc[OpRayQueryGenerateIntersectionKHR].operands.push(OperandId, "'THit'"); in Parameterize()
3168 InstructionDesc[OpRayQueryConfirmIntersectionKHR].operands.push(OperandId, "'RayQuery'"); in Parameterize()
3171 InstructionDesc[OpRayQueryProceedKHR].operands.push(OperandId, "'RayQuery'"); in Parameterize()
3174 InstructionDesc[OpRayQueryGetIntersectionTypeKHR].operands.push(OperandId, "'RayQuery'"); in Parameterize()
3175 InstructionDesc[OpRayQueryGetIntersectionTypeKHR].operands.push(OperandId, "'Committed'"); in Parameterize()
3178 InstructionDesc[OpRayQueryGetRayTMinKHR].operands.push(OperandId, "'RayQuery'"); in Parameterize()
3181 InstructionDesc[OpRayQueryGetRayFlagsKHR].operands.push(OperandId, "'RayQuery'"); in Parameterize()
3184 InstructionDesc[OpRayQueryGetIntersectionTKHR].operands.push(OperandId, "'RayQuery'"); in Parameterize()
3185 InstructionDesc[OpRayQueryGetIntersectionTKHR].operands.push(OperandId, "'Committed'"); in Parameterize()
3188 …InstructionDesc[OpRayQueryGetIntersectionInstanceCustomIndexKHR].operands.push(OperandId, "'RayQue… in Parameterize()
3189 …InstructionDesc[OpRayQueryGetIntersectionInstanceCustomIndexKHR].operands.push(OperandId, "'Commit… in Parameterize()
3192 … InstructionDesc[OpRayQueryGetIntersectionInstanceIdKHR].operands.push(OperandId, "'RayQuery'"); in Parameterize()
3193 … InstructionDesc[OpRayQueryGetIntersectionInstanceIdKHR].operands.push(OperandId, "'Committed'"); in Parameterize()
3196 …ayQueryGetIntersectionInstanceShaderBindingTableRecordOffsetKHR].operands.push(OperandId, "'RayQue… in Parameterize()
3197 …ayQueryGetIntersectionInstanceShaderBindingTableRecordOffsetKHR].operands.push(OperandId, "'Commit… in Parameterize()
3200 … InstructionDesc[OpRayQueryGetIntersectionGeometryIndexKHR].operands.push(OperandId, "'RayQuery'"); in Parameterize()
3201 …InstructionDesc[OpRayQueryGetIntersectionGeometryIndexKHR].operands.push(OperandId, "'Committed'"); in Parameterize()
3204 …InstructionDesc[OpRayQueryGetIntersectionPrimitiveIndexKHR].operands.push(OperandId, "'RayQuery'"); in Parameterize()
3205 …InstructionDesc[OpRayQueryGetIntersectionPrimitiveIndexKHR].operands.push(OperandId, "'Committed'"… in Parameterize()
3208 … InstructionDesc[OpRayQueryGetIntersectionBarycentricsKHR].operands.push(OperandId, "'RayQuery'"); in Parameterize()
3209 … InstructionDesc[OpRayQueryGetIntersectionBarycentricsKHR].operands.push(OperandId, "'Committed'"); in Parameterize()
3212 … InstructionDesc[OpRayQueryGetIntersectionFrontFaceKHR].operands.push(OperandId, "'RayQuery'"); in Parameterize()
3213 … InstructionDesc[OpRayQueryGetIntersectionFrontFaceKHR].operands.push(OperandId, "'Committed'"); in Parameterize()
3216 …InstructionDesc[OpRayQueryGetIntersectionCandidateAABBOpaqueKHR].operands.push(OperandId, "'RayQue… in Parameterize()
3219 …InstructionDesc[OpRayQueryGetIntersectionObjectRayDirectionKHR].operands.push(OperandId, "'RayQuer… in Parameterize()
3220 …InstructionDesc[OpRayQueryGetIntersectionObjectRayDirectionKHR].operands.push(OperandId, "'Committ… in Parameterize()
3223 …InstructionDesc[OpRayQueryGetIntersectionObjectRayOriginKHR].operands.push(OperandId, "'RayQuery'"… in Parameterize()
3224 …InstructionDesc[OpRayQueryGetIntersectionObjectRayOriginKHR].operands.push(OperandId, "'Committed'… in Parameterize()
3227 InstructionDesc[OpRayQueryGetWorldRayDirectionKHR].operands.push(OperandId, "'RayQuery'"); in Parameterize()
3230 InstructionDesc[OpRayQueryGetWorldRayOriginKHR].operands.push(OperandId, "'RayQuery'"); in Parameterize()
3233 … InstructionDesc[OpRayQueryGetIntersectionObjectToWorldKHR].operands.push(OperandId, "'RayQuery'"); in Parameterize()
3234 …InstructionDesc[OpRayQueryGetIntersectionObjectToWorldKHR].operands.push(OperandId, "'Committed'"); in Parameterize()
3237 … InstructionDesc[OpRayQueryGetIntersectionWorldToObjectKHR].operands.push(OperandId, "'RayQuery'"); in Parameterize()
3238 …InstructionDesc[OpRayQueryGetIntersectionWorldToObjectKHR].operands.push(OperandId, "'Committed'"); in Parameterize()
3241 …InstructionDesc[OpRayQueryGetIntersectionTriangleVertexPositionsKHR].operands.push(OperandId, "'Ra… in Parameterize()
3242 …InstructionDesc[OpRayQueryGetIntersectionTriangleVertexPositionsKHR].operands.push(OperandId, "'Co… in Parameterize()
3245 … InstructionDesc[OpRayQueryGetIntersectionClusterIdNV].operands.push(OperandId, "'RayQuery'"); in Parameterize()
3246 … InstructionDesc[OpRayQueryGetIntersectionClusterIdNV].operands.push(OperandId, "'Committed'"); in Parameterize()
3248 … InstructionDesc[OpRayQueryGetIntersectionSpherePositionNV].operands.push(OperandId, "'RayQuery'"); in Parameterize()
3249 …InstructionDesc[OpRayQueryGetIntersectionSpherePositionNV].operands.push(OperandId, "'Committed'"); in Parameterize()
3252 … InstructionDesc[OpRayQueryGetIntersectionSphereRadiusNV].operands.push(OperandId, "'RayQuery'"); in Parameterize()
3253 … InstructionDesc[OpRayQueryGetIntersectionSphereRadiusNV].operands.push(OperandId, "'Committed'"); in Parameterize()
3256 … InstructionDesc[OpRayQueryGetIntersectionLSSHitValueNV].operands.push(OperandId, "'RayQuery'"); in Parameterize()
3257 … InstructionDesc[OpRayQueryGetIntersectionLSSHitValueNV].operands.push(OperandId, "'Committed'"); in Parameterize()
3260 … InstructionDesc[OpRayQueryGetIntersectionLSSPositionsNV].operands.push(OperandId, "'RayQuery'"); in Parameterize()
3261 … InstructionDesc[OpRayQueryGetIntersectionLSSPositionsNV].operands.push(OperandId, "'Committed'"); in Parameterize()
3264 InstructionDesc[OpRayQueryGetIntersectionLSSRadiiNV].operands.push(OperandId, "'RayQuery'"); in Parameterize()
3265 … InstructionDesc[OpRayQueryGetIntersectionLSSRadiiNV].operands.push(OperandId, "'Committed'"); in Parameterize()
3268 InstructionDesc[OpRayQueryIsSphereHitNV].operands.push(OperandId, "'RayQuery'"); in Parameterize()
3269 InstructionDesc[OpRayQueryIsSphereHitNV].operands.push(OperandId, "'Committed'"); in Parameterize()
3272 InstructionDesc[OpRayQueryIsLSSHitNV].operands.push(OperandId, "'RayQuery'"); in Parameterize()
3273 InstructionDesc[OpRayQueryIsLSSHitNV].operands.push(OperandId, "'Committed'"); in Parameterize()
3276 InstructionDesc[OpImageSampleFootprintNV].operands.push(OperandId, "'Sampled Image'"); in Parameterize()
3277 InstructionDesc[OpImageSampleFootprintNV].operands.push(OperandId, "'Coordinate'"); in Parameterize()
3278 InstructionDesc[OpImageSampleFootprintNV].operands.push(OperandId, "'Granularity'"); in Parameterize()
3279 InstructionDesc[OpImageSampleFootprintNV].operands.push(OperandId, "'Coarse'"); in Parameterize()
3280 InstructionDesc[OpImageSampleFootprintNV].operands.push(OperandImageOperands, "", true); in Parameterize()
3281 InstructionDesc[OpImageSampleFootprintNV].operands.push(OperandVariableIds, "", true); in Parameterize()
3283 … InstructionDesc[OpWritePackedPrimitiveIndices4x8NV].operands.push(OperandId, "'Index Offset'"); in Parameterize()
3284 … InstructionDesc[OpWritePackedPrimitiveIndices4x8NV].operands.push(OperandId, "'Packed Indices'"); in Parameterize()
3286 InstructionDesc[OpEmitMeshTasksEXT].operands.push(OperandId, "'groupCountX'"); in Parameterize()
3287 InstructionDesc[OpEmitMeshTasksEXT].operands.push(OperandId, "'groupCountY'"); in Parameterize()
3288 InstructionDesc[OpEmitMeshTasksEXT].operands.push(OperandId, "'groupCountZ'"); in Parameterize()
3289 InstructionDesc[OpEmitMeshTasksEXT].operands.push(OperandId, "'Payload'"); in Parameterize()
3292 InstructionDesc[OpSetMeshOutputsEXT].operands.push(OperandId, "'vertexCount'"); in Parameterize()
3293 InstructionDesc[OpSetMeshOutputsEXT].operands.push(OperandId, "'primitiveCount'"); in Parameterize()
3297 InstructionDesc[OpTypeCooperativeMatrixNV].operands.push(OperandId, "'Component Type'"); in Parameterize()
3298 InstructionDesc[OpTypeCooperativeMatrixNV].operands.push(OperandId, "'Scope'"); in Parameterize()
3299 InstructionDesc[OpTypeCooperativeMatrixNV].operands.push(OperandId, "'Rows'"); in Parameterize()
3300 InstructionDesc[OpTypeCooperativeMatrixNV].operands.push(OperandId, "'Columns'"); in Parameterize()
3302 InstructionDesc[OpCooperativeMatrixLoadNV].operands.push(OperandId, "'Pointer'"); in Parameterize()
3303 InstructionDesc[OpCooperativeMatrixLoadNV].operands.push(OperandId, "'Stride'"); in Parameterize()
3304 InstructionDesc[OpCooperativeMatrixLoadNV].operands.push(OperandId, "'Column Major'"); in Parameterize()
3305 … InstructionDesc[OpCooperativeMatrixLoadNV].operands.push(OperandMemoryAccess, "'Memory Access'"); in Parameterize()
3306 InstructionDesc[OpCooperativeMatrixLoadNV].operands.push(OperandLiteralNumber, "", true); in Parameterize()
3307 InstructionDesc[OpCooperativeMatrixLoadNV].operands.push(OperandId, "", true); in Parameterize()
3309 InstructionDesc[OpCooperativeMatrixStoreNV].operands.push(OperandId, "'Pointer'"); in Parameterize()
3310 InstructionDesc[OpCooperativeMatrixStoreNV].operands.push(OperandId, "'Object'"); in Parameterize()
3311 InstructionDesc[OpCooperativeMatrixStoreNV].operands.push(OperandId, "'Stride'"); in Parameterize()
3312 InstructionDesc[OpCooperativeMatrixStoreNV].operands.push(OperandId, "'Column Major'"); in Parameterize()
3313 … InstructionDesc[OpCooperativeMatrixStoreNV].operands.push(OperandMemoryAccess, "'Memory Access'"); in Parameterize()
3314 InstructionDesc[OpCooperativeMatrixStoreNV].operands.push(OperandLiteralNumber, "", true); in Parameterize()
3315 InstructionDesc[OpCooperativeMatrixStoreNV].operands.push(OperandId, "", true); in Parameterize()
3317 InstructionDesc[OpCooperativeMatrixMulAddNV].operands.push(OperandId, "'A'"); in Parameterize()
3318 InstructionDesc[OpCooperativeMatrixMulAddNV].operands.push(OperandId, "'B'"); in Parameterize()
3319 InstructionDesc[OpCooperativeMatrixMulAddNV].operands.push(OperandId, "'C'"); in Parameterize()
3321 InstructionDesc[OpCooperativeMatrixLengthNV].operands.push(OperandId, "'Type'"); in Parameterize()
3323 InstructionDesc[OpTypeCooperativeMatrixKHR].operands.push(OperandId, "'Component Type'"); in Parameterize()
3324 InstructionDesc[OpTypeCooperativeMatrixKHR].operands.push(OperandId, "'Scope'"); in Parameterize()
3325 InstructionDesc[OpTypeCooperativeMatrixKHR].operands.push(OperandId, "'Rows'"); in Parameterize()
3326 InstructionDesc[OpTypeCooperativeMatrixKHR].operands.push(OperandId, "'Columns'"); in Parameterize()
3327 InstructionDesc[OpTypeCooperativeMatrixKHR].operands.push(OperandId, "'Use'"); in Parameterize()
3329 InstructionDesc[OpCooperativeMatrixLoadKHR].operands.push(OperandId, "'Pointer'"); in Parameterize()
3330 InstructionDesc[OpCooperativeMatrixLoadKHR].operands.push(OperandId, "'Memory Layout'"); in Parameterize()
3331 InstructionDesc[OpCooperativeMatrixLoadKHR].operands.push(OperandId, "'Stride'"); in Parameterize()
3332 … InstructionDesc[OpCooperativeMatrixLoadKHR].operands.push(OperandMemoryAccess, "'Memory Access'"); in Parameterize()
3333 InstructionDesc[OpCooperativeMatrixLoadKHR].operands.push(OperandLiteralNumber, "", true); in Parameterize()
3334 InstructionDesc[OpCooperativeMatrixLoadKHR].operands.push(OperandId, "", true); in Parameterize()
3336 InstructionDesc[OpCooperativeMatrixStoreKHR].operands.push(OperandId, "'Pointer'"); in Parameterize()
3337 InstructionDesc[OpCooperativeMatrixStoreKHR].operands.push(OperandId, "'Object'"); in Parameterize()
3338 InstructionDesc[OpCooperativeMatrixStoreKHR].operands.push(OperandId, "'Memory Layout'"); in Parameterize()
3339 InstructionDesc[OpCooperativeMatrixStoreKHR].operands.push(OperandId, "'Stride'"); in Parameterize()
3340 …InstructionDesc[OpCooperativeMatrixStoreKHR].operands.push(OperandMemoryAccess, "'Memory Access'"); in Parameterize()
3341 InstructionDesc[OpCooperativeMatrixStoreKHR].operands.push(OperandLiteralNumber, "", true); in Parameterize()
3342 InstructionDesc[OpCooperativeMatrixStoreKHR].operands.push(OperandId, "", true); in Parameterize()
3344 InstructionDesc[OpCooperativeMatrixMulAddKHR].operands.push(OperandId, "'A'"); in Parameterize()
3345 InstructionDesc[OpCooperativeMatrixMulAddKHR].operands.push(OperandId, "'B'"); in Parameterize()
3346 InstructionDesc[OpCooperativeMatrixMulAddKHR].operands.push(OperandId, "'C'"); in Parameterize()
3347 …InstructionDesc[OpCooperativeMatrixMulAddKHR].operands.push(OperandCooperativeMatrixOperands, "'Co… in Parameterize()
3349 InstructionDesc[OpCooperativeMatrixLengthKHR].operands.push(OperandId, "'Type'"); in Parameterize()
3351 InstructionDesc[OpTypeCooperativeVectorNV].operands.push(OperandId, "'Component Type'"); in Parameterize()
3352 InstructionDesc[OpTypeCooperativeVectorNV].operands.push(OperandId, "'Components'"); in Parameterize()
3354 InstructionDesc[OpCooperativeVectorMatrixMulNV].operands.push(OperandId, "'Input'"); in Parameterize()
3355 … InstructionDesc[OpCooperativeVectorMatrixMulNV].operands.push(OperandId, "'InputInterpretation'"); in Parameterize()
3356 InstructionDesc[OpCooperativeVectorMatrixMulNV].operands.push(OperandId, "'Matrix'"); in Parameterize()
3357 InstructionDesc[OpCooperativeVectorMatrixMulNV].operands.push(OperandId, "'MatrixOffset'"); in Parameterize()
3358 …InstructionDesc[OpCooperativeVectorMatrixMulNV].operands.push(OperandId, "'MatrixInterpretation'"); in Parameterize()
3359 InstructionDesc[OpCooperativeVectorMatrixMulNV].operands.push(OperandId, "'M'"); in Parameterize()
3360 InstructionDesc[OpCooperativeVectorMatrixMulNV].operands.push(OperandId, "'K'"); in Parameterize()
3361 InstructionDesc[OpCooperativeVectorMatrixMulNV].operands.push(OperandId, "'MemoryLayout'"); in Parameterize()
3362 InstructionDesc[OpCooperativeVectorMatrixMulNV].operands.push(OperandId, "'Transpose'"); in Parameterize()
3363 … InstructionDesc[OpCooperativeVectorMatrixMulNV].operands.push(OperandId, "'MatrixStride'", true); in Parameterize()
3364 …InstructionDesc[OpCooperativeVectorMatrixMulNV].operands.push(OperandCooperativeMatrixOperands, "'… in Parameterize()
3366 InstructionDesc[OpCooperativeVectorMatrixMulAddNV].operands.push(OperandId, "'Input'"); in Parameterize()
3367 …InstructionDesc[OpCooperativeVectorMatrixMulAddNV].operands.push(OperandId, "'InputInterpretation'… in Parameterize()
3368 InstructionDesc[OpCooperativeVectorMatrixMulAddNV].operands.push(OperandId, "'Matrix'"); in Parameterize()
3369 … InstructionDesc[OpCooperativeVectorMatrixMulAddNV].operands.push(OperandId, "'MatrixOffset'"); in Parameterize()
3370 …InstructionDesc[OpCooperativeVectorMatrixMulAddNV].operands.push(OperandId, "'MatrixInterpretation… in Parameterize()
3371 InstructionDesc[OpCooperativeVectorMatrixMulAddNV].operands.push(OperandId, "'Bias'"); in Parameterize()
3372 InstructionDesc[OpCooperativeVectorMatrixMulAddNV].operands.push(OperandId, "'BiasOffset'"); in Parameterize()
3373 …InstructionDesc[OpCooperativeVectorMatrixMulAddNV].operands.push(OperandId, "'BiasInterpretation'"… in Parameterize()
3374 InstructionDesc[OpCooperativeVectorMatrixMulAddNV].operands.push(OperandId, "'M'"); in Parameterize()
3375 InstructionDesc[OpCooperativeVectorMatrixMulAddNV].operands.push(OperandId, "'K'"); in Parameterize()
3376 … InstructionDesc[OpCooperativeVectorMatrixMulAddNV].operands.push(OperandId, "'MemoryLayout'"); in Parameterize()
3377 InstructionDesc[OpCooperativeVectorMatrixMulAddNV].operands.push(OperandId, "'Transpose'"); in Parameterize()
3378 …InstructionDesc[OpCooperativeVectorMatrixMulAddNV].operands.push(OperandId, "'MatrixStride'", true… in Parameterize()
3379 …InstructionDesc[OpCooperativeVectorMatrixMulAddNV].operands.push(OperandCooperativeMatrixOperands,… in Parameterize()
3381 InstructionDesc[OpCooperativeVectorLoadNV].operands.push(OperandId, "'Pointer'"); in Parameterize()
3382 InstructionDesc[OpCooperativeVectorLoadNV].operands.push(OperandId, "'Offset'"); in Parameterize()
3383 … InstructionDesc[OpCooperativeVectorLoadNV].operands.push(OperandMemoryAccess, "'Memory Access'"); in Parameterize()
3384 InstructionDesc[OpCooperativeVectorLoadNV].operands.push(OperandLiteralNumber, "", true); in Parameterize()
3385 InstructionDesc[OpCooperativeVectorLoadNV].operands.push(OperandId, "", true); in Parameterize()
3387 InstructionDesc[OpCooperativeVectorStoreNV].operands.push(OperandId, "'Pointer'"); in Parameterize()
3388 InstructionDesc[OpCooperativeVectorStoreNV].operands.push(OperandId, "'Offset'"); in Parameterize()
3389 InstructionDesc[OpCooperativeVectorStoreNV].operands.push(OperandId, "'Object'"); in Parameterize()
3390 … InstructionDesc[OpCooperativeVectorStoreNV].operands.push(OperandMemoryAccess, "'Memory Access'"); in Parameterize()
3391 InstructionDesc[OpCooperativeVectorStoreNV].operands.push(OperandLiteralNumber, "", true); in Parameterize()
3392 InstructionDesc[OpCooperativeVectorStoreNV].operands.push(OperandId, "", true); in Parameterize()
3394 …InstructionDesc[OpCooperativeVectorOuterProductAccumulateNV].operands.push(OperandId, "'Pointer'"); in Parameterize()
3395 … InstructionDesc[OpCooperativeVectorOuterProductAccumulateNV].operands.push(OperandId, "'Offset'"); in Parameterize()
3396 … InstructionDesc[OpCooperativeVectorOuterProductAccumulateNV].operands.push(OperandId, "'A'"); in Parameterize()
3397 … InstructionDesc[OpCooperativeVectorOuterProductAccumulateNV].operands.push(OperandId, "'B'"); in Parameterize()
3398 …InstructionDesc[OpCooperativeVectorOuterProductAccumulateNV].operands.push(OperandId, "'MemoryLayo… in Parameterize()
3399 …InstructionDesc[OpCooperativeVectorOuterProductAccumulateNV].operands.push(OperandId, "'MatrixInte… in Parameterize()
3400 …InstructionDesc[OpCooperativeVectorOuterProductAccumulateNV].operands.push(OperandId, "'MatrixStri… in Parameterize()
3402 … InstructionDesc[OpCooperativeVectorReduceSumAccumulateNV].operands.push(OperandId, "'Pointer'"); in Parameterize()
3403 … InstructionDesc[OpCooperativeVectorReduceSumAccumulateNV].operands.push(OperandId, "'Offset'"); in Parameterize()
3404 InstructionDesc[OpCooperativeVectorReduceSumAccumulateNV].operands.push(OperandId, "'V'"); in Parameterize()
3408 InstructionDesc[OpReadClockKHR].operands.push(OperandScope, "'Scope'"); in Parameterize()
3412 … InstructionDesc[OpHitObjectGetShaderRecordBufferHandleNV].operands.push(OperandId, "'HitObject'"); in Parameterize()
3415 InstructionDesc[OpReorderThreadWithHintNV].operands.push(OperandId, "'Hint'"); in Parameterize()
3416 InstructionDesc[OpReorderThreadWithHintNV].operands.push(OperandId, "'Bits'"); in Parameterize()
3419 InstructionDesc[OpReorderThreadWithHitObjectNV].operands.push(OperandId, "'HitObject'"); in Parameterize()
3420 InstructionDesc[OpReorderThreadWithHitObjectNV].operands.push(OperandId, "'Hint'"); in Parameterize()
3421 InstructionDesc[OpReorderThreadWithHitObjectNV].operands.push(OperandId, "'Bits'"); in Parameterize()
3424 InstructionDesc[OpHitObjectGetCurrentTimeNV].operands.push(OperandId, "'HitObject'"); in Parameterize()
3427 InstructionDesc[OpHitObjectGetHitKindNV].operands.push(OperandId, "'HitObject'"); in Parameterize()
3430 InstructionDesc[OpHitObjectGetPrimitiveIndexNV].operands.push(OperandId, "'HitObject'"); in Parameterize()
3433 InstructionDesc[OpHitObjectGetGeometryIndexNV].operands.push(OperandId, "'HitObject'"); in Parameterize()
3436 InstructionDesc[OpHitObjectGetInstanceIdNV].operands.push(OperandId, "'HitObject'"); in Parameterize()
3439 … InstructionDesc[OpHitObjectGetInstanceCustomIndexNV].operands.push(OperandId, "'HitObject'"); in Parameterize()
3442 InstructionDesc[OpHitObjectGetObjectRayDirectionNV].operands.push(OperandId, "'HitObject'"); in Parameterize()
3445 InstructionDesc[OpHitObjectGetObjectRayOriginNV].operands.push(OperandId, "'HitObject'"); in Parameterize()
3448 InstructionDesc[OpHitObjectGetWorldRayDirectionNV].operands.push(OperandId, "'HitObject'"); in Parameterize()
3451 InstructionDesc[OpHitObjectGetWorldRayOriginNV].operands.push(OperandId, "'HitObject'"); in Parameterize()
3454 InstructionDesc[OpHitObjectGetWorldToObjectNV].operands.push(OperandId, "'HitObject'"); in Parameterize()
3457 InstructionDesc[OpHitObjectGetObjectToWorldNV].operands.push(OperandId, "'HitObject'"); in Parameterize()
3460 InstructionDesc[OpHitObjectGetRayTMaxNV].operands.push(OperandId, "'HitObject'"); in Parameterize()
3463 InstructionDesc[OpHitObjectGetRayTMinNV].operands.push(OperandId, "'HitObject'"); in Parameterize()
3466 …InstructionDesc[OpHitObjectGetShaderBindingTableRecordIndexNV].operands.push(OperandId, "'HitObjec… in Parameterize()
3469 InstructionDesc[OpHitObjectIsEmptyNV].operands.push(OperandId, "'HitObject'"); in Parameterize()
3472 InstructionDesc[OpHitObjectIsHitNV].operands.push(OperandId, "'HitObject'"); in Parameterize()
3475 InstructionDesc[OpHitObjectIsMissNV].operands.push(OperandId, "'HitObject'"); in Parameterize()
3478 InstructionDesc[OpHitObjectGetAttributesNV].operands.push(OperandId, "'HitObject'"); in Parameterize()
3479 … InstructionDesc[OpHitObjectGetAttributesNV].operands.push(OperandId, "'HitObjectAttribute'"); in Parameterize()
3482 InstructionDesc[OpHitObjectExecuteShaderNV].operands.push(OperandId, "'HitObject'"); in Parameterize()
3483 InstructionDesc[OpHitObjectExecuteShaderNV].operands.push(OperandId, "'Payload'"); in Parameterize()
3486 InstructionDesc[OpHitObjectRecordHitNV].operands.push(OperandId, "'HitObject'"); in Parameterize()
3487 … InstructionDesc[OpHitObjectRecordHitNV].operands.push(OperandId, "'Acceleration Structure'"); in Parameterize()
3488 InstructionDesc[OpHitObjectRecordHitNV].operands.push(OperandId, "'InstanceId'"); in Parameterize()
3489 InstructionDesc[OpHitObjectRecordHitNV].operands.push(OperandId, "'PrimitiveId'"); in Parameterize()
3490 InstructionDesc[OpHitObjectRecordHitNV].operands.push(OperandId, "'GeometryIndex'"); in Parameterize()
3491 InstructionDesc[OpHitObjectRecordHitNV].operands.push(OperandId, "'HitKind'"); in Parameterize()
3492 InstructionDesc[OpHitObjectRecordHitNV].operands.push(OperandId, "'SBT Record Offset'"); in Parameterize()
3493 InstructionDesc[OpHitObjectRecordHitNV].operands.push(OperandId, "'SBT Record Stride'"); in Parameterize()
3494 InstructionDesc[OpHitObjectRecordHitNV].operands.push(OperandId, "'Origin'"); in Parameterize()
3495 InstructionDesc[OpHitObjectRecordHitNV].operands.push(OperandId, "'TMin'"); in Parameterize()
3496 InstructionDesc[OpHitObjectRecordHitNV].operands.push(OperandId, "'Direction'"); in Parameterize()
3497 InstructionDesc[OpHitObjectRecordHitNV].operands.push(OperandId, "'TMax'"); in Parameterize()
3498 InstructionDesc[OpHitObjectRecordHitNV].operands.push(OperandId, "'HitObject Attribute'"); in Parameterize()
3501 InstructionDesc[OpHitObjectRecordHitMotionNV].operands.push(OperandId, "'HitObject'"); in Parameterize()
3502 …InstructionDesc[OpHitObjectRecordHitMotionNV].operands.push(OperandId, "'Acceleration Structure'"); in Parameterize()
3503 InstructionDesc[OpHitObjectRecordHitMotionNV].operands.push(OperandId, "'InstanceId'"); in Parameterize()
3504 InstructionDesc[OpHitObjectRecordHitMotionNV].operands.push(OperandId, "'PrimitiveId'"); in Parameterize()
3505 InstructionDesc[OpHitObjectRecordHitMotionNV].operands.push(OperandId, "'GeometryIndex'"); in Parameterize()
3506 InstructionDesc[OpHitObjectRecordHitMotionNV].operands.push(OperandId, "'HitKind'"); in Parameterize()
3507 … InstructionDesc[OpHitObjectRecordHitMotionNV].operands.push(OperandId, "'SBT Record Offset'"); in Parameterize()
3508 … InstructionDesc[OpHitObjectRecordHitMotionNV].operands.push(OperandId, "'SBT Record Stride'"); in Parameterize()
3509 InstructionDesc[OpHitObjectRecordHitMotionNV].operands.push(OperandId, "'Origin'"); in Parameterize()
3510 InstructionDesc[OpHitObjectRecordHitMotionNV].operands.push(OperandId, "'TMin'"); in Parameterize()
3511 InstructionDesc[OpHitObjectRecordHitMotionNV].operands.push(OperandId, "'Direction'"); in Parameterize()
3512 InstructionDesc[OpHitObjectRecordHitMotionNV].operands.push(OperandId, "'TMax'"); in Parameterize()
3513 InstructionDesc[OpHitObjectRecordHitMotionNV].operands.push(OperandId, "'Current Time'"); in Parameterize()
3514 … InstructionDesc[OpHitObjectRecordHitMotionNV].operands.push(OperandId, "'HitObject Attribute'"); in Parameterize()
3517 InstructionDesc[OpHitObjectRecordHitWithIndexNV].operands.push(OperandId, "'HitObject'"); in Parameterize()
3518 …InstructionDesc[OpHitObjectRecordHitWithIndexNV].operands.push(OperandId, "'Acceleration Structure… in Parameterize()
3519 InstructionDesc[OpHitObjectRecordHitWithIndexNV].operands.push(OperandId, "'InstanceId'"); in Parameterize()
3520 InstructionDesc[OpHitObjectRecordHitWithIndexNV].operands.push(OperandId, "'PrimitiveId'"); in Parameterize()
3521 … InstructionDesc[OpHitObjectRecordHitWithIndexNV].operands.push(OperandId, "'GeometryIndex'"); in Parameterize()
3522 InstructionDesc[OpHitObjectRecordHitWithIndexNV].operands.push(OperandId, "'HitKind'"); in Parameterize()
3523 … InstructionDesc[OpHitObjectRecordHitWithIndexNV].operands.push(OperandId, "'SBT Record Index'"); in Parameterize()
3524 InstructionDesc[OpHitObjectRecordHitWithIndexNV].operands.push(OperandId, "'Origin'"); in Parameterize()
3525 InstructionDesc[OpHitObjectRecordHitWithIndexNV].operands.push(OperandId, "'TMin'"); in Parameterize()
3526 InstructionDesc[OpHitObjectRecordHitWithIndexNV].operands.push(OperandId, "'Direction'"); in Parameterize()
3527 InstructionDesc[OpHitObjectRecordHitWithIndexNV].operands.push(OperandId, "'TMax'"); in Parameterize()
3528 …InstructionDesc[OpHitObjectRecordHitWithIndexNV].operands.push(OperandId, "'HitObject Attribute'"); in Parameterize()
3531 … InstructionDesc[OpHitObjectRecordHitWithIndexMotionNV].operands.push(OperandId, "'HitObject'"); in Parameterize()
3532 …InstructionDesc[OpHitObjectRecordHitWithIndexMotionNV].operands.push(OperandId, "'Acceleration Str… in Parameterize()
3533 … InstructionDesc[OpHitObjectRecordHitWithIndexMotionNV].operands.push(OperandId, "'InstanceId'"); in Parameterize()
3534 … InstructionDesc[OpHitObjectRecordHitWithIndexMotionNV].operands.push(OperandId, "'PrimitiveId'"); in Parameterize()
3535 …InstructionDesc[OpHitObjectRecordHitWithIndexMotionNV].operands.push(OperandId, "'GeometryIndex'"); in Parameterize()
3536 … InstructionDesc[OpHitObjectRecordHitWithIndexMotionNV].operands.push(OperandId, "'HitKind'"); in Parameterize()
3537 …InstructionDesc[OpHitObjectRecordHitWithIndexMotionNV].operands.push(OperandId, "'SBT Record Index… in Parameterize()
3538 InstructionDesc[OpHitObjectRecordHitWithIndexMotionNV].operands.push(OperandId, "'Origin'"); in Parameterize()
3539 InstructionDesc[OpHitObjectRecordHitWithIndexMotionNV].operands.push(OperandId, "'TMin'"); in Parameterize()
3540 … InstructionDesc[OpHitObjectRecordHitWithIndexMotionNV].operands.push(OperandId, "'Direction'"); in Parameterize()
3541 InstructionDesc[OpHitObjectRecordHitWithIndexMotionNV].operands.push(OperandId, "'TMax'"); in Parameterize()
3542 … InstructionDesc[OpHitObjectRecordHitWithIndexMotionNV].operands.push(OperandId, "'Current Time'"); in Parameterize()
3543 …InstructionDesc[OpHitObjectRecordHitWithIndexMotionNV].operands.push(OperandId, "'HitObject Attrib… in Parameterize()
3546 InstructionDesc[OpHitObjectRecordMissNV].operands.push(OperandId, "'HitObject'"); in Parameterize()
3547 InstructionDesc[OpHitObjectRecordMissNV].operands.push(OperandId, "'SBT Index'"); in Parameterize()
3548 InstructionDesc[OpHitObjectRecordMissNV].operands.push(OperandId, "'Origin'"); in Parameterize()
3549 InstructionDesc[OpHitObjectRecordMissNV].operands.push(OperandId, "'TMin'"); in Parameterize()
3550 InstructionDesc[OpHitObjectRecordMissNV].operands.push(OperandId, "'Direction'"); in Parameterize()
3551 InstructionDesc[OpHitObjectRecordMissNV].operands.push(OperandId, "'TMax'"); in Parameterize()
3554 InstructionDesc[OpHitObjectRecordMissMotionNV].operands.push(OperandId, "'HitObject'"); in Parameterize()
3555 InstructionDesc[OpHitObjectRecordMissMotionNV].operands.push(OperandId, "'SBT Index'"); in Parameterize()
3556 InstructionDesc[OpHitObjectRecordMissMotionNV].operands.push(OperandId, "'Origin'"); in Parameterize()
3557 InstructionDesc[OpHitObjectRecordMissMotionNV].operands.push(OperandId, "'TMin'"); in Parameterize()
3558 InstructionDesc[OpHitObjectRecordMissMotionNV].operands.push(OperandId, "'Direction'"); in Parameterize()
3559 InstructionDesc[OpHitObjectRecordMissMotionNV].operands.push(OperandId, "'TMax'"); in Parameterize()
3560 InstructionDesc[OpHitObjectRecordMissMotionNV].operands.push(OperandId, "'Current Time'"); in Parameterize()
3563 InstructionDesc[OpHitObjectRecordEmptyNV].operands.push(OperandId, "'HitObject'"); in Parameterize()
3566 InstructionDesc[OpHitObjectTraceRayNV].operands.push(OperandId, "'HitObject'"); in Parameterize()
3567 InstructionDesc[OpHitObjectTraceRayNV].operands.push(OperandId, "'Acceleration Structure'"); in Parameterize()
3568 InstructionDesc[OpHitObjectTraceRayNV].operands.push(OperandId, "'RayFlags'"); in Parameterize()
3569 InstructionDesc[OpHitObjectTraceRayNV].operands.push(OperandId, "'Cullmask'"); in Parameterize()
3570 InstructionDesc[OpHitObjectTraceRayNV].operands.push(OperandId, "'SBT Record Offset'"); in Parameterize()
3571 InstructionDesc[OpHitObjectTraceRayNV].operands.push(OperandId, "'SBT Record Stride'"); in Parameterize()
3572 InstructionDesc[OpHitObjectTraceRayNV].operands.push(OperandId, "'Miss Index'"); in Parameterize()
3573 InstructionDesc[OpHitObjectTraceRayNV].operands.push(OperandId, "'Origin'"); in Parameterize()
3574 InstructionDesc[OpHitObjectTraceRayNV].operands.push(OperandId, "'TMin'"); in Parameterize()
3575 InstructionDesc[OpHitObjectTraceRayNV].operands.push(OperandId, "'Direction'"); in Parameterize()
3576 InstructionDesc[OpHitObjectTraceRayNV].operands.push(OperandId, "'TMax'"); in Parameterize()
3577 InstructionDesc[OpHitObjectTraceRayNV].operands.push(OperandId, "'Payload'"); in Parameterize()
3580 InstructionDesc[OpHitObjectTraceRayMotionNV].operands.push(OperandId, "'HitObject'"); in Parameterize()
3581 … InstructionDesc[OpHitObjectTraceRayMotionNV].operands.push(OperandId, "'Acceleration Structure'"); in Parameterize()
3582 InstructionDesc[OpHitObjectTraceRayMotionNV].operands.push(OperandId, "'RayFlags'"); in Parameterize()
3583 InstructionDesc[OpHitObjectTraceRayMotionNV].operands.push(OperandId, "'Cullmask'"); in Parameterize()
3584 … InstructionDesc[OpHitObjectTraceRayMotionNV].operands.push(OperandId, "'SBT Record Offset'"); in Parameterize()
3585 … InstructionDesc[OpHitObjectTraceRayMotionNV].operands.push(OperandId, "'SBT Record Stride'"); in Parameterize()
3586 InstructionDesc[OpHitObjectTraceRayMotionNV].operands.push(OperandId, "'Miss Index'"); in Parameterize()
3587 InstructionDesc[OpHitObjectTraceRayMotionNV].operands.push(OperandId, "'Origin'"); in Parameterize()
3588 InstructionDesc[OpHitObjectTraceRayMotionNV].operands.push(OperandId, "'TMin'"); in Parameterize()
3589 InstructionDesc[OpHitObjectTraceRayMotionNV].operands.push(OperandId, "'Direction'"); in Parameterize()
3590 InstructionDesc[OpHitObjectTraceRayMotionNV].operands.push(OperandId, "'TMax'"); in Parameterize()
3591 InstructionDesc[OpHitObjectTraceRayMotionNV].operands.push(OperandId, "'Time'"); in Parameterize()
3592 InstructionDesc[OpHitObjectTraceRayMotionNV].operands.push(OperandId, "'Payload'"); in Parameterize()
3595 InstructionDesc[OpHitObjectGetClusterIdNV].operands.push(OperandId, "'HitObject'"); in Parameterize()
3597 InstructionDesc[OpHitObjectGetSpherePositionNV].operands.push(OperandId, "'HitObject'"); in Parameterize()
3600 InstructionDesc[OpHitObjectGetSphereRadiusNV].operands.push(OperandId, "'HitObject'"); in Parameterize()
3603 InstructionDesc[OpHitObjectGetLSSPositionsNV].operands.push(OperandId, "'HitObject'"); in Parameterize()
3606 InstructionDesc[OpHitObjectGetLSSRadiiNV].operands.push(OperandId, "'HitObject'"); in Parameterize()
3609 InstructionDesc[OpHitObjectIsSphereHitNV].operands.push(OperandId, "'HitObject'"); in Parameterize()
3612 InstructionDesc[OpHitObjectIsLSSHitNV].operands.push(OperandId, "'HitObject'"); in Parameterize()
3615 …InstructionDesc[OpFetchMicroTriangleVertexBarycentricNV].operands.push(OperandId, "'Acceleration S… in Parameterize()
3616 …InstructionDesc[OpFetchMicroTriangleVertexBarycentricNV].operands.push(OperandId, "'Instance ID'"); in Parameterize()
3617 …InstructionDesc[OpFetchMicroTriangleVertexBarycentricNV].operands.push(OperandId, "'Geometry Index… in Parameterize()
3618 …InstructionDesc[OpFetchMicroTriangleVertexBarycentricNV].operands.push(OperandId, "'Primitive Inde… in Parameterize()
3619 …InstructionDesc[OpFetchMicroTriangleVertexBarycentricNV].operands.push(OperandId, "'Barycentrics'"… in Parameterize()
3622 …InstructionDesc[OpFetchMicroTriangleVertexPositionNV].operands.push(OperandId, "'Acceleration Stru… in Parameterize()
3623 … InstructionDesc[OpFetchMicroTriangleVertexPositionNV].operands.push(OperandId, "'Instance ID'"); in Parameterize()
3624 …InstructionDesc[OpFetchMicroTriangleVertexPositionNV].operands.push(OperandId, "'Geometry Index'"); in Parameterize()
3625 …InstructionDesc[OpFetchMicroTriangleVertexPositionNV].operands.push(OperandId, "'Primitive Index'"… in Parameterize()
3626 … InstructionDesc[OpFetchMicroTriangleVertexPositionNV].operands.push(OperandId, "'Barycentrics'"); in Parameterize()
3629 InstructionDesc[OpColorAttachmentReadEXT].operands.push(OperandId, "'Attachment'"); in Parameterize()
3630 InstructionDesc[OpColorAttachmentReadEXT].operands.push(OperandId, "'Sample'", true); in Parameterize()
3631 InstructionDesc[OpStencilAttachmentReadEXT].operands.push(OperandId, "'Sample'", true); in Parameterize()
3632 InstructionDesc[OpDepthAttachmentReadEXT].operands.push(OperandId, "'Sample'", true); in Parameterize()
3634 InstructionDesc[OpImageSampleWeightedQCOM].operands.push(OperandId, "'source texture'"); in Parameterize()
3635 … InstructionDesc[OpImageSampleWeightedQCOM].operands.push(OperandId, "'texture coordinates'"); in Parameterize()
3636 InstructionDesc[OpImageSampleWeightedQCOM].operands.push(OperandId, "'weights texture'"); in Parameterize()
3637 InstructionDesc[OpImageSampleWeightedQCOM].operands.push(OperandImageOperands, "", true); in Parameterize()
3640 InstructionDesc[OpImageBoxFilterQCOM].operands.push(OperandId, "'source texture'"); in Parameterize()
3641 InstructionDesc[OpImageBoxFilterQCOM].operands.push(OperandId, "'texture coordinates'"); in Parameterize()
3642 InstructionDesc[OpImageBoxFilterQCOM].operands.push(OperandId, "'box size'"); in Parameterize()
3643 InstructionDesc[OpImageBoxFilterQCOM].operands.push(OperandImageOperands, "", true); in Parameterize()
3646 InstructionDesc[OpImageBlockMatchSADQCOM].operands.push(OperandId, "'target texture'"); in Parameterize()
3647 InstructionDesc[OpImageBlockMatchSADQCOM].operands.push(OperandId, "'target coordinates'"); in Parameterize()
3648 InstructionDesc[OpImageBlockMatchSADQCOM].operands.push(OperandId, "'reference texture'"); in Parameterize()
3649 … InstructionDesc[OpImageBlockMatchSADQCOM].operands.push(OperandId, "'reference coordinates'"); in Parameterize()
3650 InstructionDesc[OpImageBlockMatchSADQCOM].operands.push(OperandId, "'block size'"); in Parameterize()
3651 InstructionDesc[OpImageBlockMatchSADQCOM].operands.push(OperandImageOperands, "", true); in Parameterize()
3654 InstructionDesc[OpImageBlockMatchSSDQCOM].operands.push(OperandId, "'target texture'"); in Parameterize()
3655 InstructionDesc[OpImageBlockMatchSSDQCOM].operands.push(OperandId, "'target coordinates'"); in Parameterize()
3656 InstructionDesc[OpImageBlockMatchSSDQCOM].operands.push(OperandId, "'reference texture'"); in Parameterize()
3657 … InstructionDesc[OpImageBlockMatchSSDQCOM].operands.push(OperandId, "'reference coordinates'"); in Parameterize()
3658 InstructionDesc[OpImageBlockMatchSSDQCOM].operands.push(OperandId, "'block size'"); in Parameterize()
3659 InstructionDesc[OpImageBlockMatchSSDQCOM].operands.push(OperandImageOperands, "", true); in Parameterize()
3662 … InstructionDesc[OpImageBlockMatchWindowSSDQCOM].operands.push(OperandId, "'target texture'"); in Parameterize()
3663 … InstructionDesc[OpImageBlockMatchWindowSSDQCOM].operands.push(OperandId, "'target coordinates'"); in Parameterize()
3664 … InstructionDesc[OpImageBlockMatchWindowSSDQCOM].operands.push(OperandId, "'reference texture'"); in Parameterize()
3665 …InstructionDesc[OpImageBlockMatchWindowSSDQCOM].operands.push(OperandId, "'reference coordinates'"… in Parameterize()
3666 InstructionDesc[OpImageBlockMatchWindowSSDQCOM].operands.push(OperandId, "'block size'"); in Parameterize()
3667 … InstructionDesc[OpImageBlockMatchWindowSSDQCOM].operands.push(OperandImageOperands, "", true); in Parameterize()
3670 … InstructionDesc[OpImageBlockMatchWindowSADQCOM].operands.push(OperandId, "'target texture'"); in Parameterize()
3671 … InstructionDesc[OpImageBlockMatchWindowSADQCOM].operands.push(OperandId, "'target coordinates'"); in Parameterize()
3672 … InstructionDesc[OpImageBlockMatchWindowSADQCOM].operands.push(OperandId, "'reference texture'"); in Parameterize()
3673 …InstructionDesc[OpImageBlockMatchWindowSADQCOM].operands.push(OperandId, "'reference coordinates'"… in Parameterize()
3674 InstructionDesc[OpImageBlockMatchWindowSADQCOM].operands.push(OperandId, "'block size'"); in Parameterize()
3675 … InstructionDesc[OpImageBlockMatchWindowSADQCOM].operands.push(OperandImageOperands, "", true); in Parameterize()
3678 … InstructionDesc[OpImageBlockMatchGatherSSDQCOM].operands.push(OperandId, "'target texture'"); in Parameterize()
3679 … InstructionDesc[OpImageBlockMatchGatherSSDQCOM].operands.push(OperandId, "'target coordinates'"); in Parameterize()
3680 … InstructionDesc[OpImageBlockMatchGatherSSDQCOM].operands.push(OperandId, "'reference texture'"); in Parameterize()
3681 …InstructionDesc[OpImageBlockMatchGatherSSDQCOM].operands.push(OperandId, "'reference coordinates'"… in Parameterize()
3682 InstructionDesc[OpImageBlockMatchGatherSSDQCOM].operands.push(OperandId, "'block size'"); in Parameterize()
3683 … InstructionDesc[OpImageBlockMatchGatherSSDQCOM].operands.push(OperandImageOperands, "", true); in Parameterize()
3686 … InstructionDesc[OpImageBlockMatchGatherSADQCOM].operands.push(OperandId, "'target texture'"); in Parameterize()
3687 … InstructionDesc[OpImageBlockMatchGatherSADQCOM].operands.push(OperandId, "'target coordinates'"); in Parameterize()
3688 … InstructionDesc[OpImageBlockMatchGatherSADQCOM].operands.push(OperandId, "'reference texture'"); in Parameterize()
3689 …InstructionDesc[OpImageBlockMatchGatherSADQCOM].operands.push(OperandId, "'reference coordinates'"… in Parameterize()
3690 InstructionDesc[OpImageBlockMatchGatherSADQCOM].operands.push(OperandId, "'block size'"); in Parameterize()
3691 … InstructionDesc[OpImageBlockMatchGatherSADQCOM].operands.push(OperandImageOperands, "", true); in Parameterize()
3694 InstructionDesc[OpConstantCompositeReplicateEXT].operands.push(OperandId, "'Value'"); in Parameterize()
3695 InstructionDesc[OpSpecConstantCompositeReplicateEXT].operands.push(OperandId, "'Value'"); in Parameterize()
3696 InstructionDesc[OpCompositeConstructReplicateEXT].operands.push(OperandId, "'Value'"); in Parameterize()
3698 InstructionDesc[OpCooperativeMatrixConvertNV].operands.push(OperandId, "'Value'"); in Parameterize()
3700 InstructionDesc[OpCooperativeMatrixTransposeNV].operands.push(OperandId, "'Matrix'"); in Parameterize()
3702 InstructionDesc[OpCooperativeMatrixReduceNV].operands.push(OperandId, "'Matrix'"); in Parameterize()
3703 … InstructionDesc[OpCooperativeMatrixReduceNV].operands.push(OperandLiteralNumber, "'ReduceMask'"); in Parameterize()
3704 InstructionDesc[OpCooperativeMatrixReduceNV].operands.push(OperandId, "'CombineFunc'"); in Parameterize()
3706 InstructionDesc[OpCooperativeMatrixPerElementOpNV].operands.push(OperandId, "'Matrix'"); in Parameterize()
3707 InstructionDesc[OpCooperativeMatrixPerElementOpNV].operands.push(OperandId, "'Operation'"); in Parameterize()
3708 …InstructionDesc[OpCooperativeMatrixPerElementOpNV].operands.push(OperandVariableIds, "'Operands'"); in Parameterize()
3710 InstructionDesc[OpCooperativeMatrixLoadTensorNV].operands.push(OperandId, "'Pointer'"); in Parameterize()
3711 InstructionDesc[OpCooperativeMatrixLoadTensorNV].operands.push(OperandId, "'Object'"); in Parameterize()
3712 InstructionDesc[OpCooperativeMatrixLoadTensorNV].operands.push(OperandId, "'TensorLayout'"); in Parameterize()
3713 …InstructionDesc[OpCooperativeMatrixLoadTensorNV].operands.push(OperandMemoryAccess, "'Memory Acces… in Parameterize()
3714 …InstructionDesc[OpCooperativeMatrixLoadTensorNV].operands.push(OperandTensorAddressingOperands, "'… in Parameterize()
3716 InstructionDesc[OpCooperativeMatrixStoreTensorNV].operands.push(OperandId, "'Pointer'"); in Parameterize()
3717 InstructionDesc[OpCooperativeMatrixStoreTensorNV].operands.push(OperandId, "'Object'"); in Parameterize()
3718 … InstructionDesc[OpCooperativeMatrixStoreTensorNV].operands.push(OperandId, "'TensorLayout'"); in Parameterize()
3719 …InstructionDesc[OpCooperativeMatrixStoreTensorNV].operands.push(OperandMemoryAccess, "'Memory Acce… in Parameterize()
3720 …InstructionDesc[OpCooperativeMatrixStoreTensorNV].operands.push(OperandTensorAddressingOperands, "… in Parameterize()
3722 InstructionDesc[OpCooperativeMatrixReduceNV].operands.push(OperandId, "'Matrix'"); in Parameterize()
3723 … InstructionDesc[OpCooperativeMatrixReduceNV].operands.push(OperandLiteralNumber, "'ReduceMask'"); in Parameterize()
3725 InstructionDesc[OpTypeTensorLayoutNV].operands.push(OperandId, "'Dim'"); in Parameterize()
3726 InstructionDesc[OpTypeTensorLayoutNV].operands.push(OperandId, "'ClampMode'"); in Parameterize()
3728 InstructionDesc[OpTypeTensorViewNV].operands.push(OperandId, "'Dim'"); in Parameterize()
3729 InstructionDesc[OpTypeTensorViewNV].operands.push(OperandId, "'HasDimensions'"); in Parameterize()
3730 InstructionDesc[OpTypeTensorViewNV].operands.push(OperandVariableIds, "'p'"); in Parameterize()
3732 InstructionDesc[OpTensorLayoutSetBlockSizeNV].operands.push(OperandId, "'TensorLayout'"); in Parameterize()
3733 … InstructionDesc[OpTensorLayoutSetBlockSizeNV].operands.push(OperandVariableIds, "'BlockSize'"); in Parameterize()
3735 InstructionDesc[OpTensorLayoutSetDimensionNV].operands.push(OperandId, "'TensorLayout'"); in Parameterize()
3736 InstructionDesc[OpTensorLayoutSetDimensionNV].operands.push(OperandVariableIds, "'Dim'"); in Parameterize()
3738 InstructionDesc[OpTensorLayoutSetStrideNV].operands.push(OperandId, "'TensorLayout'"); in Parameterize()
3739 InstructionDesc[OpTensorLayoutSetStrideNV].operands.push(OperandVariableIds, "'Stride'"); in Parameterize()
3741 InstructionDesc[OpTensorLayoutSliceNV].operands.push(OperandId, "'TensorLayout'"); in Parameterize()
3742 InstructionDesc[OpTensorLayoutSliceNV].operands.push(OperandVariableIds, "'Operands'"); in Parameterize()
3744 InstructionDesc[OpTensorLayoutSetClampValueNV].operands.push(OperandId, "'TensorLayout'"); in Parameterize()
3745 InstructionDesc[OpTensorLayoutSetClampValueNV].operands.push(OperandId, "'Value'"); in Parameterize()
3747 InstructionDesc[OpTensorViewSetDimensionNV].operands.push(OperandId, "'TensorView'"); in Parameterize()
3748 InstructionDesc[OpTensorViewSetDimensionNV].operands.push(OperandVariableIds, "'Dim'"); in Parameterize()
3750 InstructionDesc[OpTensorViewSetStrideNV].operands.push(OperandId, "'TensorView'"); in Parameterize()
3751 InstructionDesc[OpTensorViewSetStrideNV].operands.push(OperandVariableIds, "'Stride'"); in Parameterize()
3753 InstructionDesc[OpTensorViewSetClipNV].operands.push(OperandId, "'TensorView'"); in Parameterize()
3754 InstructionDesc[OpTensorViewSetClipNV].operands.push(OperandId, "'ClipRowOffset'"); in Parameterize()
3755 InstructionDesc[OpTensorViewSetClipNV].operands.push(OperandId, "'ClipRowSpan'"); in Parameterize()
3756 InstructionDesc[OpTensorViewSetClipNV].operands.push(OperandId, "'ClipColOffset'"); in Parameterize()
3757 InstructionDesc[OpTensorViewSetClipNV].operands.push(OperandId, "'ClipColSpan'"); in Parameterize()
3759 InstructionDesc[OpSDotKHR].operands.push(OperandId, "'Vector1'"); in Parameterize()
3760 InstructionDesc[OpSDotKHR].operands.push(OperandId, "'Vector2'"); in Parameterize()
3761 InstructionDesc[OpSDotKHR].operands.push(OperandLiteralNumber, "'PackedVectorFormat'"); in Parameterize()
3763 InstructionDesc[OpUDotKHR].operands.push(OperandId, "'Vector1'"); in Parameterize()
3764 InstructionDesc[OpUDotKHR].operands.push(OperandId, "'Vector2'"); in Parameterize()
3765 InstructionDesc[OpUDotKHR].operands.push(OperandLiteralNumber, "'PackedVectorFormat'"); in Parameterize()
3767 InstructionDesc[OpSUDotKHR].operands.push(OperandId, "'Vector1'"); in Parameterize()
3768 InstructionDesc[OpSUDotKHR].operands.push(OperandId, "'Vector2'"); in Parameterize()
3769 InstructionDesc[OpSUDotKHR].operands.push(OperandLiteralNumber, "'PackedVectorFormat'"); in Parameterize()
3771 InstructionDesc[OpSDotAccSatKHR].operands.push(OperandId, "'Vector1'"); in Parameterize()
3772 InstructionDesc[OpSDotAccSatKHR].operands.push(OperandId, "'Vector2'"); in Parameterize()
3773 InstructionDesc[OpSDotAccSatKHR].operands.push(OperandId, "'Accumulator'"); in Parameterize()
3774 … InstructionDesc[OpSDotAccSatKHR].operands.push(OperandLiteralNumber, "'PackedVectorFormat'"); in Parameterize()
3776 InstructionDesc[OpUDotAccSatKHR].operands.push(OperandId, "'Vector1'"); in Parameterize()
3777 InstructionDesc[OpUDotAccSatKHR].operands.push(OperandId, "'Vector2'"); in Parameterize()
3778 InstructionDesc[OpUDotAccSatKHR].operands.push(OperandId, "'Accumulator'"); in Parameterize()
3779 … InstructionDesc[OpUDotAccSatKHR].operands.push(OperandLiteralNumber, "'PackedVectorFormat'"); in Parameterize()
3781 InstructionDesc[OpSUDotAccSatKHR].operands.push(OperandId, "'Vector1'"); in Parameterize()
3782 InstructionDesc[OpSUDotAccSatKHR].operands.push(OperandId, "'Vector2'"); in Parameterize()
3783 InstructionDesc[OpSUDotAccSatKHR].operands.push(OperandId, "'Accumulator'"); in Parameterize()
3784 … InstructionDesc[OpSUDotAccSatKHR].operands.push(OperandLiteralNumber, "'PackedVectorFormat'"); in Parameterize()