• Home
  • Raw
  • Download

Lines Matching refs:Opcode

21 type Opcode struct {  struct
24 Opcode int argument
101 type OpcodeMap map[string]*Opcode
952 OpNop = &Opcode {
955 Opcode: 0,
959 OpUndef = &Opcode {
962 Opcode: 1,
976 OpSourceContinued = &Opcode {
979 Opcode: 2,
988 OpSource = &Opcode {
991 Opcode: 3,
1015 OpSourceExtension = &Opcode {
1018 Opcode: 4,
1027 OpName = &Opcode {
1030 Opcode: 5,
1044 OpMemberName = &Opcode {
1047 Opcode: 6,
1066 OpString = &Opcode {
1069 Opcode: 7,
1083 OpLine = &Opcode {
1086 Opcode: 8,
1105 OpExtension = &Opcode {
1108 Opcode: 10,
1117 OpExtInstImport = &Opcode {
1120 Opcode: 11,
1134 OpExtInst = &Opcode {
1137 Opcode: 12,
1166 OpMemoryModel = &Opcode {
1169 Opcode: 14,
1183 OpEntryPoint = &Opcode {
1186 Opcode: 15,
1210 OpExecutionMode = &Opcode {
1213 Opcode: 16,
1227 OpCapability = &Opcode {
1230 Opcode: 17,
1239 OpTypeVoid = &Opcode {
1242 Opcode: 19,
1251 OpTypeBool = &Opcode {
1254 Opcode: 20,
1263 OpTypeInt = &Opcode {
1266 Opcode: 21,
1285 OpTypeFloat = &Opcode {
1288 Opcode: 22,
1302 OpTypeVector = &Opcode {
1305 Opcode: 23,
1324 OpTypeMatrix = &Opcode {
1327 Opcode: 24,
1346 OpTypeImage = &Opcode {
1349 Opcode: 25,
1398 OpTypeSampler = &Opcode {
1401 Opcode: 26,
1410 OpTypeSampledImage = &Opcode {
1413 Opcode: 27,
1427 OpTypeArray = &Opcode {
1430 Opcode: 28,
1449 OpTypeRuntimeArray = &Opcode {
1452 Opcode: 29,
1466 OpTypeStruct = &Opcode {
1469 Opcode: 30,
1483 OpTypeOpaque = &Opcode {
1486 Opcode: 31,
1500 OpTypePointer = &Opcode {
1503 Opcode: 32,
1522 OpTypeFunction = &Opcode {
1525 Opcode: 33,
1544 OpTypeEvent = &Opcode {
1547 Opcode: 34,
1556 OpTypeDeviceEvent = &Opcode {
1559 Opcode: 35,
1568 OpTypeReserveId = &Opcode {
1571 Opcode: 36,
1580 OpTypeQueue = &Opcode {
1583 Opcode: 37,
1592 OpTypePipe = &Opcode {
1595 Opcode: 38,
1609 OpTypeForwardPointer = &Opcode {
1612 Opcode: 39,
1626 OpConstantTrue = &Opcode {
1629 Opcode: 41,
1643 OpConstantFalse = &Opcode {
1646 Opcode: 42,
1660 OpConstant = &Opcode {
1663 Opcode: 43,
1682 OpConstantComposite = &Opcode {
1685 Opcode: 44,
1704 OpConstantSampler = &Opcode {
1707 Opcode: 45,
1736 OpConstantNull = &Opcode {
1739 Opcode: 46,
1753 OpSpecConstantTrue = &Opcode {
1756 Opcode: 48,
1770 OpSpecConstantFalse = &Opcode {
1773 Opcode: 49,
1787 OpSpecConstant = &Opcode {
1790 Opcode: 50,
1809 OpSpecConstantComposite = &Opcode {
1812 Opcode: 51,
1831 OpSpecConstantOp = &Opcode {
1834 Opcode: 52,
1853 OpFunction = &Opcode {
1856 Opcode: 54,
1880 OpFunctionParameter = &Opcode {
1883 Opcode: 55,
1897 OpFunctionEnd = &Opcode {
1900 Opcode: 56,
1904 OpFunctionCall = &Opcode {
1907 Opcode: 57,
1931 OpVariable = &Opcode {
1934 Opcode: 59,
1958 OpImageTexelPointer = &Opcode {
1961 Opcode: 60,
1990 OpLoad = &Opcode {
1993 Opcode: 61,
2017 OpStore = &Opcode {
2020 Opcode: 62,
2039 OpCopyMemory = &Opcode {
2042 Opcode: 63,
2066 OpCopyMemorySized = &Opcode {
2069 Opcode: 64,
2098 OpAccessChain = &Opcode {
2101 Opcode: 65,
2125 OpInBoundsAccessChain = &Opcode {
2128 Opcode: 66,
2152 OpPtrAccessChain = &Opcode {
2155 Opcode: 67,
2184 OpArrayLength = &Opcode {
2187 Opcode: 68,
2211 OpGenericPtrMemSemantics = &Opcode {
2214 Opcode: 69,
2233 OpInBoundsPtrAccessChain = &Opcode {
2236 Opcode: 70,
2265 OpDecorate = &Opcode {
2268 Opcode: 71,
2282 OpMemberDecorate = &Opcode {
2285 Opcode: 72,
2304 OpDecorationGroup = &Opcode {
2307 Opcode: 73,
2316 OpGroupDecorate = &Opcode {
2319 Opcode: 74,
2333 OpGroupMemberDecorate = &Opcode {
2336 Opcode: 75,
2350 OpVectorExtractDynamic = &Opcode {
2353 Opcode: 77,
2377 OpVectorInsertDynamic = &Opcode {
2380 Opcode: 78,
2409 OpVectorShuffle = &Opcode {
2412 Opcode: 79,
2441 OpCompositeConstruct = &Opcode {
2444 Opcode: 80,
2463 OpCompositeExtract = &Opcode {
2466 Opcode: 81,
2490 OpCompositeInsert = &Opcode {
2493 Opcode: 82,
2522 OpCopyObject = &Opcode {
2525 Opcode: 83,
2544 OpTranspose = &Opcode {
2547 Opcode: 84,
2566 OpSampledImage = &Opcode {
2569 Opcode: 86,
2593 OpImageSampleImplicitLod = &Opcode {
2596 Opcode: 87,
2625 OpImageSampleExplicitLod = &Opcode {
2628 Opcode: 88,
2657 OpImageSampleDrefImplicitLod = &Opcode {
2660 Opcode: 89,
2694 OpImageSampleDrefExplicitLod = &Opcode {
2697 Opcode: 90,
2731 OpImageSampleProjImplicitLod = &Opcode {
2734 Opcode: 91,
2763 OpImageSampleProjExplicitLod = &Opcode {
2766 Opcode: 92,
2795 OpImageSampleProjDrefImplicitLod = &Opcode {
2798 Opcode: 93,
2832 OpImageSampleProjDrefExplicitLod = &Opcode {
2835 Opcode: 94,
2869 OpImageFetch = &Opcode {
2872 Opcode: 95,
2901 OpImageGather = &Opcode {
2904 Opcode: 96,
2938 OpImageDrefGather = &Opcode {
2941 Opcode: 97,
2975 OpImageRead = &Opcode {
2978 Opcode: 98,
3007 OpImageWrite = &Opcode {
3010 Opcode: 99,
3034 OpImage = &Opcode {
3037 Opcode: 100,
3056 OpImageQueryFormat = &Opcode {
3059 Opcode: 101,
3078 OpImageQueryOrder = &Opcode {
3081 Opcode: 102,
3100 OpImageQuerySizeLod = &Opcode {
3103 Opcode: 103,
3127 OpImageQuerySize = &Opcode {
3130 Opcode: 104,
3149 OpImageQueryLod = &Opcode {
3152 Opcode: 105,
3176 OpImageQueryLevels = &Opcode {
3179 Opcode: 106,
3198 OpImageQuerySamples = &Opcode {
3201 Opcode: 107,
3220 OpConvertFToU = &Opcode {
3223 Opcode: 109,
3242 OpConvertFToS = &Opcode {
3245 Opcode: 110,
3264 OpConvertSToF = &Opcode {
3267 Opcode: 111,
3286 OpConvertUToF = &Opcode {
3289 Opcode: 112,
3308 OpUConvert = &Opcode {
3311 Opcode: 113,
3330 OpSConvert = &Opcode {
3333 Opcode: 114,
3352 OpFConvert = &Opcode {
3355 Opcode: 115,
3374 OpQuantizeToF16 = &Opcode {
3377 Opcode: 116,
3396 OpConvertPtrToU = &Opcode {
3399 Opcode: 117,
3418 OpSatConvertSToU = &Opcode {
3421 Opcode: 118,
3440 OpSatConvertUToS = &Opcode {
3443 Opcode: 119,
3462 OpConvertUToPtr = &Opcode {
3465 Opcode: 120,
3484 OpPtrCastToGeneric = &Opcode {
3487 Opcode: 121,
3506 OpGenericCastToPtr = &Opcode {
3509 Opcode: 122,
3528 OpGenericCastToPtrExplicit = &Opcode {
3531 Opcode: 123,
3555 OpBitcast = &Opcode {
3558 Opcode: 124,
3577 OpSNegate = &Opcode {
3580 Opcode: 126,
3599 OpFNegate = &Opcode {
3602 Opcode: 127,
3621 OpIAdd = &Opcode {
3624 Opcode: 128,
3648 OpFAdd = &Opcode {
3651 Opcode: 129,
3675 OpISub = &Opcode {
3678 Opcode: 130,
3702 OpFSub = &Opcode {
3705 Opcode: 131,
3729 OpIMul = &Opcode {
3732 Opcode: 132,
3756 OpFMul = &Opcode {
3759 Opcode: 133,
3783 OpUDiv = &Opcode {
3786 Opcode: 134,
3810 OpSDiv = &Opcode {
3813 Opcode: 135,
3837 OpFDiv = &Opcode {
3840 Opcode: 136,
3864 OpUMod = &Opcode {
3867 Opcode: 137,
3891 OpSRem = &Opcode {
3894 Opcode: 138,
3918 OpSMod = &Opcode {
3921 Opcode: 139,
3945 OpFRem = &Opcode {
3948 Opcode: 140,
3972 OpFMod = &Opcode {
3975 Opcode: 141,
3999 OpVectorTimesScalar = &Opcode {
4002 Opcode: 142,
4026 OpMatrixTimesScalar = &Opcode {
4029 Opcode: 143,
4053 OpVectorTimesMatrix = &Opcode {
4056 Opcode: 144,
4080 OpMatrixTimesVector = &Opcode {
4083 Opcode: 145,
4107 OpMatrixTimesMatrix = &Opcode {
4110 Opcode: 146,
4134 OpOuterProduct = &Opcode {
4137 Opcode: 147,
4161 OpDot = &Opcode {
4164 Opcode: 148,
4188 OpIAddCarry = &Opcode {
4191 Opcode: 149,
4215 OpISubBorrow = &Opcode {
4218 Opcode: 150,
4242 OpUMulExtended = &Opcode {
4245 Opcode: 151,
4269 OpSMulExtended = &Opcode {
4272 Opcode: 152,
4296 OpAny = &Opcode {
4299 Opcode: 154,
4318 OpAll = &Opcode {
4321 Opcode: 155,
4340 OpIsNan = &Opcode {
4343 Opcode: 156,
4362 OpIsInf = &Opcode {
4365 Opcode: 157,
4384 OpIsFinite = &Opcode {
4387 Opcode: 158,
4406 OpIsNormal = &Opcode {
4409 Opcode: 159,
4428 OpSignBitSet = &Opcode {
4431 Opcode: 160,
4450 OpLessOrGreater = &Opcode {
4453 Opcode: 161,
4477 OpOrdered = &Opcode {
4480 Opcode: 162,
4504 OpUnordered = &Opcode {
4507 Opcode: 163,
4531 OpLogicalEqual = &Opcode {
4534 Opcode: 164,
4558 OpLogicalNotEqual = &Opcode {
4561 Opcode: 165,
4585 OpLogicalOr = &Opcode {
4588 Opcode: 166,
4612 OpLogicalAnd = &Opcode {
4615 Opcode: 167,
4639 OpLogicalNot = &Opcode {
4642 Opcode: 168,
4661 OpSelect = &Opcode {
4664 Opcode: 169,
4693 OpIEqual = &Opcode {
4696 Opcode: 170,
4720 OpINotEqual = &Opcode {
4723 Opcode: 171,
4747 OpUGreaterThan = &Opcode {
4750 Opcode: 172,
4774 OpSGreaterThan = &Opcode {
4777 Opcode: 173,
4801 OpUGreaterThanEqual = &Opcode {
4804 Opcode: 174,
4828 OpSGreaterThanEqual = &Opcode {
4831 Opcode: 175,
4855 OpULessThan = &Opcode {
4858 Opcode: 176,
4882 OpSLessThan = &Opcode {
4885 Opcode: 177,
4909 OpULessThanEqual = &Opcode {
4912 Opcode: 178,
4936 OpSLessThanEqual = &Opcode {
4939 Opcode: 179,
4963 OpFOrdEqual = &Opcode {
4966 Opcode: 180,
4990 OpFUnordEqual = &Opcode {
4993 Opcode: 181,
5017 OpFOrdNotEqual = &Opcode {
5020 Opcode: 182,
5044 OpFUnordNotEqual = &Opcode {
5047 Opcode: 183,
5071 OpFOrdLessThan = &Opcode {
5074 Opcode: 184,
5098 OpFUnordLessThan = &Opcode {
5101 Opcode: 185,
5125 OpFOrdGreaterThan = &Opcode {
5128 Opcode: 186,
5152 OpFUnordGreaterThan = &Opcode {
5155 Opcode: 187,
5179 OpFOrdLessThanEqual = &Opcode {
5182 Opcode: 188,
5206 OpFUnordLessThanEqual = &Opcode {
5209 Opcode: 189,
5233 OpFOrdGreaterThanEqual = &Opcode {
5236 Opcode: 190,
5260 OpFUnordGreaterThanEqual = &Opcode {
5263 Opcode: 191,
5287 OpShiftRightLogical = &Opcode {
5290 Opcode: 194,
5314 OpShiftRightArithmetic = &Opcode {
5317 Opcode: 195,
5341 OpShiftLeftLogical = &Opcode {
5344 Opcode: 196,
5368 OpBitwiseOr = &Opcode {
5371 Opcode: 197,
5395 OpBitwiseXor = &Opcode {
5398 Opcode: 198,
5422 OpBitwiseAnd = &Opcode {
5425 Opcode: 199,
5449 OpNot = &Opcode {
5452 Opcode: 200,
5471 OpBitFieldInsert = &Opcode {
5474 Opcode: 201,
5508 OpBitFieldSExtract = &Opcode {
5511 Opcode: 202,
5540 OpBitFieldUExtract = &Opcode {
5543 Opcode: 203,
5572 OpBitReverse = &Opcode {
5575 Opcode: 204,
5594 OpBitCount = &Opcode {
5597 Opcode: 205,
5616 OpDPdx = &Opcode {
5619 Opcode: 207,
5638 OpDPdy = &Opcode {
5641 Opcode: 208,
5660 OpFwidth = &Opcode {
5663 Opcode: 209,
5682 OpDPdxFine = &Opcode {
5685 Opcode: 210,
5704 OpDPdyFine = &Opcode {
5707 Opcode: 211,
5726 OpFwidthFine = &Opcode {
5729 Opcode: 212,
5748 OpDPdxCoarse = &Opcode {
5751 Opcode: 213,
5770 OpDPdyCoarse = &Opcode {
5773 Opcode: 214,
5792 OpFwidthCoarse = &Opcode {
5795 Opcode: 215,
5814 OpEmitVertex = &Opcode {
5817 Opcode: 218,
5821 OpEndPrimitive = &Opcode {
5824 Opcode: 219,
5828 OpEmitStreamVertex = &Opcode {
5831 Opcode: 220,
5840 OpEndStreamPrimitive = &Opcode {
5843 Opcode: 221,
5852 OpControlBarrier = &Opcode {
5855 Opcode: 224,
5874 OpMemoryBarrier = &Opcode {
5877 Opcode: 225,
5891 OpAtomicLoad = &Opcode {
5894 Opcode: 227,
5923 OpAtomicStore = &Opcode {
5926 Opcode: 228,
5950 OpAtomicExchange = &Opcode {
5953 Opcode: 229,
5987 OpAtomicCompareExchange = &Opcode {
5990 Opcode: 230,
6034 OpAtomicCompareExchangeWeak = &Opcode {
6037 Opcode: 231,
6081 OpAtomicIIncrement = &Opcode {
6084 Opcode: 232,
6113 OpAtomicIDecrement = &Opcode {
6116 Opcode: 233,
6145 OpAtomicIAdd = &Opcode {
6148 Opcode: 234,
6182 OpAtomicISub = &Opcode {
6185 Opcode: 235,
6219 OpAtomicSMin = &Opcode {
6222 Opcode: 236,
6256 OpAtomicUMin = &Opcode {
6259 Opcode: 237,
6293 OpAtomicSMax = &Opcode {
6296 Opcode: 238,
6330 OpAtomicUMax = &Opcode {
6333 Opcode: 239,
6367 OpAtomicAnd = &Opcode {
6370 Opcode: 240,
6404 OpAtomicOr = &Opcode {
6407 Opcode: 241,
6441 OpAtomicXor = &Opcode {
6444 Opcode: 242,
6478 OpPhi = &Opcode {
6481 Opcode: 245,
6500 OpLoopMerge = &Opcode {
6503 Opcode: 246,
6522 OpSelectionMerge = &Opcode {
6525 Opcode: 247,
6539 OpLabel = &Opcode {
6542 Opcode: 248,
6551 OpBranch = &Opcode {
6554 Opcode: 249,
6563 OpBranchConditional = &Opcode {
6566 Opcode: 250,
6590 OpSwitch = &Opcode {
6593 Opcode: 251,
6612 OpKill = &Opcode {
6615 Opcode: 252,
6619 OpReturn = &Opcode {
6622 Opcode: 253,
6626 OpReturnValue = &Opcode {
6629 Opcode: 254,
6638 OpUnreachable = &Opcode {
6641 Opcode: 255,
6645 OpLifetimeStart = &Opcode {
6648 Opcode: 256,
6662 OpLifetimeStop = &Opcode {
6665 Opcode: 257,
6679 OpGroupAsyncCopy = &Opcode {
6682 Opcode: 259,
6726 OpGroupWaitEvents = &Opcode {
6729 Opcode: 260,
6748 OpGroupAll = &Opcode {
6751 Opcode: 261,
6775 OpGroupAny = &Opcode {
6778 Opcode: 262,
6802 OpGroupBroadcast = &Opcode {
6805 Opcode: 263,
6834 OpGroupIAdd = &Opcode {
6837 Opcode: 264,
6866 OpGroupFAdd = &Opcode {
6869 Opcode: 265,
6898 OpGroupFMin = &Opcode {
6901 Opcode: 266,
6930 OpGroupUMin = &Opcode {
6933 Opcode: 267,
6962 OpGroupSMin = &Opcode {
6965 Opcode: 268,
6994 OpGroupFMax = &Opcode {
6997 Opcode: 269,
7026 OpGroupUMax = &Opcode {
7029 Opcode: 270,
7058 OpGroupSMax = &Opcode {
7061 Opcode: 271,
7090 OpReadPipe = &Opcode {
7093 Opcode: 274,
7127 OpWritePipe = &Opcode {
7130 Opcode: 275,
7164 OpReservedReadPipe = &Opcode {
7167 Opcode: 276,
7211 OpReservedWritePipe = &Opcode {
7214 Opcode: 277,
7258 OpReserveReadPipePackets = &Opcode {
7261 Opcode: 278,
7295 OpReserveWritePipePackets = &Opcode {
7298 Opcode: 279,
7332 OpCommitReadPipe = &Opcode {
7335 Opcode: 280,
7359 OpCommitWritePipe = &Opcode {
7362 Opcode: 281,
7386 OpIsValidReserveId = &Opcode {
7389 Opcode: 282,
7408 OpGetNumPipePackets = &Opcode {
7411 Opcode: 283,
7440 OpGetMaxPipePackets = &Opcode {
7443 Opcode: 284,
7472 OpGroupReserveReadPipePackets = &Opcode {
7475 Opcode: 285,
7514 OpGroupReserveWritePipePackets = &Opcode {
7517 Opcode: 286,
7556 OpGroupCommitReadPipe = &Opcode {
7559 Opcode: 287,
7588 OpGroupCommitWritePipe = &Opcode {
7591 Opcode: 288,
7620 OpEnqueueMarker = &Opcode {
7623 Opcode: 291,
7657 OpEnqueueKernel = &Opcode {
7660 Opcode: 292,
7729 OpGetKernelNDrangeSubGroupCount = &Opcode {
7732 Opcode: 293,
7771 OpGetKernelNDrangeMaxSubGroupSize = &Opcode {
7774 Opcode: 294,
7813 OpGetKernelWorkGroupSize = &Opcode {
7816 Opcode: 295,
7850 OpGetKernelPreferredWorkGroupSizeMultiple = &Opcode {
7853 Opcode: 296,
7887 OpRetainEvent = &Opcode {
7890 Opcode: 297,
7899 OpReleaseEvent = &Opcode {
7902 Opcode: 298,
7911 OpCreateUserEvent = &Opcode {
7914 Opcode: 299,
7928 OpIsValidEvent = &Opcode {
7931 Opcode: 300,
7950 OpSetUserEventStatus = &Opcode {
7953 Opcode: 301,
7967 OpCaptureEventProfilingInfo = &Opcode {
7970 Opcode: 302,
7989 OpGetDefaultQueue = &Opcode {
7992 Opcode: 303,
8006 OpBuildNDRange = &Opcode {
8009 Opcode: 304,
8038 OpImageSparseSampleImplicitLod = &Opcode {
8041 Opcode: 305,
8070 OpImageSparseSampleExplicitLod = &Opcode {
8073 Opcode: 306,
8102 OpImageSparseSampleDrefImplicitLod = &Opcode {
8105 Opcode: 307,
8139 OpImageSparseSampleDrefExplicitLod = &Opcode {
8142 Opcode: 308,
8176 OpImageSparseSampleProjImplicitLod = &Opcode {
8179 Opcode: 309,
8208 OpImageSparseSampleProjExplicitLod = &Opcode {
8211 Opcode: 310,
8240 OpImageSparseSampleProjDrefImplicitLod = &Opcode {
8243 Opcode: 311,
8277 OpImageSparseSampleProjDrefExplicitLod = &Opcode {
8280 Opcode: 312,
8314 OpImageSparseFetch = &Opcode {
8317 Opcode: 313,
8346 OpImageSparseGather = &Opcode {
8349 Opcode: 314,
8383 OpImageSparseDrefGather = &Opcode {
8386 Opcode: 315,
8420 OpImageSparseTexelsResident = &Opcode {
8423 Opcode: 316,
8442 OpNoLine = &Opcode {
8445 Opcode: 317,
8449 OpAtomicFlagTestAndSet = &Opcode {
8452 Opcode: 318,
8481 OpAtomicFlagClear = &Opcode {
8484 Opcode: 319,
8503 OpImageSparseRead = &Opcode {
8506 Opcode: 320,
8535 OpSizeOf = &Opcode {
8538 Opcode: 321,
8557 OpTypePipeStorage = &Opcode {
8560 Opcode: 322,
8569 OpConstantPipeStorage = &Opcode {
8572 Opcode: 323,
8601 OpCreatePipeFromPipeStorage = &Opcode {
8604 Opcode: 324,
8623 OpGetKernelLocalSizeForSubgroupCount = &Opcode {
8626 Opcode: 325,
8665 OpGetKernelMaxNumSubgroups = &Opcode {
8668 Opcode: 326,
8702 OpTypeNamedBarrier = &Opcode {
8705 Opcode: 327,
8714 OpNamedBarrierInitialize = &Opcode {
8717 Opcode: 328,
8736 OpMemoryNamedBarrier = &Opcode {
8739 Opcode: 329,
8758 OpModuleProcessed = &Opcode {
8761 Opcode: 330,
8770 OpExecutionModeId = &Opcode {
8773 Opcode: 331,
8787 OpDecorateId = &Opcode {
8790 Opcode: 332,
8804 OpGroupNonUniformElect = &Opcode {
8807 Opcode: 333,
8826 OpGroupNonUniformAll = &Opcode {
8829 Opcode: 334,
8853 OpGroupNonUniformAny = &Opcode {
8856 Opcode: 335,
8880 OpGroupNonUniformAllEqual = &Opcode {
8883 Opcode: 336,
8907 OpGroupNonUniformBroadcast = &Opcode {
8910 Opcode: 337,
8939 OpGroupNonUniformBroadcastFirst = &Opcode {
8942 Opcode: 338,
8966 OpGroupNonUniformBallot = &Opcode {
8969 Opcode: 339,
8993 OpGroupNonUniformInverseBallot = &Opcode {
8996 Opcode: 340,
9020 OpGroupNonUniformBallotBitExtract = &Opcode {
9023 Opcode: 341,
9052 OpGroupNonUniformBallotBitCount = &Opcode {
9055 Opcode: 342,
9084 OpGroupNonUniformBallotFindLSB = &Opcode {
9087 Opcode: 343,
9111 OpGroupNonUniformBallotFindMSB = &Opcode {
9114 Opcode: 344,
9138 OpGroupNonUniformShuffle = &Opcode {
9141 Opcode: 345,
9170 OpGroupNonUniformShuffleXor = &Opcode {
9173 Opcode: 346,
9202 OpGroupNonUniformShuffleUp = &Opcode {
9205 Opcode: 347,
9234 OpGroupNonUniformShuffleDown = &Opcode {
9237 Opcode: 348,
9266 OpGroupNonUniformIAdd = &Opcode {
9269 Opcode: 349,
9303 OpGroupNonUniformFAdd = &Opcode {
9306 Opcode: 350,
9340 OpGroupNonUniformIMul = &Opcode {
9343 Opcode: 351,
9377 OpGroupNonUniformFMul = &Opcode {
9380 Opcode: 352,
9414 OpGroupNonUniformSMin = &Opcode {
9417 Opcode: 353,
9451 OpGroupNonUniformUMin = &Opcode {
9454 Opcode: 354,
9488 OpGroupNonUniformFMin = &Opcode {
9491 Opcode: 355,
9525 OpGroupNonUniformSMax = &Opcode {
9528 Opcode: 356,
9562 OpGroupNonUniformUMax = &Opcode {
9565 Opcode: 357,
9599 OpGroupNonUniformFMax = &Opcode {
9602 Opcode: 358,
9636 OpGroupNonUniformBitwiseAnd = &Opcode {
9639 Opcode: 359,
9673 OpGroupNonUniformBitwiseOr = &Opcode {
9676 Opcode: 360,
9710 OpGroupNonUniformBitwiseXor = &Opcode {
9713 Opcode: 361,
9747 OpGroupNonUniformLogicalAnd = &Opcode {
9750 Opcode: 362,
9784 OpGroupNonUniformLogicalOr = &Opcode {
9787 Opcode: 363,
9821 OpGroupNonUniformLogicalXor = &Opcode {
9824 Opcode: 364,
9858 OpGroupNonUniformQuadBroadcast = &Opcode {
9861 Opcode: 365,
9890 OpGroupNonUniformQuadSwap = &Opcode {
9893 Opcode: 366,
9922 OpCopyLogical = &Opcode {
9925 Opcode: 400,
9944 OpPtrEqual = &Opcode {
9947 Opcode: 401,
9971 OpPtrNotEqual = &Opcode {
9974 Opcode: 402,
9998 OpPtrDiff = &Opcode {
10001 Opcode: 403,
10025 OpSubgroupBallotKHR = &Opcode {
10028 Opcode: 4421,
10047 OpSubgroupFirstInvocationKHR = &Opcode {
10050 Opcode: 4422,
10069 OpSubgroupAllKHR = &Opcode {
10072 Opcode: 4428,
10091 OpSubgroupAnyKHR = &Opcode {
10094 Opcode: 4429,
10113 OpSubgroupAllEqualKHR = &Opcode {
10116 Opcode: 4430,
10135 OpSubgroupReadInvocationKHR = &Opcode {
10138 Opcode: 4432,
10162 OpGroupIAddNonUniformAMD = &Opcode {
10165 Opcode: 5000,
10194 OpGroupFAddNonUniformAMD = &Opcode {
10197 Opcode: 5001,
10226 OpGroupFMinNonUniformAMD = &Opcode {
10229 Opcode: 5002,
10258 OpGroupUMinNonUniformAMD = &Opcode {
10261 Opcode: 5003,
10290 OpGroupSMinNonUniformAMD = &Opcode {
10293 Opcode: 5004,
10322 OpGroupFMaxNonUniformAMD = &Opcode {
10325 Opcode: 5005,
10354 OpGroupUMaxNonUniformAMD = &Opcode {
10357 Opcode: 5006,
10386 OpGroupSMaxNonUniformAMD = &Opcode {
10389 Opcode: 5007,
10418 OpFragmentMaskFetchAMD = &Opcode {
10421 Opcode: 5011,
10445 OpFragmentFetchAMD = &Opcode {
10448 Opcode: 5012,
10477 OpReadClockKHR = &Opcode {
10480 Opcode: 5056,
10499 OpImageSampleFootprintNV = &Opcode {
10502 Opcode: 5283,
10541 OpGroupNonUniformPartitionNV = &Opcode {
10544 Opcode: 5296,
10563 OpWritePackedPrimitiveIndices4x8NV = &Opcode {
10566 Opcode: 5299,
10580 OpReportIntersectionNV = &Opcode {
10583 Opcode: 5334,
10607 OpReportIntersectionKHR = &Opcode {
10610 Opcode: 5334,
10634 OpIgnoreIntersectionNV = &Opcode {
10637 Opcode: 5335,
10641 OpIgnoreIntersectionKHR = &Opcode {
10644 Opcode: 5335,
10648 OpTerminateRayNV = &Opcode {
10651 Opcode: 5336,
10655 OpTerminateRayKHR = &Opcode {
10658 Opcode: 5336,
10662 OpTraceNV = &Opcode {
10665 Opcode: 5337,
10724 OpTraceRayKHR = &Opcode {
10727 Opcode: 5337,
10786 OpTypeAccelerationStructureNV = &Opcode {
10789 Opcode: 5341,
10798 OpTypeAccelerationStructureKHR = &Opcode {
10801 Opcode: 5341,
10810 OpTypeRayQueryProvisionalKHR = &Opcode {
10813 Opcode: 4472,
10822 OpRayQueryInitializeKHR = &Opcode {
10825 Opcode: 4473,
10869 OpRayQueryTerminateKHR = &Opcode {
10872 Opcode: 4474,
10881 OpRayQueryGenerateIntersectionKHR = &Opcode {
10884 Opcode: 4475,
10898 OpRayQueryConfirmIntersectionKHR = &Opcode {
10901 Opcode: 4476,
10910 OpRayQueryProceedKHR = &Opcode {
10913 Opcode: 4477,
10932 OpRayQueryGetIntersectionTypeKHR = &Opcode {
10935 Opcode: 4479,
10959 OpRayQueryGetRayTMinKHR = &Opcode {
10962 Opcode: 6016,
10981 OpRayQueryGetRayFlagsKHR = &Opcode {
10984 Opcode: 6017,
11003 OpRayQueryGetIntersectionTKHR = &Opcode {
11006 Opcode: 6018,
11030 OpRayQueryGetIntersectionInstanceCustomIndexKHR = &Opcode {
11033 Opcode: 6019,
11057 OpRayQueryGetIntersectionInstanceIdKHR = &Opcode {
11060 Opcode: 6020,
11084 OpRayQueryGetIntersectionInstanceShaderBindingTableRecordOffsetKHR = &Opcode {
11087 Opcode: 6021,
11111 OpRayQueryGetIntersectionGeometryIndexKHR = &Opcode {
11114 Opcode: 6022,
11138 OpRayQueryGetIntersectionPrimitiveIndexKHR = &Opcode {
11141 Opcode: 6023,
11165 OpRayQueryGetIntersectionBarycentricsKHR = &Opcode {
11168 Opcode: 6024,
11192 OpRayQueryGetIntersectionFrontFaceKHR = &Opcode {
11195 Opcode: 6025,
11219 OpRayQueryGetIntersectionCandidateAABBOpaqueKHR = &Opcode {
11222 Opcode: 6026,
11241 OpRayQueryGetIntersectionObjectRayDirectionKHR = &Opcode {
11244 Opcode: 6027,
11268 OpRayQueryGetIntersectionObjectRayOriginKHR = &Opcode {
11271 Opcode: 6028,
11295 OpRayQueryGetWorldRayDirectionKHR = &Opcode {
11298 Opcode: 6029,
11317 OpRayQueryGetWorldRayOriginKHR = &Opcode {
11320 Opcode: 6030,
11339 OpRayQueryGetIntersectionObjectToWorldKHR = &Opcode {
11342 Opcode: 6031,
11366 OpRayQueryGetIntersectionWorldToObjectKHR = &Opcode {
11369 Opcode: 6032,
11393 OpExecuteCallableNV = &Opcode {
11396 Opcode: 5344,
11410 OpExecuteCallableKHR = &Opcode {
11413 Opcode: 5344,
11427 OpTypeCooperativeMatrixNV = &Opcode {
11430 Opcode: 5358,
11459 OpCooperativeMatrixLoadNV = &Opcode {
11462 Opcode: 5359,
11496 OpCooperativeMatrixStoreNV = &Opcode {
11499 Opcode: 5360,
11528 OpCooperativeMatrixMulAddNV = &Opcode {
11531 Opcode: 5361,
11560 OpCooperativeMatrixLengthNV = &Opcode {
11563 Opcode: 5362,
11582 OpBeginInvocationInterlockEXT = &Opcode {
11585 Opcode: 5364,
11589 OpEndInvocationInterlockEXT = &Opcode {
11592 Opcode: 5365,
11596 OpDemoteToHelperInvocationEXT = &Opcode {
11599 Opcode: 5380,
11603 OpIsHelperInvocationEXT = &Opcode {
11606 Opcode: 5381,
11620 OpSubgroupShuffleINTEL = &Opcode {
11623 Opcode: 5571,
11647 OpSubgroupShuffleDownINTEL = &Opcode {
11650 Opcode: 5572,
11679 OpSubgroupShuffleUpINTEL = &Opcode {
11682 Opcode: 5573,
11711 OpSubgroupShuffleXorINTEL = &Opcode {
11714 Opcode: 5574,
11738 OpSubgroupBlockReadINTEL = &Opcode {
11741 Opcode: 5575,
11760 OpSubgroupBlockWriteINTEL = &Opcode {
11763 Opcode: 5576,
11777 OpSubgroupImageBlockReadINTEL = &Opcode {
11780 Opcode: 5577,
11804 OpSubgroupImageBlockWriteINTEL = &Opcode {
11807 Opcode: 5578,
11826 OpSubgroupImageMediaBlockReadINTEL = &Opcode {
11829 Opcode: 5580,
11863 OpSubgroupImageMediaBlockWriteINTEL = &Opcode {
11866 Opcode: 5581,
11895 OpUCountLeadingZerosINTEL = &Opcode {
11898 Opcode: 5585,
11917 OpUCountTrailingZerosINTEL = &Opcode {
11920 Opcode: 5586,
11939 OpAbsISubINTEL = &Opcode {
11942 Opcode: 5587,
11966 OpAbsUSubINTEL = &Opcode {
11969 Opcode: 5588,
11993 OpIAddSatINTEL = &Opcode {
11996 Opcode: 5589,
12020 OpUAddSatINTEL = &Opcode {
12023 Opcode: 5590,
12047 OpIAverageINTEL = &Opcode {
12050 Opcode: 5591,
12074 OpUAverageINTEL = &Opcode {
12077 Opcode: 5592,
12101 OpIAverageRoundedINTEL = &Opcode {
12104 Opcode: 5593,
12128 OpUAverageRoundedINTEL = &Opcode {
12131 Opcode: 5594,
12155 OpISubSatINTEL = &Opcode {
12158 Opcode: 5595,
12182 OpUSubSatINTEL = &Opcode {
12185 Opcode: 5596,
12209 OpIMul32x16INTEL = &Opcode {
12212 Opcode: 5597,
12236 OpUMul32x16INTEL = &Opcode {
12239 Opcode: 5598,
12263 OpDecorateString = &Opcode {
12266 Opcode: 5632,
12280 OpDecorateStringGOOGLE = &Opcode {
12283 Opcode: 5632,
12297 OpMemberDecorateString = &Opcode {
12300 Opcode: 5633,
12319 OpMemberDecorateStringGOOGLE = &Opcode {
12322 Opcode: 5633,
12341 OpVmeImageINTEL = &Opcode {
12344 Opcode: 5699,
12368 OpTypeVmeImageINTEL = &Opcode {
12371 Opcode: 5700,
12385 OpTypeAvcImePayloadINTEL = &Opcode {
12388 Opcode: 5701,
12397 OpTypeAvcRefPayloadINTEL = &Opcode {
12400 Opcode: 5702,
12409 OpTypeAvcSicPayloadINTEL = &Opcode {
12412 Opcode: 5703,
12421 OpTypeAvcMcePayloadINTEL = &Opcode {
12424 Opcode: 5704,
12433 OpTypeAvcMceResultINTEL = &Opcode {
12436 Opcode: 5705,
12445 OpTypeAvcImeResultINTEL = &Opcode {
12448 Opcode: 5706,
12457 OpTypeAvcImeResultSingleReferenceStreamoutINTEL = &Opcode {
12460 Opcode: 5707,
12469 OpTypeAvcImeResultDualReferenceStreamoutINTEL = &Opcode {
12472 Opcode: 5708,
12481 OpTypeAvcImeSingleReferenceStreaminINTEL = &Opcode {
12484 Opcode: 5709,
12493 OpTypeAvcImeDualReferenceStreaminINTEL = &Opcode {
12496 Opcode: 5710,
12505 OpTypeAvcRefResultINTEL = &Opcode {
12508 Opcode: 5711,
12517 OpTypeAvcSicResultINTEL = &Opcode {
12520 Opcode: 5712,
12529 OpSubgroupAvcMceGetDefaultInterBaseMultiReferencePenaltyINTEL = &Opcode {
12532 Opcode: 5713,
12556 OpSubgroupAvcMceSetInterBaseMultiReferencePenaltyINTEL = &Opcode {
12559 Opcode: 5714,
12583 OpSubgroupAvcMceGetDefaultInterShapePenaltyINTEL = &Opcode {
12586 Opcode: 5715,
12610 OpSubgroupAvcMceSetInterShapePenaltyINTEL = &Opcode {
12613 Opcode: 5716,
12637 OpSubgroupAvcMceGetDefaultInterDirectionPenaltyINTEL = &Opcode {
12640 Opcode: 5717,
12664 OpSubgroupAvcMceSetInterDirectionPenaltyINTEL = &Opcode {
12667 Opcode: 5718,
12691 OpSubgroupAvcMceGetDefaultIntraLumaShapePenaltyINTEL = &Opcode {
12694 Opcode: 5719,
12718 OpSubgroupAvcMceGetDefaultInterMotionVectorCostTableINTEL = &Opcode {
12721 Opcode: 5720,
12745 OpSubgroupAvcMceGetDefaultHighPenaltyCostTableINTEL = &Opcode {
12748 Opcode: 5721,
12762 OpSubgroupAvcMceGetDefaultMediumPenaltyCostTableINTEL = &Opcode {
12765 Opcode: 5722,
12779 OpSubgroupAvcMceGetDefaultLowPenaltyCostTableINTEL = &Opcode {
12782 Opcode: 5723,
12796 OpSubgroupAvcMceSetMotionVectorCostFunctionINTEL = &Opcode {
12799 Opcode: 5724,
12833 OpSubgroupAvcMceGetDefaultIntraLumaModePenaltyINTEL = &Opcode {
12836 Opcode: 5725,
12860 OpSubgroupAvcMceGetDefaultNonDcLumaIntraPenaltyINTEL = &Opcode {
12863 Opcode: 5726,
12877 OpSubgroupAvcMceGetDefaultIntraChromaModeBasePenaltyINTEL = &Opcode {
12880 Opcode: 5727,
12894 OpSubgroupAvcMceSetAcOnlyHaarINTEL = &Opcode {
12897 Opcode: 5728,
12916 OpSubgroupAvcMceSetSourceInterlacedFieldPolarityINTEL = &Opcode {
12919 Opcode: 5729,
12943 OpSubgroupAvcMceSetSingleReferenceInterlacedFieldPolarityINTEL = &Opcode {
12946 Opcode: 5730,
12970 OpSubgroupAvcMceSetDualReferenceInterlacedFieldPolaritiesINTEL = &Opcode {
12973 Opcode: 5731,
13002 OpSubgroupAvcMceConvertToImePayloadINTEL = &Opcode {
13005 Opcode: 5732,
13024 OpSubgroupAvcMceConvertToImeResultINTEL = &Opcode {
13027 Opcode: 5733,
13046 OpSubgroupAvcMceConvertToRefPayloadINTEL = &Opcode {
13049 Opcode: 5734,
13068 OpSubgroupAvcMceConvertToRefResultINTEL = &Opcode {
13071 Opcode: 5735,
13090 OpSubgroupAvcMceConvertToSicPayloadINTEL = &Opcode {
13093 Opcode: 5736,
13112 OpSubgroupAvcMceConvertToSicResultINTEL = &Opcode {
13115 Opcode: 5737,
13134 OpSubgroupAvcMceGetMotionVectorsINTEL = &Opcode {
13137 Opcode: 5738,
13156 OpSubgroupAvcMceGetInterDistortionsINTEL = &Opcode {
13159 Opcode: 5739,
13178 OpSubgroupAvcMceGetBestInterDistortionsINTEL = &Opcode {
13181 Opcode: 5740,
13200 OpSubgroupAvcMceGetInterMajorShapeINTEL = &Opcode {
13203 Opcode: 5741,
13222 OpSubgroupAvcMceGetInterMinorShapeINTEL = &Opcode {
13225 Opcode: 5742,
13244 OpSubgroupAvcMceGetInterDirectionsINTEL = &Opcode {
13247 Opcode: 5743,
13266 OpSubgroupAvcMceGetInterMotionVectorCountINTEL = &Opcode {
13269 Opcode: 5744,
13288 OpSubgroupAvcMceGetInterReferenceIdsINTEL = &Opcode {
13291 Opcode: 5745,
13310 OpSubgroupAvcMceGetInterReferenceInterlacedFieldPolaritiesINTEL = &Opcode {
13313 Opcode: 5746,
13342 OpSubgroupAvcImeInitializeINTEL = &Opcode {
13345 Opcode: 5747,
13374 OpSubgroupAvcImeSetSingleReferenceINTEL = &Opcode {
13377 Opcode: 5748,
13406 OpSubgroupAvcImeSetDualReferenceINTEL = &Opcode {
13409 Opcode: 5749,
13443 OpSubgroupAvcImeRefWindowSizeINTEL = &Opcode {
13446 Opcode: 5750,
13470 OpSubgroupAvcImeAdjustRefOffsetINTEL = &Opcode {
13473 Opcode: 5751,
13507 OpSubgroupAvcImeConvertToMcePayloadINTEL = &Opcode {
13510 Opcode: 5752,
13529 OpSubgroupAvcImeSetMaxMotionVectorCountINTEL = &Opcode {
13532 Opcode: 5753,
13556 OpSubgroupAvcImeSetUnidirectionalMixDisableINTEL = &Opcode {
13559 Opcode: 5754,
13578 OpSubgroupAvcImeSetEarlySearchTerminationThresholdINTEL = &Opcode {
13581 Opcode: 5755,
13605 OpSubgroupAvcImeSetWeightedSadINTEL = &Opcode {
13608 Opcode: 5756,
13632 OpSubgroupAvcImeEvaluateWithSingleReferenceINTEL = &Opcode {
13635 Opcode: 5757,
13664 OpSubgroupAvcImeEvaluateWithDualReferenceINTEL = &Opcode {
13667 Opcode: 5758,
13701 OpSubgroupAvcImeEvaluateWithSingleReferenceStreaminINTEL = &Opcode {
13704 Opcode: 5759,
13738 OpSubgroupAvcImeEvaluateWithDualReferenceStreaminINTEL = &Opcode {
13741 Opcode: 5760,
13780 OpSubgroupAvcImeEvaluateWithSingleReferenceStreamoutINTEL = &Opcode {
13783 Opcode: 5761,
13812 OpSubgroupAvcImeEvaluateWithDualReferenceStreamoutINTEL = &Opcode {
13815 Opcode: 5762,
13849 OpSubgroupAvcImeEvaluateWithSingleReferenceStreaminoutINTEL = &Opcode {
13852 Opcode: 5763,
13886 OpSubgroupAvcImeEvaluateWithDualReferenceStreaminoutINTEL = &Opcode {
13889 Opcode: 5764,
13928 OpSubgroupAvcImeConvertToMceResultINTEL = &Opcode {
13931 Opcode: 5765,
13950 OpSubgroupAvcImeGetSingleReferenceStreaminINTEL = &Opcode {
13953 Opcode: 5766,
13972 OpSubgroupAvcImeGetDualReferenceStreaminINTEL = &Opcode {
13975 Opcode: 5767,
13994 OpSubgroupAvcImeStripSingleReferenceStreamoutINTEL = &Opcode {
13997 Opcode: 5768,
14016 OpSubgroupAvcImeStripDualReferenceStreamoutINTEL = &Opcode {
14019 Opcode: 5769,
14038 OpSubgroupAvcImeGetStreamoutSingleReferenceMajorShapeMotionVectorsINTEL = &Opcode {
14041 Opcode: 5770,
14065 OpSubgroupAvcImeGetStreamoutSingleReferenceMajorShapeDistortionsINTEL = &Opcode {
14068 Opcode: 5771,
14092 OpSubgroupAvcImeGetStreamoutSingleReferenceMajorShapeReferenceIdsINTEL = &Opcode {
14095 Opcode: 5772,
14119 OpSubgroupAvcImeGetStreamoutDualReferenceMajorShapeMotionVectorsINTEL = &Opcode {
14122 Opcode: 5773,
14151 OpSubgroupAvcImeGetStreamoutDualReferenceMajorShapeDistortionsINTEL = &Opcode {
14154 Opcode: 5774,
14183 OpSubgroupAvcImeGetStreamoutDualReferenceMajorShapeReferenceIdsINTEL = &Opcode {
14186 Opcode: 5775,
14215 OpSubgroupAvcImeGetBorderReachedINTEL = &Opcode {
14218 Opcode: 5776,
14242 OpSubgroupAvcImeGetTruncatedSearchIndicationINTEL = &Opcode {
14245 Opcode: 5777,
14264 OpSubgroupAvcImeGetUnidirectionalEarlySearchTerminationINTEL = &Opcode {
14267 Opcode: 5778,
14286 OpSubgroupAvcImeGetWeightingPatternMinimumMotionVectorINTEL = &Opcode {
14289 Opcode: 5779,
14308 OpSubgroupAvcImeGetWeightingPatternMinimumDistortionINTEL = &Opcode {
14311 Opcode: 5780,
14330 OpSubgroupAvcFmeInitializeINTEL = &Opcode {
14333 Opcode: 5781,
14382 OpSubgroupAvcBmeInitializeINTEL = &Opcode {
14385 Opcode: 5782,
14439 OpSubgroupAvcRefConvertToMcePayloadINTEL = &Opcode {
14442 Opcode: 5783,
14461 OpSubgroupAvcRefSetBidirectionalMixDisableINTEL = &Opcode {
14464 Opcode: 5784,
14483 OpSubgroupAvcRefSetBilinearFilterEnableINTEL = &Opcode {
14486 Opcode: 5785,
14505 OpSubgroupAvcRefEvaluateWithSingleReferenceINTEL = &Opcode {
14508 Opcode: 5786,
14537 OpSubgroupAvcRefEvaluateWithDualReferenceINTEL = &Opcode {
14540 Opcode: 5787,
14574 OpSubgroupAvcRefEvaluateWithMultiReferenceINTEL = &Opcode {
14577 Opcode: 5788,
14606 OpSubgroupAvcRefEvaluateWithMultiReferenceInterlacedINTEL = &Opcode {
14609 Opcode: 5789,
14643 OpSubgroupAvcRefConvertToMceResultINTEL = &Opcode {
14646 Opcode: 5790,
14665 OpSubgroupAvcSicInitializeINTEL = &Opcode {
14668 Opcode: 5791,
14687 OpSubgroupAvcSicConfigureSkcINTEL = &Opcode {
14690 Opcode: 5792,
14734 OpSubgroupAvcSicConfigureIpeLumaINTEL = &Opcode {
14737 Opcode: 5793,
14791 OpSubgroupAvcSicConfigureIpeLumaChromaINTEL = &Opcode {
14794 Opcode: 5794,
14863 OpSubgroupAvcSicGetMotionVectorMaskINTEL = &Opcode {
14866 Opcode: 5795,
14890 OpSubgroupAvcSicConvertToMcePayloadINTEL = &Opcode {
14893 Opcode: 5796,
14912 OpSubgroupAvcSicSetIntraLumaShapePenaltyINTEL = &Opcode {
14915 Opcode: 5797,
14939 OpSubgroupAvcSicSetIntraLumaModeCostFunctionINTEL = &Opcode {
14942 Opcode: 5798,
14976 OpSubgroupAvcSicSetIntraChromaModeCostFunctionINTEL = &Opcode {
14979 Opcode: 5799,
15003 OpSubgroupAvcSicSetBilinearFilterEnableINTEL = &Opcode {
15006 Opcode: 5800,
15025 OpSubgroupAvcSicSetSkcForwardTransformEnableINTEL = &Opcode {
15028 Opcode: 5801,
15052 OpSubgroupAvcSicSetBlockBasedRawSkipSadINTEL = &Opcode {
15055 Opcode: 5802,
15079 OpSubgroupAvcSicEvaluateIpeINTEL = &Opcode {
15082 Opcode: 5803,
15106 OpSubgroupAvcSicEvaluateWithSingleReferenceINTEL = &Opcode {
15109 Opcode: 5804,
15138 OpSubgroupAvcSicEvaluateWithDualReferenceINTEL = &Opcode {
15141 Opcode: 5805,
15175 OpSubgroupAvcSicEvaluateWithMultiReferenceINTEL = &Opcode {
15178 Opcode: 5806,
15207 OpSubgroupAvcSicEvaluateWithMultiReferenceInterlacedINTEL = &Opcode {
15210 Opcode: 5807,
15244 OpSubgroupAvcSicConvertToMceResultINTEL = &Opcode {
15247 Opcode: 5808,
15266 OpSubgroupAvcSicGetIpeLumaShapeINTEL = &Opcode {
15269 Opcode: 5809,
15288 OpSubgroupAvcSicGetBestIpeLumaDistortionINTEL = &Opcode {
15291 Opcode: 5810,
15310 OpSubgroupAvcSicGetBestIpeChromaDistortionINTEL = &Opcode {
15313 Opcode: 5811,
15332 OpSubgroupAvcSicGetPackedIpeLumaModesINTEL = &Opcode {
15335 Opcode: 5812,
15354 OpSubgroupAvcSicGetIpeChromaModeINTEL = &Opcode {
15357 Opcode: 5813,
15376 OpSubgroupAvcSicGetPackedSkcLumaCountThresholdINTEL = &Opcode {
15379 Opcode: 5814,
15398 OpSubgroupAvcSicGetPackedSkcLumaSumThresholdINTEL = &Opcode {
15401 Opcode: 5815,
15420 OpSubgroupAvcSicGetInterRawSadsINTEL = &Opcode {
15423 Opcode: 5816,
15443 GLSLStd450_Round = &Opcode {
15453 GLSLStd450_RoundEven = &Opcode {
15463 GLSLStd450_Trunc = &Opcode {
15473 GLSLStd450_FAbs = &Opcode {
15483 GLSLStd450_SAbs = &Opcode {
15493 GLSLStd450_FSign = &Opcode {
15503 GLSLStd450_SSign = &Opcode {
15513 GLSLStd450_Floor = &Opcode {
15523 GLSLStd450_Ceil = &Opcode {
15533 GLSLStd450_Fract = &Opcode {
15543 GLSLStd450_Radians = &Opcode {
15553 GLSLStd450_Degrees = &Opcode {
15563 GLSLStd450_Sin = &Opcode {
15573 GLSLStd450_Cos = &Opcode {
15583 GLSLStd450_Tan = &Opcode {
15593 GLSLStd450_Asin = &Opcode {
15603 GLSLStd450_Acos = &Opcode {
15613 GLSLStd450_Atan = &Opcode {
15623 GLSLStd450_Sinh = &Opcode {
15633 GLSLStd450_Cosh = &Opcode {
15643 GLSLStd450_Tanh = &Opcode {
15653 GLSLStd450_Asinh = &Opcode {
15663 GLSLStd450_Acosh = &Opcode {
15673 GLSLStd450_Atanh = &Opcode {
15683 GLSLStd450_Atan2 = &Opcode {
15698 GLSLStd450_Pow = &Opcode {
15713 GLSLStd450_Exp = &Opcode {
15723 GLSLStd450_Log = &Opcode {
15733 GLSLStd450_Exp2 = &Opcode {
15743 GLSLStd450_Log2 = &Opcode {
15753 GLSLStd450_Sqrt = &Opcode {
15763 GLSLStd450_InverseSqrt = &Opcode {
15773 GLSLStd450_Determinant = &Opcode {
15783 GLSLStd450_MatrixInverse = &Opcode {
15793 GLSLStd450_Modf = &Opcode {
15808 GLSLStd450_ModfStruct = &Opcode {
15818 GLSLStd450_FMin = &Opcode {
15833 GLSLStd450_UMin = &Opcode {
15848 GLSLStd450_SMin = &Opcode {
15863 GLSLStd450_FMax = &Opcode {
15878 GLSLStd450_UMax = &Opcode {
15893 GLSLStd450_SMax = &Opcode {
15908 GLSLStd450_FClamp = &Opcode {
15928 GLSLStd450_UClamp = &Opcode {
15948 GLSLStd450_SClamp = &Opcode {
15968 GLSLStd450_FMix = &Opcode {
15988 GLSLStd450_IMix = &Opcode {
16008 GLSLStd450_Step = &Opcode {
16023 GLSLStd450_SmoothStep = &Opcode {
16043 GLSLStd450_Fma = &Opcode {
16063 GLSLStd450_Frexp = &Opcode {
16078 GLSLStd450_FrexpStruct = &Opcode {
16088 GLSLStd450_Ldexp = &Opcode {
16103 GLSLStd450_PackSnorm4x8 = &Opcode {
16113 GLSLStd450_PackUnorm4x8 = &Opcode {
16123 GLSLStd450_PackSnorm2x16 = &Opcode {
16133 GLSLStd450_PackUnorm2x16 = &Opcode {
16143 GLSLStd450_PackHalf2x16 = &Opcode {
16153 GLSLStd450_PackDouble2x32 = &Opcode {
16163 GLSLStd450_UnpackSnorm2x16 = &Opcode {
16173 GLSLStd450_UnpackUnorm2x16 = &Opcode {
16183 GLSLStd450_UnpackHalf2x16 = &Opcode {
16193 GLSLStd450_UnpackSnorm4x8 = &Opcode {
16203 GLSLStd450_UnpackUnorm4x8 = &Opcode {
16213 GLSLStd450_UnpackDouble2x32 = &Opcode {
16223 GLSLStd450_Length = &Opcode {
16233 GLSLStd450_Distance = &Opcode {
16248 GLSLStd450_Cross = &Opcode {
16263 GLSLStd450_Normalize = &Opcode {
16273 GLSLStd450_FaceForward = &Opcode {
16293 GLSLStd450_Reflect = &Opcode {
16308 GLSLStd450_Refract = &Opcode {
16328 GLSLStd450_FindILsb = &Opcode {
16338 GLSLStd450_FindSMsb = &Opcode {
16348 GLSLStd450_FindUMsb = &Opcode {
16358 GLSLStd450_InterpolateAtCentroid = &Opcode {
16368 GLSLStd450_InterpolateAtSample = &Opcode {
16383 GLSLStd450_InterpolateAtOffset = &Opcode {
16398 GLSLStd450_NMin = &Opcode {
16413 GLSLStd450_NMax = &Opcode {
16428 GLSLStd450_NClamp = &Opcode {
16448 OpenCLStd_acos = &Opcode {
16458 OpenCLStd_acosh = &Opcode {
16468 OpenCLStd_acospi = &Opcode {
16478 OpenCLStd_asin = &Opcode {
16488 OpenCLStd_asinh = &Opcode {
16498 OpenCLStd_asinpi = &Opcode {
16508 OpenCLStd_atan = &Opcode {
16518 OpenCLStd_atan2 = &Opcode {
16533 OpenCLStd_atanh = &Opcode {
16543 OpenCLStd_atanpi = &Opcode {
16553 OpenCLStd_atan2pi = &Opcode {
16568 OpenCLStd_cbrt = &Opcode {
16578 OpenCLStd_ceil = &Opcode {
16588 OpenCLStd_copysign = &Opcode {
16603 OpenCLStd_cos = &Opcode {
16613 OpenCLStd_cosh = &Opcode {
16623 OpenCLStd_cospi = &Opcode {
16633 OpenCLStd_erfc = &Opcode {
16643 OpenCLStd_erf = &Opcode {
16653 OpenCLStd_exp = &Opcode {
16663 OpenCLStd_exp2 = &Opcode {
16673 OpenCLStd_exp10 = &Opcode {
16683 OpenCLStd_expm1 = &Opcode {
16693 OpenCLStd_fabs = &Opcode {
16703 OpenCLStd_fdim = &Opcode {
16718 OpenCLStd_floor = &Opcode {
16728 OpenCLStd_fma = &Opcode {
16748 OpenCLStd_fmax = &Opcode {
16763 OpenCLStd_fmin = &Opcode {
16778 OpenCLStd_fmod = &Opcode {
16793 OpenCLStd_fract = &Opcode {
16808 OpenCLStd_frexp = &Opcode {
16823 OpenCLStd_hypot = &Opcode {
16838 OpenCLStd_ilogb = &Opcode {
16848 OpenCLStd_ldexp = &Opcode {
16863 OpenCLStd_lgamma = &Opcode {
16873 OpenCLStd_lgamma_r = &Opcode {
16888 OpenCLStd_log = &Opcode {
16898 OpenCLStd_log2 = &Opcode {
16908 OpenCLStd_log10 = &Opcode {
16918 OpenCLStd_log1p = &Opcode {
16928 OpenCLStd_logb = &Opcode {
16938 OpenCLStd_mad = &Opcode {
16958 OpenCLStd_maxmag = &Opcode {
16973 OpenCLStd_minmag = &Opcode {
16988 OpenCLStd_modf = &Opcode {
17003 OpenCLStd_nan = &Opcode {
17013 OpenCLStd_nextafter = &Opcode {
17028 OpenCLStd_pow = &Opcode {
17043 OpenCLStd_pown = &Opcode {
17058 OpenCLStd_powr = &Opcode {
17073 OpenCLStd_remainder = &Opcode {
17088 OpenCLStd_remquo = &Opcode {
17108 OpenCLStd_rint = &Opcode {
17118 OpenCLStd_rootn = &Opcode {
17133 OpenCLStd_round = &Opcode {
17143 OpenCLStd_rsqrt = &Opcode {
17153 OpenCLStd_sin = &Opcode {
17163 OpenCLStd_sincos = &Opcode {
17178 OpenCLStd_sinh = &Opcode {
17188 OpenCLStd_sinpi = &Opcode {
17198 OpenCLStd_sqrt = &Opcode {
17208 OpenCLStd_tan = &Opcode {
17218 OpenCLStd_tanh = &Opcode {
17228 OpenCLStd_tanpi = &Opcode {
17238 OpenCLStd_tgamma = &Opcode {
17248 OpenCLStd_trunc = &Opcode {
17258 OpenCLStd_half_cos = &Opcode {
17268 OpenCLStd_half_divide = &Opcode {
17283 OpenCLStd_half_exp = &Opcode {
17293 OpenCLStd_half_exp2 = &Opcode {
17303 OpenCLStd_half_exp10 = &Opcode {
17313 OpenCLStd_half_log = &Opcode {
17323 OpenCLStd_half_log2 = &Opcode {
17333 OpenCLStd_half_log10 = &Opcode {
17343 OpenCLStd_half_powr = &Opcode {
17358 OpenCLStd_half_recip = &Opcode {
17368 OpenCLStd_half_rsqrt = &Opcode {
17378 OpenCLStd_half_sin = &Opcode {
17388 OpenCLStd_half_sqrt = &Opcode {
17398 OpenCLStd_half_tan = &Opcode {
17408 OpenCLStd_native_cos = &Opcode {
17418 OpenCLStd_native_divide = &Opcode {
17433 OpenCLStd_native_exp = &Opcode {
17443 OpenCLStd_native_exp2 = &Opcode {
17453 OpenCLStd_native_exp10 = &Opcode {
17463 OpenCLStd_native_log = &Opcode {
17473 OpenCLStd_native_log2 = &Opcode {
17483 OpenCLStd_native_log10 = &Opcode {
17493 OpenCLStd_native_powr = &Opcode {
17508 OpenCLStd_native_recip = &Opcode {
17518 OpenCLStd_native_rsqrt = &Opcode {
17528 OpenCLStd_native_sin = &Opcode {
17538 OpenCLStd_native_sqrt = &Opcode {
17548 OpenCLStd_native_tan = &Opcode {
17558 OpenCLStd_s_abs = &Opcode {
17568 OpenCLStd_s_abs_diff = &Opcode {
17583 OpenCLStd_s_add_sat = &Opcode {
17598 OpenCLStd_u_add_sat = &Opcode {
17613 OpenCLStd_s_hadd = &Opcode {
17628 OpenCLStd_u_hadd = &Opcode {
17643 OpenCLStd_s_rhadd = &Opcode {
17658 OpenCLStd_u_rhadd = &Opcode {
17673 OpenCLStd_s_clamp = &Opcode {
17693 OpenCLStd_u_clamp = &Opcode {
17713 OpenCLStd_clz = &Opcode {
17723 OpenCLStd_ctz = &Opcode {
17733 OpenCLStd_s_mad_hi = &Opcode {
17753 OpenCLStd_u_mad_sat = &Opcode {
17773 OpenCLStd_s_mad_sat = &Opcode {
17793 OpenCLStd_s_max = &Opcode {
17808 OpenCLStd_u_max = &Opcode {
17823 OpenCLStd_s_min = &Opcode {
17838 OpenCLStd_u_min = &Opcode {
17853 OpenCLStd_s_mul_hi = &Opcode {
17868 OpenCLStd_rotate = &Opcode {
17883 OpenCLStd_s_sub_sat = &Opcode {
17898 OpenCLStd_u_sub_sat = &Opcode {
17913 OpenCLStd_u_upsample = &Opcode {
17928 OpenCLStd_s_upsample = &Opcode {
17943 OpenCLStd_popcount = &Opcode {
17953 OpenCLStd_s_mad24 = &Opcode {
17973 OpenCLStd_u_mad24 = &Opcode {
17993 OpenCLStd_s_mul24 = &Opcode {
18008 OpenCLStd_u_mul24 = &Opcode {
18023 OpenCLStd_u_abs = &Opcode {
18033 OpenCLStd_u_abs_diff = &Opcode {
18048 OpenCLStd_u_mul_hi = &Opcode {
18063 OpenCLStd_u_mad_hi = &Opcode {
18083 OpenCLStd_fclamp = &Opcode {
18103 OpenCLStd_degrees = &Opcode {
18113 OpenCLStd_fmax_common = &Opcode {
18128 OpenCLStd_fmin_common = &Opcode {
18143 OpenCLStd_mix = &Opcode {
18163 OpenCLStd_radians = &Opcode {
18173 OpenCLStd_step = &Opcode {
18188 OpenCLStd_smoothstep = &Opcode {
18208 OpenCLStd_sign = &Opcode {
18218 OpenCLStd_cross = &Opcode {
18233 OpenCLStd_distance = &Opcode {
18248 OpenCLStd_length = &Opcode {
18258 OpenCLStd_normalize = &Opcode {
18268 OpenCLStd_fast_distance = &Opcode {
18283 OpenCLStd_fast_length = &Opcode {
18293 OpenCLStd_fast_normalize = &Opcode {
18303 OpenCLStd_bitselect = &Opcode {
18323 OpenCLStd_select = &Opcode {
18343 OpenCLStd_vloadn = &Opcode {
18363 OpenCLStd_vstoren = &Opcode {
18383 OpenCLStd_vload_half = &Opcode {
18398 OpenCLStd_vload_halfn = &Opcode {
18418 OpenCLStd_vstore_half = &Opcode {
18438 OpenCLStd_vstore_half_r = &Opcode {
18463 OpenCLStd_vstore_halfn = &Opcode {
18483 OpenCLStd_vstore_halfn_r = &Opcode {
18508 OpenCLStd_vloada_halfn = &Opcode {
18528 OpenCLStd_vstorea_halfn = &Opcode {
18548 OpenCLStd_vstorea_halfn_r = &Opcode {
18573 OpenCLStd_shuffle = &Opcode {
18588 OpenCLStd_shuffle2 = &Opcode {
18608 OpenCLStd_printf = &Opcode {
18623 OpenCLStd_prefetch = &Opcode {
18638 OpenCLDebugInfo100_DebugInfoNone = &Opcode {
18643 OpenCLDebugInfo100_DebugCompilationUnit = &Opcode {
18668 OpenCLDebugInfo100_DebugTypeBasic = &Opcode {
18688 OpenCLDebugInfo100_DebugTypePointer = &Opcode {
18708 OpenCLDebugInfo100_DebugTypeQualifier = &Opcode {
18723 OpenCLDebugInfo100_DebugTypeArray = &Opcode {
18738 OpenCLDebugInfo100_DebugTypeVector = &Opcode {
18753 OpenCLDebugInfo100_DebugTypedef = &Opcode {
18788 OpenCLDebugInfo100_DebugTypeFunction = &Opcode {
18808 OpenCLDebugInfo100_DebugTypeEnum = &Opcode {
18858 OpenCLDebugInfo100_DebugTypeComposite = &Opcode {
18913 OpenCLDebugInfo100_DebugTypeMember = &Opcode {
18968 OpenCLDebugInfo100_DebugTypeInheritance = &Opcode {
18998 OpenCLDebugInfo100_DebugTypePtrToMember = &Opcode {
19013 OpenCLDebugInfo100_DebugTypeTemplate = &Opcode {
19028 OpenCLDebugInfo100_DebugTypeTemplateParameter = &Opcode {
19063 OpenCLDebugInfo100_DebugTypeTemplateTemplateParameter = &Opcode {
19093 OpenCLDebugInfo100_DebugTypeTemplateParameterPack = &Opcode {
19123 OpenCLDebugInfo100_DebugGlobalVariable = &Opcode {
19178 OpenCLDebugInfo100_DebugFunctionDeclaration = &Opcode {
19223 OpenCLDebugInfo100_DebugFunction = &Opcode {
19283 OpenCLDebugInfo100_DebugLexicalBlock = &Opcode {
19313 OpenCLDebugInfo100_DebugLexicalBlockDiscriminator = &Opcode {
19333 OpenCLDebugInfo100_DebugScope = &Opcode {
19348 OpenCLDebugInfo100_DebugNoScope = &Opcode {
19353 OpenCLDebugInfo100_DebugInlinedAt = &Opcode {
19373 OpenCLDebugInfo100_DebugLocalVariable = &Opcode {
19418 OpenCLDebugInfo100_DebugInlinedVariable = &Opcode {
19433 OpenCLDebugInfo100_DebugDeclare = &Opcode {
19453 OpenCLDebugInfo100_DebugValue = &Opcode {
19478 OpenCLDebugInfo100_DebugOperation = &Opcode {
19493 OpenCLDebugInfo100_DebugExpression = &Opcode {
19503 OpenCLDebugInfo100_DebugMacroDef = &Opcode {
19528 OpenCLDebugInfo100_DebugMacroUndef = &Opcode {
19548 OpenCLDebugInfo100_DebugImportedEntity = &Opcode {
19588 OpenCLDebugInfo100_DebugSource = &Opcode {