module Data.SpirV.Reflect.Enums.SpirvOp where import Data.SpirV.Reflect.Enums.Common newtype Op = Op Int32 deriving newtype (Eq, Ord, Show, Enum, Bounded) pattern OpNop :: Op pattern OpNop = Op 0 pattern OpUndef :: Op pattern OpUndef = Op 1 pattern OpSourceContinued :: Op pattern OpSourceContinued = Op 2 pattern OpSource :: Op pattern OpSource = Op 3 pattern OpSourceExtension :: Op pattern OpSourceExtension = Op 4 pattern OpName :: Op pattern OpName = Op 5 pattern OpMemberName :: Op pattern OpMemberName = Op 6 pattern OpString :: Op pattern OpString = Op 7 pattern OpLine :: Op pattern OpLine = Op 8 pattern OpExtension :: Op pattern OpExtension = Op 10 pattern OpExtInstImport :: Op pattern OpExtInstImport = Op 11 pattern OpExtInst :: Op pattern OpExtInst = Op 12 pattern OpMemoryModel :: Op pattern OpMemoryModel = Op 14 pattern OpEntryPoint :: Op pattern OpEntryPoint = Op 15 pattern OpExecutionMode :: Op pattern OpExecutionMode = Op 16 pattern OpCapability :: Op pattern OpCapability = Op 17 pattern OpTypeVoid :: Op pattern OpTypeVoid = Op 19 pattern OpTypeBool :: Op pattern OpTypeBool = Op 20 pattern OpTypeInt :: Op pattern OpTypeInt = Op 21 pattern OpTypeFloat :: Op pattern OpTypeFloat = Op 22 pattern OpTypeVector :: Op pattern OpTypeVector = Op 23 pattern OpTypeMatrix :: Op pattern OpTypeMatrix = Op 24 pattern OpTypeImage :: Op pattern OpTypeImage = Op 25 pattern OpTypeSampler :: Op pattern OpTypeSampler = Op 26 pattern OpTypeSampledImage :: Op pattern OpTypeSampledImage = Op 27 pattern OpTypeArray :: Op pattern OpTypeArray = Op 28 pattern OpTypeRuntimeArray :: Op pattern OpTypeRuntimeArray = Op 29 pattern OpTypeStruct :: Op pattern OpTypeStruct = Op 30 pattern OpTypeOpaque :: Op pattern OpTypeOpaque = Op 31 pattern OpTypePointer :: Op pattern OpTypePointer = Op 32 pattern OpTypeFunction :: Op pattern OpTypeFunction = Op 33 pattern OpTypeEvent :: Op pattern OpTypeEvent = Op 34 pattern OpTypeDeviceEvent :: Op pattern OpTypeDeviceEvent = Op 35 pattern OpTypeReserveId :: Op pattern OpTypeReserveId = Op 36 pattern OpTypeQueue :: Op pattern OpTypeQueue = Op 37 pattern OpTypePipe :: Op pattern OpTypePipe = Op 38 pattern OpTypeForwardPointer :: Op pattern OpTypeForwardPointer = Op 39 pattern OpConstantTrue :: Op pattern OpConstantTrue = Op 41 pattern OpConstantFalse :: Op pattern OpConstantFalse = Op 42 pattern OpConstant :: Op pattern OpConstant = Op 43 pattern OpConstantComposite :: Op pattern OpConstantComposite = Op 44 pattern OpConstantSampler :: Op pattern OpConstantSampler = Op 45 pattern OpConstantNull :: Op pattern OpConstantNull = Op 46 pattern OpSpecConstantTrue :: Op pattern OpSpecConstantTrue = Op 48 pattern OpSpecConstantFalse :: Op pattern OpSpecConstantFalse = Op 49 pattern OpSpecConstant :: Op pattern OpSpecConstant = Op 50 pattern OpSpecConstantComposite :: Op pattern OpSpecConstantComposite = Op 51 pattern OpSpecConstantOp :: Op pattern OpSpecConstantOp = Op 52 pattern OpFunction :: Op pattern OpFunction = Op 54 pattern OpFunctionParameter :: Op pattern OpFunctionParameter = Op 55 pattern OpFunctionEnd :: Op pattern OpFunctionEnd = Op 56 pattern OpFunctionCall :: Op pattern OpFunctionCall = Op 57 pattern OpVariable :: Op pattern OpVariable = Op 59 pattern OpImageTexelPointer :: Op pattern OpImageTexelPointer = Op 60 pattern OpLoad :: Op pattern OpLoad = Op 61 pattern OpStore :: Op pattern OpStore = Op 62 pattern OpCopyMemory :: Op pattern OpCopyMemory = Op 63 pattern OpCopyMemorySized :: Op pattern OpCopyMemorySized = Op 64 pattern OpAccessChain :: Op pattern OpAccessChain = Op 65 pattern OpInBoundsAccessChain :: Op pattern OpInBoundsAccessChain = Op 66 pattern OpPtrAccessChain :: Op pattern OpPtrAccessChain = Op 67 pattern OpArrayLength :: Op pattern OpArrayLength = Op 68 pattern OpGenericPtrMemSemantics :: Op pattern OpGenericPtrMemSemantics = Op 69 pattern OpInBoundsPtrAccessChain :: Op pattern OpInBoundsPtrAccessChain = Op 70 pattern OpDecorate :: Op pattern OpDecorate = Op 71 pattern OpMemberDecorate :: Op pattern OpMemberDecorate = Op 72 pattern OpDecorationGroup :: Op pattern OpDecorationGroup = Op 73 pattern OpGroupDecorate :: Op pattern OpGroupDecorate = Op 74 pattern OpGroupMemberDecorate :: Op pattern OpGroupMemberDecorate = Op 75 pattern OpVectorExtractDynamic :: Op pattern OpVectorExtractDynamic = Op 77 pattern OpVectorInsertDynamic :: Op pattern OpVectorInsertDynamic = Op 78 pattern OpVectorShuffle :: Op pattern OpVectorShuffle = Op 79 pattern OpCompositeConstruct :: Op pattern OpCompositeConstruct = Op 80 pattern OpCompositeExtract :: Op pattern OpCompositeExtract = Op 81 pattern OpCompositeInsert :: Op pattern OpCompositeInsert = Op 82 pattern OpCopyObject :: Op pattern OpCopyObject = Op 83 pattern OpTranspose :: Op pattern OpTranspose = Op 84 pattern OpSampledImage :: Op pattern OpSampledImage = Op 86 pattern OpImageSampleImplicitLod :: Op pattern OpImageSampleImplicitLod = Op 87 pattern OpImageSampleExplicitLod :: Op pattern OpImageSampleExplicitLod = Op 88 pattern OpImageSampleDrefImplicitLod :: Op pattern OpImageSampleDrefImplicitLod = Op 89 pattern OpImageSampleDrefExplicitLod :: Op pattern OpImageSampleDrefExplicitLod = Op 90 pattern OpImageSampleProjImplicitLod :: Op pattern OpImageSampleProjImplicitLod = Op 91 pattern OpImageSampleProjExplicitLod :: Op pattern OpImageSampleProjExplicitLod = Op 92 pattern OpImageSampleProjDrefImplicitLod :: Op pattern OpImageSampleProjDrefImplicitLod = Op 93 pattern OpImageSampleProjDrefExplicitLod :: Op pattern OpImageSampleProjDrefExplicitLod = Op 94 pattern OpImageFetch :: Op pattern OpImageFetch = Op 95 pattern OpImageGather :: Op pattern OpImageGather = Op 96 pattern OpImageDrefGather :: Op pattern OpImageDrefGather = Op 97 pattern OpImageRead :: Op pattern OpImageRead = Op 98 pattern OpImageWrite :: Op pattern OpImageWrite = Op 99 pattern OpImage :: Op pattern OpImage = Op 100 pattern OpImageQueryFormat :: Op pattern OpImageQueryFormat = Op 101 pattern OpImageQueryOrder :: Op pattern OpImageQueryOrder = Op 102 pattern OpImageQuerySizeLod :: Op pattern OpImageQuerySizeLod = Op 103 pattern OpImageQuerySize :: Op pattern OpImageQuerySize = Op 104 pattern OpImageQueryLod :: Op pattern OpImageQueryLod = Op 105 pattern OpImageQueryLevels :: Op pattern OpImageQueryLevels = Op 106 pattern OpImageQuerySamples :: Op pattern OpImageQuerySamples = Op 107 pattern OpConvertFToU :: Op pattern OpConvertFToU = Op 109 pattern OpConvertFToS :: Op pattern OpConvertFToS = Op 110 pattern OpConvertSToF :: Op pattern OpConvertSToF = Op 111 pattern OpConvertUToF :: Op pattern OpConvertUToF = Op 112 pattern OpUConvert :: Op pattern OpUConvert = Op 113 pattern OpSConvert :: Op pattern OpSConvert = Op 114 pattern OpFConvert :: Op pattern OpFConvert = Op 115 pattern OpQuantizeToF16 :: Op pattern OpQuantizeToF16 = Op 116 pattern OpConvertPtrToU :: Op pattern OpConvertPtrToU = Op 117 pattern OpSatConvertSToU :: Op pattern OpSatConvertSToU = Op 118 pattern OpSatConvertUToS :: Op pattern OpSatConvertUToS = Op 119 pattern OpConvertUToPtr :: Op pattern OpConvertUToPtr = Op 120 pattern OpPtrCastToGeneric :: Op pattern OpPtrCastToGeneric = Op 121 pattern OpGenericCastToPtr :: Op pattern OpGenericCastToPtr = Op 122 pattern OpGenericCastToPtrExplicit :: Op pattern OpGenericCastToPtrExplicit = Op 123 pattern OpBitcast :: Op pattern OpBitcast = Op 124 pattern OpSNegate :: Op pattern OpSNegate = Op 126 pattern OpFNegate :: Op pattern OpFNegate = Op 127 pattern OpIAdd :: Op pattern OpIAdd = Op 128 pattern OpFAdd :: Op pattern OpFAdd = Op 129 pattern OpISub :: Op pattern OpISub = Op 130 pattern OpFSub :: Op pattern OpFSub = Op 131 pattern OpIMul :: Op pattern OpIMul = Op 132 pattern OpFMul :: Op pattern OpFMul = Op 133 pattern OpUDiv :: Op pattern OpUDiv = Op 134 pattern OpSDiv :: Op pattern OpSDiv = Op 135 pattern OpFDiv :: Op pattern OpFDiv = Op 136 pattern OpUMod :: Op pattern OpUMod = Op 137 pattern OpSRem :: Op pattern OpSRem = Op 138 pattern OpSMod :: Op pattern OpSMod = Op 139 pattern OpFRem :: Op pattern OpFRem = Op 140 pattern OpFMod :: Op pattern OpFMod = Op 141 pattern OpVectorTimesScalar :: Op pattern OpVectorTimesScalar = Op 142 pattern OpMatrixTimesScalar :: Op pattern OpMatrixTimesScalar = Op 143 pattern OpVectorTimesMatrix :: Op pattern OpVectorTimesMatrix = Op 144 pattern OpMatrixTimesVector :: Op pattern OpMatrixTimesVector = Op 145 pattern OpMatrixTimesMatrix :: Op pattern OpMatrixTimesMatrix = Op 146 pattern OpOuterProduct :: Op pattern OpOuterProduct = Op 147 pattern OpDot :: Op pattern OpDot = Op 148 pattern OpIAddCarry :: Op pattern OpIAddCarry = Op 149 pattern OpISubBorrow :: Op pattern OpISubBorrow = Op 150 pattern OpUMulExtended :: Op pattern OpUMulExtended = Op 151 pattern OpSMulExtended :: Op pattern OpSMulExtended = Op 152 pattern OpAny :: Op pattern OpAny = Op 154 pattern OpAll :: Op pattern OpAll = Op 155 pattern OpIsNan :: Op pattern OpIsNan = Op 156 pattern OpIsInf :: Op pattern OpIsInf = Op 157 pattern OpIsFinite :: Op pattern OpIsFinite = Op 158 pattern OpIsNormal :: Op pattern OpIsNormal = Op 159 pattern OpSignBitSet :: Op pattern OpSignBitSet = Op 160 pattern OpLessOrGreater :: Op pattern OpLessOrGreater = Op 161 pattern OpOrdered :: Op pattern OpOrdered = Op 162 pattern OpUnordered :: Op pattern OpUnordered = Op 163 pattern OpLogicalEqual :: Op pattern OpLogicalEqual = Op 164 pattern OpLogicalNotEqual :: Op pattern OpLogicalNotEqual = Op 165 pattern OpLogicalOr :: Op pattern OpLogicalOr = Op 166 pattern OpLogicalAnd :: Op pattern OpLogicalAnd = Op 167 pattern OpLogicalNot :: Op pattern OpLogicalNot = Op 168 pattern OpSelect :: Op pattern OpSelect = Op 169 pattern OpIEqual :: Op pattern OpIEqual = Op 170 pattern OpINotEqual :: Op pattern OpINotEqual = Op 171 pattern OpUGreaterThan :: Op pattern OpUGreaterThan = Op 172 pattern OpSGreaterThan :: Op pattern OpSGreaterThan = Op 173 pattern OpUGreaterThanEqual :: Op pattern OpUGreaterThanEqual = Op 174 pattern OpSGreaterThanEqual :: Op pattern OpSGreaterThanEqual = Op 175 pattern OpULessThan :: Op pattern OpULessThan = Op 176 pattern OpSLessThan :: Op pattern OpSLessThan = Op 177 pattern OpULessThanEqual :: Op pattern OpULessThanEqual = Op 178 pattern OpSLessThanEqual :: Op pattern OpSLessThanEqual = Op 179 pattern OpFOrdEqual :: Op pattern OpFOrdEqual = Op 180 pattern OpFUnordEqual :: Op pattern OpFUnordEqual = Op 181 pattern OpFOrdNotEqual :: Op pattern OpFOrdNotEqual = Op 182 pattern OpFUnordNotEqual :: Op pattern OpFUnordNotEqual = Op 183 pattern OpFOrdLessThan :: Op pattern OpFOrdLessThan = Op 184 pattern OpFUnordLessThan :: Op pattern OpFUnordLessThan = Op 185 pattern OpFOrdGreaterThan :: Op pattern OpFOrdGreaterThan = Op 186 pattern OpFUnordGreaterThan :: Op pattern OpFUnordGreaterThan = Op 187 pattern OpFOrdLessThanEqual :: Op pattern OpFOrdLessThanEqual = Op 188 pattern OpFUnordLessThanEqual :: Op pattern OpFUnordLessThanEqual = Op 189 pattern OpFOrdGreaterThanEqual :: Op pattern OpFOrdGreaterThanEqual = Op 190 pattern OpFUnordGreaterThanEqual :: Op pattern OpFUnordGreaterThanEqual = Op 191 pattern OpShiftRightLogical :: Op pattern OpShiftRightLogical = Op 194 pattern OpShiftRightArithmetic :: Op pattern OpShiftRightArithmetic = Op 195 pattern OpShiftLeftLogical :: Op pattern OpShiftLeftLogical = Op 196 pattern OpBitwiseOr :: Op pattern OpBitwiseOr = Op 197 pattern OpBitwiseXor :: Op pattern OpBitwiseXor = Op 198 pattern OpBitwiseAnd :: Op pattern OpBitwiseAnd = Op 199 pattern OpNot :: Op pattern OpNot = Op 200 pattern OpBitFieldInsert :: Op pattern OpBitFieldInsert = Op 201 pattern OpBitFieldSExtract :: Op pattern OpBitFieldSExtract = Op 202 pattern OpBitFieldUExtract :: Op pattern OpBitFieldUExtract = Op 203 pattern OpBitReverse :: Op pattern OpBitReverse = Op 204 pattern OpBitCount :: Op pattern OpBitCount = Op 205 pattern OpDPdx :: Op pattern OpDPdx = Op 207 pattern OpDPdy :: Op pattern OpDPdy = Op 208 pattern OpFwidth :: Op pattern OpFwidth = Op 209 pattern OpDPdxFine :: Op pattern OpDPdxFine = Op 210 pattern OpDPdyFine :: Op pattern OpDPdyFine = Op 211 pattern OpFwidthFine :: Op pattern OpFwidthFine = Op 212 pattern OpDPdxCoarse :: Op pattern OpDPdxCoarse = Op 213 pattern OpDPdyCoarse :: Op pattern OpDPdyCoarse = Op 214 pattern OpFwidthCoarse :: Op pattern OpFwidthCoarse = Op 215 pattern OpEmitVertex :: Op pattern OpEmitVertex = Op 218 pattern OpEndPrimitive :: Op pattern OpEndPrimitive = Op 219 pattern OpEmitStreamVertex :: Op pattern OpEmitStreamVertex = Op 220 pattern OpEndStreamPrimitive :: Op pattern OpEndStreamPrimitive = Op 221 pattern OpControlBarrier :: Op pattern OpControlBarrier = Op 224 pattern OpMemoryBarrier :: Op pattern OpMemoryBarrier = Op 225 pattern OpAtomicLoad :: Op pattern OpAtomicLoad = Op 227 pattern OpAtomicStore :: Op pattern OpAtomicStore = Op 228 pattern OpAtomicExchange :: Op pattern OpAtomicExchange = Op 229 pattern OpAtomicCompareExchange :: Op pattern OpAtomicCompareExchange = Op 230 pattern OpAtomicCompareExchangeWeak :: Op pattern OpAtomicCompareExchangeWeak = Op 231 pattern OpAtomicIIncrement :: Op pattern OpAtomicIIncrement = Op 232 pattern OpAtomicIDecrement :: Op pattern OpAtomicIDecrement = Op 233 pattern OpAtomicIAdd :: Op pattern OpAtomicIAdd = Op 234 pattern OpAtomicISub :: Op pattern OpAtomicISub = Op 235 pattern OpAtomicSMin :: Op pattern OpAtomicSMin = Op 236 pattern OpAtomicUMin :: Op pattern OpAtomicUMin = Op 237 pattern OpAtomicSMax :: Op pattern OpAtomicSMax = Op 238 pattern OpAtomicUMax :: Op pattern OpAtomicUMax = Op 239 pattern OpAtomicAnd :: Op pattern OpAtomicAnd = Op 240 pattern OpAtomicOr :: Op pattern OpAtomicOr = Op 241 pattern OpAtomicXor :: Op pattern OpAtomicXor = Op 242 pattern OpPhi :: Op pattern OpPhi = Op 245 pattern OpLoopMerge :: Op pattern OpLoopMerge = Op 246 pattern OpSelectionMerge :: Op pattern OpSelectionMerge = Op 247 pattern OpLabel :: Op pattern OpLabel = Op 248 pattern OpBranch :: Op pattern OpBranch = Op 249 pattern OpBranchConditional :: Op pattern OpBranchConditional = Op 250 pattern OpSwitch :: Op pattern OpSwitch = Op 251 pattern OpKill :: Op pattern OpKill = Op 252 pattern OpReturn :: Op pattern OpReturn = Op 253 pattern OpReturnValue :: Op pattern OpReturnValue = Op 254 pattern OpUnreachable :: Op pattern OpUnreachable = Op 255 pattern OpLifetimeStart :: Op pattern OpLifetimeStart = Op 256 pattern OpLifetimeStop :: Op pattern OpLifetimeStop = Op 257 pattern OpGroupAsyncCopy :: Op pattern OpGroupAsyncCopy = Op 259 pattern OpGroupWaitEvents :: Op pattern OpGroupWaitEvents = Op 260 pattern OpGroupAll :: Op pattern OpGroupAll = Op 261 pattern OpGroupAny :: Op pattern OpGroupAny = Op 262 pattern OpGroupBroadcast :: Op pattern OpGroupBroadcast = Op 263 pattern OpGroupIAdd :: Op pattern OpGroupIAdd = Op 264 pattern OpGroupFAdd :: Op pattern OpGroupFAdd = Op 265 pattern OpGroupFMin :: Op pattern OpGroupFMin = Op 266 pattern OpGroupUMin :: Op pattern OpGroupUMin = Op 267 pattern OpGroupSMin :: Op pattern OpGroupSMin = Op 268 pattern OpGroupFMax :: Op pattern OpGroupFMax = Op 269 pattern OpGroupUMax :: Op pattern OpGroupUMax = Op 270 pattern OpGroupSMax :: Op pattern OpGroupSMax = Op 271 pattern OpReadPipe :: Op pattern OpReadPipe = Op 274 pattern OpWritePipe :: Op pattern OpWritePipe = Op 275 pattern OpReservedReadPipe :: Op pattern OpReservedReadPipe = Op 276 pattern OpReservedWritePipe :: Op pattern OpReservedWritePipe = Op 277 pattern OpReserveReadPipePackets :: Op pattern OpReserveReadPipePackets = Op 278 pattern OpReserveWritePipePackets :: Op pattern OpReserveWritePipePackets = Op 279 pattern OpCommitReadPipe :: Op pattern OpCommitReadPipe = Op 280 pattern OpCommitWritePipe :: Op pattern OpCommitWritePipe = Op 281 pattern OpIsValidReserveId :: Op pattern OpIsValidReserveId = Op 282 pattern OpGetNumPipePackets :: Op pattern OpGetNumPipePackets = Op 283 pattern OpGetMaxPipePackets :: Op pattern OpGetMaxPipePackets = Op 284 pattern OpGroupReserveReadPipePackets :: Op pattern OpGroupReserveReadPipePackets = Op 285 pattern OpGroupReserveWritePipePackets :: Op pattern OpGroupReserveWritePipePackets = Op 286 pattern OpGroupCommitReadPipe :: Op pattern OpGroupCommitReadPipe = Op 287 pattern OpGroupCommitWritePipe :: Op pattern OpGroupCommitWritePipe = Op 288 pattern OpEnqueueMarker :: Op pattern OpEnqueueMarker = Op 291 pattern OpEnqueueKernel :: Op pattern OpEnqueueKernel = Op 292 pattern OpGetKernelNDrangeSubGroupCount :: Op pattern OpGetKernelNDrangeSubGroupCount = Op 293 pattern OpGetKernelNDrangeMaxSubGroupSize :: Op pattern OpGetKernelNDrangeMaxSubGroupSize = Op 294 pattern OpGetKernelWorkGroupSize :: Op pattern OpGetKernelWorkGroupSize = Op 295 pattern OpGetKernelPreferredWorkGroupSizeMultiple :: Op pattern OpGetKernelPreferredWorkGroupSizeMultiple = Op 296 pattern OpRetainEvent :: Op pattern OpRetainEvent = Op 297 pattern OpReleaseEvent :: Op pattern OpReleaseEvent = Op 298 pattern OpCreateUserEvent :: Op pattern OpCreateUserEvent = Op 299 pattern OpIsValidEvent :: Op pattern OpIsValidEvent = Op 300 pattern OpSetUserEventStatus :: Op pattern OpSetUserEventStatus = Op 301 pattern OpCaptureEventProfilingInfo :: Op pattern OpCaptureEventProfilingInfo = Op 302 pattern OpGetDefaultQueue :: Op pattern OpGetDefaultQueue = Op 303 pattern OpBuildNDRange :: Op pattern OpBuildNDRange = Op 304 pattern OpImageSparseSampleImplicitLod :: Op pattern OpImageSparseSampleImplicitLod = Op 305 pattern OpImageSparseSampleExplicitLod :: Op pattern OpImageSparseSampleExplicitLod = Op 306 pattern OpImageSparseSampleDrefImplicitLod :: Op pattern OpImageSparseSampleDrefImplicitLod = Op 307 pattern OpImageSparseSampleDrefExplicitLod :: Op pattern OpImageSparseSampleDrefExplicitLod = Op 308 pattern OpImageSparseSampleProjImplicitLod :: Op pattern OpImageSparseSampleProjImplicitLod = Op 309 pattern OpImageSparseSampleProjExplicitLod :: Op pattern OpImageSparseSampleProjExplicitLod = Op 310 pattern OpImageSparseSampleProjDrefImplicitLod :: Op pattern OpImageSparseSampleProjDrefImplicitLod = Op 311 pattern OpImageSparseSampleProjDrefExplicitLod :: Op pattern OpImageSparseSampleProjDrefExplicitLod = Op 312 pattern OpImageSparseFetch :: Op pattern OpImageSparseFetch = Op 313 pattern OpImageSparseGather :: Op pattern OpImageSparseGather = Op 314 pattern OpImageSparseDrefGather :: Op pattern OpImageSparseDrefGather = Op 315 pattern OpImageSparseTexelsResident :: Op pattern OpImageSparseTexelsResident = Op 316 pattern OpNoLine :: Op pattern OpNoLine = Op 317 pattern OpAtomicFlagTestAndSet :: Op pattern OpAtomicFlagTestAndSet = Op 318 pattern OpAtomicFlagClear :: Op pattern OpAtomicFlagClear = Op 319 pattern OpImageSparseRead :: Op pattern OpImageSparseRead = Op 320 pattern OpSizeOf :: Op pattern OpSizeOf = Op 321 pattern OpTypePipeStorage :: Op pattern OpTypePipeStorage = Op 322 pattern OpConstantPipeStorage :: Op pattern OpConstantPipeStorage = Op 323 pattern OpCreatePipeFromPipeStorage :: Op pattern OpCreatePipeFromPipeStorage = Op 324 pattern OpGetKernelLocalSizeForSubgroupCount :: Op pattern OpGetKernelLocalSizeForSubgroupCount = Op 325 pattern OpGetKernelMaxNumSubgroups :: Op pattern OpGetKernelMaxNumSubgroups = Op 326 pattern OpTypeNamedBarrier :: Op pattern OpTypeNamedBarrier = Op 327 pattern OpNamedBarrierInitialize :: Op pattern OpNamedBarrierInitialize = Op 328 pattern OpMemoryNamedBarrier :: Op pattern OpMemoryNamedBarrier = Op 329 pattern OpModuleProcessed :: Op pattern OpModuleProcessed = Op 330 pattern OpExecutionModeId :: Op pattern OpExecutionModeId = Op 331 pattern OpDecorateId :: Op pattern OpDecorateId = Op 332 pattern OpGroupNonUniformElect :: Op pattern OpGroupNonUniformElect = Op 333 pattern OpGroupNonUniformAll :: Op pattern OpGroupNonUniformAll = Op 334 pattern OpGroupNonUniformAny :: Op pattern OpGroupNonUniformAny = Op 335 pattern OpGroupNonUniformAllEqual :: Op pattern OpGroupNonUniformAllEqual = Op 336 pattern OpGroupNonUniformBroadcast :: Op pattern OpGroupNonUniformBroadcast = Op 337 pattern OpGroupNonUniformBroadcastFirst :: Op pattern OpGroupNonUniformBroadcastFirst = Op 338 pattern OpGroupNonUniformBallot :: Op pattern OpGroupNonUniformBallot = Op 339 pattern OpGroupNonUniformInverseBallot :: Op pattern OpGroupNonUniformInverseBallot = Op 340 pattern OpGroupNonUniformBallotBitExtract :: Op pattern OpGroupNonUniformBallotBitExtract = Op 341 pattern OpGroupNonUniformBallotBitCount :: Op pattern OpGroupNonUniformBallotBitCount = Op 342 pattern OpGroupNonUniformBallotFindLSB :: Op pattern OpGroupNonUniformBallotFindLSB = Op 343 pattern OpGroupNonUniformBallotFindMSB :: Op pattern OpGroupNonUniformBallotFindMSB = Op 344 pattern OpGroupNonUniformShuffle :: Op pattern OpGroupNonUniformShuffle = Op 345 pattern OpGroupNonUniformShuffleXor :: Op pattern OpGroupNonUniformShuffleXor = Op 346 pattern OpGroupNonUniformShuffleUp :: Op pattern OpGroupNonUniformShuffleUp = Op 347 pattern OpGroupNonUniformShuffleDown :: Op pattern OpGroupNonUniformShuffleDown = Op 348 pattern OpGroupNonUniformIAdd :: Op pattern OpGroupNonUniformIAdd = Op 349 pattern OpGroupNonUniformFAdd :: Op pattern OpGroupNonUniformFAdd = Op 350 pattern OpGroupNonUniformIMul :: Op pattern OpGroupNonUniformIMul = Op 351 pattern OpGroupNonUniformFMul :: Op pattern OpGroupNonUniformFMul = Op 352 pattern OpGroupNonUniformSMin :: Op pattern OpGroupNonUniformSMin = Op 353 pattern OpGroupNonUniformUMin :: Op pattern OpGroupNonUniformUMin = Op 354 pattern OpGroupNonUniformFMin :: Op pattern OpGroupNonUniformFMin = Op 355 pattern OpGroupNonUniformSMax :: Op pattern OpGroupNonUniformSMax = Op 356 pattern OpGroupNonUniformUMax :: Op pattern OpGroupNonUniformUMax = Op 357 pattern OpGroupNonUniformFMax :: Op pattern OpGroupNonUniformFMax = Op 358 pattern OpGroupNonUniformBitwiseAnd :: Op pattern OpGroupNonUniformBitwiseAnd = Op 359 pattern OpGroupNonUniformBitwiseOr :: Op pattern OpGroupNonUniformBitwiseOr = Op 360 pattern OpGroupNonUniformBitwiseXor :: Op pattern OpGroupNonUniformBitwiseXor = Op 361 pattern OpGroupNonUniformLogicalAnd :: Op pattern OpGroupNonUniformLogicalAnd = Op 362 pattern OpGroupNonUniformLogicalOr :: Op pattern OpGroupNonUniformLogicalOr = Op 363 pattern OpGroupNonUniformLogicalXor :: Op pattern OpGroupNonUniformLogicalXor = Op 364 pattern OpGroupNonUniformQuadBroadcast :: Op pattern OpGroupNonUniformQuadBroadcast = Op 365 pattern OpGroupNonUniformQuadSwap :: Op pattern OpGroupNonUniformQuadSwap = Op 366 pattern OpCopyLogical :: Op pattern OpCopyLogical = Op 400 pattern OpPtrEqual :: Op pattern OpPtrEqual = Op 401 pattern OpPtrNotEqual :: Op pattern OpPtrNotEqual = Op 402 pattern OpPtrDiff :: Op pattern OpPtrDiff = Op 403 pattern OpTerminateInvocation :: Op pattern OpTerminateInvocation = Op 4416 pattern OpSubgroupBallotKHR :: Op pattern OpSubgroupBallotKHR = Op 4421 pattern OpSubgroupFirstInvocationKHR :: Op pattern OpSubgroupFirstInvocationKHR = Op 4422 pattern OpSubgroupAllKHR :: Op pattern OpSubgroupAllKHR = Op 4428 pattern OpSubgroupAnyKHR :: Op pattern OpSubgroupAnyKHR = Op 4429 pattern OpSubgroupAllEqualKHR :: Op pattern OpSubgroupAllEqualKHR = Op 4430 pattern OpGroupNonUniformRotateKHR :: Op pattern OpGroupNonUniformRotateKHR = Op 4431 pattern OpSubgroupReadInvocationKHR :: Op pattern OpSubgroupReadInvocationKHR = Op 4432 pattern OpTraceRayKHR :: Op pattern OpTraceRayKHR = Op 4445 pattern OpExecuteCallableKHR :: Op pattern OpExecuteCallableKHR = Op 4446 pattern OpConvertUToAccelerationStructureKHR :: Op pattern OpConvertUToAccelerationStructureKHR = Op 4447 pattern OpIgnoreIntersectionKHR :: Op pattern OpIgnoreIntersectionKHR = Op 4448 pattern OpTerminateRayKHR :: Op pattern OpTerminateRayKHR = Op 4449 pattern OpSDot :: Op pattern OpSDot = Op 4450 pattern OpSDotKHR :: Op pattern OpSDotKHR = Op 4450 pattern OpUDot :: Op pattern OpUDot = Op 4451 pattern OpUDotKHR :: Op pattern OpUDotKHR = Op 4451 pattern OpSUDot :: Op pattern OpSUDot = Op 4452 pattern OpSUDotKHR :: Op pattern OpSUDotKHR = Op 4452 pattern OpSDotAccSat :: Op pattern OpSDotAccSat = Op 4453 pattern OpSDotAccSatKHR :: Op pattern OpSDotAccSatKHR = Op 4453 pattern OpUDotAccSat :: Op pattern OpUDotAccSat = Op 4454 pattern OpUDotAccSatKHR :: Op pattern OpUDotAccSatKHR = Op 4454 pattern OpSUDotAccSat :: Op pattern OpSUDotAccSat = Op 4455 pattern OpSUDotAccSatKHR :: Op pattern OpSUDotAccSatKHR = Op 4455 pattern OpTypeRayQueryKHR :: Op pattern OpTypeRayQueryKHR = Op 4472 pattern OpRayQueryInitializeKHR :: Op pattern OpRayQueryInitializeKHR = Op 4473 pattern OpRayQueryTerminateKHR :: Op pattern OpRayQueryTerminateKHR = Op 4474 pattern OpRayQueryGenerateIntersectionKHR :: Op pattern OpRayQueryGenerateIntersectionKHR = Op 4475 pattern OpRayQueryConfirmIntersectionKHR :: Op pattern OpRayQueryConfirmIntersectionKHR = Op 4476 pattern OpRayQueryProceedKHR :: Op pattern OpRayQueryProceedKHR = Op 4477 pattern OpRayQueryGetIntersectionTypeKHR :: Op pattern OpRayQueryGetIntersectionTypeKHR = Op 4479 pattern OpGroupIAddNonUniformAMD :: Op pattern OpGroupIAddNonUniformAMD = Op 5000 pattern OpGroupFAddNonUniformAMD :: Op pattern OpGroupFAddNonUniformAMD = Op 5001 pattern OpGroupFMinNonUniformAMD :: Op pattern OpGroupFMinNonUniformAMD = Op 5002 pattern OpGroupUMinNonUniformAMD :: Op pattern OpGroupUMinNonUniformAMD = Op 5003 pattern OpGroupSMinNonUniformAMD :: Op pattern OpGroupSMinNonUniformAMD = Op 5004 pattern OpGroupFMaxNonUniformAMD :: Op pattern OpGroupFMaxNonUniformAMD = Op 5005 pattern OpGroupUMaxNonUniformAMD :: Op pattern OpGroupUMaxNonUniformAMD = Op 5006 pattern OpGroupSMaxNonUniformAMD :: Op pattern OpGroupSMaxNonUniformAMD = Op 5007 pattern OpFragmentMaskFetchAMD :: Op pattern OpFragmentMaskFetchAMD = Op 5011 pattern OpFragmentFetchAMD :: Op pattern OpFragmentFetchAMD = Op 5012 pattern OpReadClockKHR :: Op pattern OpReadClockKHR = Op 5056 pattern OpImageSampleFootprintNV :: Op pattern OpImageSampleFootprintNV = Op 5283 pattern OpGroupNonUniformPartitionNV :: Op pattern OpGroupNonUniformPartitionNV = Op 5296 pattern OpWritePackedPrimitiveIndices4x8NV :: Op pattern OpWritePackedPrimitiveIndices4x8NV = Op 5299 pattern OpReportIntersectionKHR :: Op pattern OpReportIntersectionKHR = Op 5334 pattern OpReportIntersectionNV :: Op pattern OpReportIntersectionNV = Op 5334 pattern OpIgnoreIntersectionNV :: Op pattern OpIgnoreIntersectionNV = Op 5335 pattern OpTerminateRayNV :: Op pattern OpTerminateRayNV = Op 5336 pattern OpTraceNV :: Op pattern OpTraceNV = Op 5337 pattern OpTraceMotionNV :: Op pattern OpTraceMotionNV = Op 5338 pattern OpTraceRayMotionNV :: Op pattern OpTraceRayMotionNV = Op 5339 pattern OpTypeAccelerationStructureKHR :: Op pattern OpTypeAccelerationStructureKHR = Op 5341 pattern OpTypeAccelerationStructureNV :: Op pattern OpTypeAccelerationStructureNV = Op 5341 pattern OpExecuteCallableNV :: Op pattern OpExecuteCallableNV = Op 5344 pattern OpTypeCooperativeMatrixNV :: Op pattern OpTypeCooperativeMatrixNV = Op 5358 pattern OpCooperativeMatrixLoadNV :: Op pattern OpCooperativeMatrixLoadNV = Op 5359 pattern OpCooperativeMatrixStoreNV :: Op pattern OpCooperativeMatrixStoreNV = Op 5360 pattern OpCooperativeMatrixMulAddNV :: Op pattern OpCooperativeMatrixMulAddNV = Op 5361 pattern OpCooperativeMatrixLengthNV :: Op pattern OpCooperativeMatrixLengthNV = Op 5362 pattern OpBeginInvocationInterlockEXT :: Op pattern OpBeginInvocationInterlockEXT = Op 5364 pattern OpEndInvocationInterlockEXT :: Op pattern OpEndInvocationInterlockEXT = Op 5365 pattern OpDemoteToHelperInvocation :: Op pattern OpDemoteToHelperInvocation = Op 5380 pattern OpDemoteToHelperInvocationEXT :: Op pattern OpDemoteToHelperInvocationEXT = Op 5380 pattern OpIsHelperInvocationEXT :: Op pattern OpIsHelperInvocationEXT = Op 5381 pattern OpConvertUToImageNV :: Op pattern OpConvertUToImageNV = Op 5391 pattern OpConvertUToSamplerNV :: Op pattern OpConvertUToSamplerNV = Op 5392 pattern OpConvertImageToUNV :: Op pattern OpConvertImageToUNV = Op 5393 pattern OpConvertSamplerToUNV :: Op pattern OpConvertSamplerToUNV = Op 5394 pattern OpConvertUToSampledImageNV :: Op pattern OpConvertUToSampledImageNV = Op 5395 pattern OpConvertSampledImageToUNV :: Op pattern OpConvertSampledImageToUNV = Op 5396 pattern OpSamplerImageAddressingModeNV :: Op pattern OpSamplerImageAddressingModeNV = Op 5397 pattern OpSubgroupShuffleINTEL :: Op pattern OpSubgroupShuffleINTEL = Op 5571 pattern OpSubgroupShuffleDownINTEL :: Op pattern OpSubgroupShuffleDownINTEL = Op 5572 pattern OpSubgroupShuffleUpINTEL :: Op pattern OpSubgroupShuffleUpINTEL = Op 5573 pattern OpSubgroupShuffleXorINTEL :: Op pattern OpSubgroupShuffleXorINTEL = Op 5574 pattern OpSubgroupBlockReadINTEL :: Op pattern OpSubgroupBlockReadINTEL = Op 5575 pattern OpSubgroupBlockWriteINTEL :: Op pattern OpSubgroupBlockWriteINTEL = Op 5576 pattern OpSubgroupImageBlockReadINTEL :: Op pattern OpSubgroupImageBlockReadINTEL = Op 5577 pattern OpSubgroupImageBlockWriteINTEL :: Op pattern OpSubgroupImageBlockWriteINTEL = Op 5578 pattern OpSubgroupImageMediaBlockReadINTEL :: Op pattern OpSubgroupImageMediaBlockReadINTEL = Op 5580 pattern OpSubgroupImageMediaBlockWriteINTEL :: Op pattern OpSubgroupImageMediaBlockWriteINTEL = Op 5581 pattern OpUCountLeadingZerosINTEL :: Op pattern OpUCountLeadingZerosINTEL = Op 5585 pattern OpUCountTrailingZerosINTEL :: Op pattern OpUCountTrailingZerosINTEL = Op 5586 pattern OpAbsISubINTEL :: Op pattern OpAbsISubINTEL = Op 5587 pattern OpAbsUSubINTEL :: Op pattern OpAbsUSubINTEL = Op 5588 pattern OpIAddSatINTEL :: Op pattern OpIAddSatINTEL = Op 5589 pattern OpUAddSatINTEL :: Op pattern OpUAddSatINTEL = Op 5590 pattern OpIAverageINTEL :: Op pattern OpIAverageINTEL = Op 5591 pattern OpUAverageINTEL :: Op pattern OpUAverageINTEL = Op 5592 pattern OpIAverageRoundedINTEL :: Op pattern OpIAverageRoundedINTEL = Op 5593 pattern OpUAverageRoundedINTEL :: Op pattern OpUAverageRoundedINTEL = Op 5594 pattern OpISubSatINTEL :: Op pattern OpISubSatINTEL = Op 5595 pattern OpUSubSatINTEL :: Op pattern OpUSubSatINTEL = Op 5596 pattern OpIMul32x16INTEL :: Op pattern OpIMul32x16INTEL = Op 5597 pattern OpUMul32x16INTEL :: Op pattern OpUMul32x16INTEL = Op 5598 pattern OpConstantFunctionPointerINTEL :: Op pattern OpConstantFunctionPointerINTEL = Op 5600 pattern OpFunctionPointerCallINTEL :: Op pattern OpFunctionPointerCallINTEL = Op 5601 pattern OpAsmTargetINTEL :: Op pattern OpAsmTargetINTEL = Op 5609 pattern OpAsmINTEL :: Op pattern OpAsmINTEL = Op 5610 pattern OpAsmCallINTEL :: Op pattern OpAsmCallINTEL = Op 5611 pattern OpAtomicFMinEXT :: Op pattern OpAtomicFMinEXT = Op 5614 pattern OpAtomicFMaxEXT :: Op pattern OpAtomicFMaxEXT = Op 5615 pattern OpAssumeTrueKHR :: Op pattern OpAssumeTrueKHR = Op 5630 pattern OpExpectKHR :: Op pattern OpExpectKHR = Op 5631 pattern OpDecorateString :: Op pattern OpDecorateString = Op 5632 pattern OpDecorateStringGOOGLE :: Op pattern OpDecorateStringGOOGLE = Op 5632 pattern OpMemberDecorateString :: Op pattern OpMemberDecorateString = Op 5633 pattern OpMemberDecorateStringGOOGLE :: Op pattern OpMemberDecorateStringGOOGLE = Op 5633 pattern OpVmeImageINTEL :: Op pattern OpVmeImageINTEL = Op 5699 pattern OpTypeVmeImageINTEL :: Op pattern OpTypeVmeImageINTEL = Op 5700 pattern OpTypeAvcImePayloadINTEL :: Op pattern OpTypeAvcImePayloadINTEL = Op 5701 pattern OpTypeAvcRefPayloadINTEL :: Op pattern OpTypeAvcRefPayloadINTEL = Op 5702 pattern OpTypeAvcSicPayloadINTEL :: Op pattern OpTypeAvcSicPayloadINTEL = Op 5703 pattern OpTypeAvcMcePayloadINTEL :: Op pattern OpTypeAvcMcePayloadINTEL = Op 5704 pattern OpTypeAvcMceResultINTEL :: Op pattern OpTypeAvcMceResultINTEL = Op 5705 pattern OpTypeAvcImeResultINTEL :: Op pattern OpTypeAvcImeResultINTEL = Op 5706 pattern OpTypeAvcImeResultSingleReferenceStreamoutINTEL :: Op pattern OpTypeAvcImeResultSingleReferenceStreamoutINTEL = Op 5707 pattern OpTypeAvcImeResultDualReferenceStreamoutINTEL :: Op pattern OpTypeAvcImeResultDualReferenceStreamoutINTEL = Op 5708 pattern OpTypeAvcImeSingleReferenceStreaminINTEL :: Op pattern OpTypeAvcImeSingleReferenceStreaminINTEL = Op 5709 pattern OpTypeAvcImeDualReferenceStreaminINTEL :: Op pattern OpTypeAvcImeDualReferenceStreaminINTEL = Op 5710 pattern OpTypeAvcRefResultINTEL :: Op pattern OpTypeAvcRefResultINTEL = Op 5711 pattern OpTypeAvcSicResultINTEL :: Op pattern OpTypeAvcSicResultINTEL = Op 5712 pattern OpSubgroupAvcMceGetDefaultInterBaseMultiReferencePenaltyINTEL :: Op pattern OpSubgroupAvcMceGetDefaultInterBaseMultiReferencePenaltyINTEL = Op 5713 pattern OpSubgroupAvcMceSetInterBaseMultiReferencePenaltyINTEL :: Op pattern OpSubgroupAvcMceSetInterBaseMultiReferencePenaltyINTEL = Op 5714 pattern OpSubgroupAvcMceGetDefaultInterShapePenaltyINTEL :: Op pattern OpSubgroupAvcMceGetDefaultInterShapePenaltyINTEL = Op 5715 pattern OpSubgroupAvcMceSetInterShapePenaltyINTEL :: Op pattern OpSubgroupAvcMceSetInterShapePenaltyINTEL = Op 5716 pattern OpSubgroupAvcMceGetDefaultInterDirectionPenaltyINTEL :: Op pattern OpSubgroupAvcMceGetDefaultInterDirectionPenaltyINTEL = Op 5717 pattern OpSubgroupAvcMceSetInterDirectionPenaltyINTEL :: Op pattern OpSubgroupAvcMceSetInterDirectionPenaltyINTEL = Op 5718 pattern OpSubgroupAvcMceGetDefaultIntraLumaShapePenaltyINTEL :: Op pattern OpSubgroupAvcMceGetDefaultIntraLumaShapePenaltyINTEL = Op 5719 pattern OpSubgroupAvcMceGetDefaultInterMotionVectorCostTableINTEL :: Op pattern OpSubgroupAvcMceGetDefaultInterMotionVectorCostTableINTEL = Op 5720 pattern OpSubgroupAvcMceGetDefaultHighPenaltyCostTableINTEL :: Op pattern OpSubgroupAvcMceGetDefaultHighPenaltyCostTableINTEL = Op 5721 pattern OpSubgroupAvcMceGetDefaultMediumPenaltyCostTableINTEL :: Op pattern OpSubgroupAvcMceGetDefaultMediumPenaltyCostTableINTEL = Op 5722 pattern OpSubgroupAvcMceGetDefaultLowPenaltyCostTableINTEL :: Op pattern OpSubgroupAvcMceGetDefaultLowPenaltyCostTableINTEL = Op 5723 pattern OpSubgroupAvcMceSetMotionVectorCostFunctionINTEL :: Op pattern OpSubgroupAvcMceSetMotionVectorCostFunctionINTEL = Op 5724 pattern OpSubgroupAvcMceGetDefaultIntraLumaModePenaltyINTEL :: Op pattern OpSubgroupAvcMceGetDefaultIntraLumaModePenaltyINTEL = Op 5725 pattern OpSubgroupAvcMceGetDefaultNonDcLumaIntraPenaltyINTEL :: Op pattern OpSubgroupAvcMceGetDefaultNonDcLumaIntraPenaltyINTEL = Op 5726 pattern OpSubgroupAvcMceGetDefaultIntraChromaModeBasePenaltyINTEL :: Op pattern OpSubgroupAvcMceGetDefaultIntraChromaModeBasePenaltyINTEL = Op 5727 pattern OpSubgroupAvcMceSetAcOnlyHaarINTEL :: Op pattern OpSubgroupAvcMceSetAcOnlyHaarINTEL = Op 5728 pattern OpSubgroupAvcMceSetSourceInterlacedFieldPolarityINTEL :: Op pattern OpSubgroupAvcMceSetSourceInterlacedFieldPolarityINTEL = Op 5729 pattern OpSubgroupAvcMceSetSingleReferenceInterlacedFieldPolarityINTEL :: Op pattern OpSubgroupAvcMceSetSingleReferenceInterlacedFieldPolarityINTEL = Op 5730 pattern OpSubgroupAvcMceSetDualReferenceInterlacedFieldPolaritiesINTEL :: Op pattern OpSubgroupAvcMceSetDualReferenceInterlacedFieldPolaritiesINTEL = Op 5731 pattern OpSubgroupAvcMceConvertToImePayloadINTEL :: Op pattern OpSubgroupAvcMceConvertToImePayloadINTEL = Op 5732 pattern OpSubgroupAvcMceConvertToImeResultINTEL :: Op pattern OpSubgroupAvcMceConvertToImeResultINTEL = Op 5733 pattern OpSubgroupAvcMceConvertToRefPayloadINTEL :: Op pattern OpSubgroupAvcMceConvertToRefPayloadINTEL = Op 5734 pattern OpSubgroupAvcMceConvertToRefResultINTEL :: Op pattern OpSubgroupAvcMceConvertToRefResultINTEL = Op 5735 pattern OpSubgroupAvcMceConvertToSicPayloadINTEL :: Op pattern OpSubgroupAvcMceConvertToSicPayloadINTEL = Op 5736 pattern OpSubgroupAvcMceConvertToSicResultINTEL :: Op pattern OpSubgroupAvcMceConvertToSicResultINTEL = Op 5737 pattern OpSubgroupAvcMceGetMotionVectorsINTEL :: Op pattern OpSubgroupAvcMceGetMotionVectorsINTEL = Op 5738 pattern OpSubgroupAvcMceGetInterDistortionsINTEL :: Op pattern OpSubgroupAvcMceGetInterDistortionsINTEL = Op 5739 pattern OpSubgroupAvcMceGetBestInterDistortionsINTEL :: Op pattern OpSubgroupAvcMceGetBestInterDistortionsINTEL = Op 5740 pattern OpSubgroupAvcMceGetInterMajorShapeINTEL :: Op pattern OpSubgroupAvcMceGetInterMajorShapeINTEL = Op 5741 pattern OpSubgroupAvcMceGetInterMinorShapeINTEL :: Op pattern OpSubgroupAvcMceGetInterMinorShapeINTEL = Op 5742 pattern OpSubgroupAvcMceGetInterDirectionsINTEL :: Op pattern OpSubgroupAvcMceGetInterDirectionsINTEL = Op 5743 pattern OpSubgroupAvcMceGetInterMotionVectorCountINTEL :: Op pattern OpSubgroupAvcMceGetInterMotionVectorCountINTEL = Op 5744 pattern OpSubgroupAvcMceGetInterReferenceIdsINTEL :: Op pattern OpSubgroupAvcMceGetInterReferenceIdsINTEL = Op 5745 pattern OpSubgroupAvcMceGetInterReferenceInterlacedFieldPolaritiesINTEL :: Op pattern OpSubgroupAvcMceGetInterReferenceInterlacedFieldPolaritiesINTEL = Op 5746 pattern OpSubgroupAvcImeInitializeINTEL :: Op pattern OpSubgroupAvcImeInitializeINTEL = Op 5747 pattern OpSubgroupAvcImeSetSingleReferenceINTEL :: Op pattern OpSubgroupAvcImeSetSingleReferenceINTEL = Op 5748 pattern OpSubgroupAvcImeSetDualReferenceINTEL :: Op pattern OpSubgroupAvcImeSetDualReferenceINTEL = Op 5749 pattern OpSubgroupAvcImeRefWindowSizeINTEL :: Op pattern OpSubgroupAvcImeRefWindowSizeINTEL = Op 5750 pattern OpSubgroupAvcImeAdjustRefOffsetINTEL :: Op pattern OpSubgroupAvcImeAdjustRefOffsetINTEL = Op 5751 pattern OpSubgroupAvcImeConvertToMcePayloadINTEL :: Op pattern OpSubgroupAvcImeConvertToMcePayloadINTEL = Op 5752 pattern OpSubgroupAvcImeSetMaxMotionVectorCountINTEL :: Op pattern OpSubgroupAvcImeSetMaxMotionVectorCountINTEL = Op 5753 pattern OpSubgroupAvcImeSetUnidirectionalMixDisableINTEL :: Op pattern OpSubgroupAvcImeSetUnidirectionalMixDisableINTEL = Op 5754 pattern OpSubgroupAvcImeSetEarlySearchTerminationThresholdINTEL :: Op pattern OpSubgroupAvcImeSetEarlySearchTerminationThresholdINTEL = Op 5755 pattern OpSubgroupAvcImeSetWeightedSadINTEL :: Op pattern OpSubgroupAvcImeSetWeightedSadINTEL = Op 5756 pattern OpSubgroupAvcImeEvaluateWithSingleReferenceINTEL :: Op pattern OpSubgroupAvcImeEvaluateWithSingleReferenceINTEL = Op 5757 pattern OpSubgroupAvcImeEvaluateWithDualReferenceINTEL :: Op pattern OpSubgroupAvcImeEvaluateWithDualReferenceINTEL = Op 5758 pattern OpSubgroupAvcImeEvaluateWithSingleReferenceStreaminINTEL :: Op pattern OpSubgroupAvcImeEvaluateWithSingleReferenceStreaminINTEL = Op 5759 pattern OpSubgroupAvcImeEvaluateWithDualReferenceStreaminINTEL :: Op pattern OpSubgroupAvcImeEvaluateWithDualReferenceStreaminINTEL = Op 5760 pattern OpSubgroupAvcImeEvaluateWithSingleReferenceStreamoutINTEL :: Op pattern OpSubgroupAvcImeEvaluateWithSingleReferenceStreamoutINTEL = Op 5761 pattern OpSubgroupAvcImeEvaluateWithDualReferenceStreamoutINTEL :: Op pattern OpSubgroupAvcImeEvaluateWithDualReferenceStreamoutINTEL = Op 5762 pattern OpSubgroupAvcImeEvaluateWithSingleReferenceStreaminoutINTEL :: Op pattern OpSubgroupAvcImeEvaluateWithSingleReferenceStreaminoutINTEL = Op 5763 pattern OpSubgroupAvcImeEvaluateWithDualReferenceStreaminoutINTEL :: Op pattern OpSubgroupAvcImeEvaluateWithDualReferenceStreaminoutINTEL = Op 5764 pattern OpSubgroupAvcImeConvertToMceResultINTEL :: Op pattern OpSubgroupAvcImeConvertToMceResultINTEL = Op 5765 pattern OpSubgroupAvcImeGetSingleReferenceStreaminINTEL :: Op pattern OpSubgroupAvcImeGetSingleReferenceStreaminINTEL = Op 5766 pattern OpSubgroupAvcImeGetDualReferenceStreaminINTEL :: Op pattern OpSubgroupAvcImeGetDualReferenceStreaminINTEL = Op 5767 pattern OpSubgroupAvcImeStripSingleReferenceStreamoutINTEL :: Op pattern OpSubgroupAvcImeStripSingleReferenceStreamoutINTEL = Op 5768 pattern OpSubgroupAvcImeStripDualReferenceStreamoutINTEL :: Op pattern OpSubgroupAvcImeStripDualReferenceStreamoutINTEL = Op 5769 pattern OpSubgroupAvcImeGetStreamoutSingleReferenceMajorShapeMotionVectorsINTEL :: Op pattern OpSubgroupAvcImeGetStreamoutSingleReferenceMajorShapeMotionVectorsINTEL = Op 5770 pattern OpSubgroupAvcImeGetStreamoutSingleReferenceMajorShapeDistortionsINTEL :: Op pattern OpSubgroupAvcImeGetStreamoutSingleReferenceMajorShapeDistortionsINTEL = Op 5771 pattern OpSubgroupAvcImeGetStreamoutSingleReferenceMajorShapeReferenceIdsINTEL :: Op pattern OpSubgroupAvcImeGetStreamoutSingleReferenceMajorShapeReferenceIdsINTEL = Op 5772 pattern OpSubgroupAvcImeGetStreamoutDualReferenceMajorShapeMotionVectorsINTEL :: Op pattern OpSubgroupAvcImeGetStreamoutDualReferenceMajorShapeMotionVectorsINTEL = Op 5773 pattern OpSubgroupAvcImeGetStreamoutDualReferenceMajorShapeDistortionsINTEL :: Op pattern OpSubgroupAvcImeGetStreamoutDualReferenceMajorShapeDistortionsINTEL = Op 5774 pattern OpSubgroupAvcImeGetStreamoutDualReferenceMajorShapeReferenceIdsINTEL :: Op pattern OpSubgroupAvcImeGetStreamoutDualReferenceMajorShapeReferenceIdsINTEL = Op 5775 pattern OpSubgroupAvcImeGetBorderReachedINTEL :: Op pattern OpSubgroupAvcImeGetBorderReachedINTEL = Op 5776 pattern OpSubgroupAvcImeGetTruncatedSearchIndicationINTEL :: Op pattern OpSubgroupAvcImeGetTruncatedSearchIndicationINTEL = Op 5777 pattern OpSubgroupAvcImeGetUnidirectionalEarlySearchTerminationINTEL :: Op pattern OpSubgroupAvcImeGetUnidirectionalEarlySearchTerminationINTEL = Op 5778 pattern OpSubgroupAvcImeGetWeightingPatternMinimumMotionVectorINTEL :: Op pattern OpSubgroupAvcImeGetWeightingPatternMinimumMotionVectorINTEL = Op 5779 pattern OpSubgroupAvcImeGetWeightingPatternMinimumDistortionINTEL :: Op pattern OpSubgroupAvcImeGetWeightingPatternMinimumDistortionINTEL = Op 5780 pattern OpSubgroupAvcFmeInitializeINTEL :: Op pattern OpSubgroupAvcFmeInitializeINTEL = Op 5781 pattern OpSubgroupAvcBmeInitializeINTEL :: Op pattern OpSubgroupAvcBmeInitializeINTEL = Op 5782 pattern OpSubgroupAvcRefConvertToMcePayloadINTEL :: Op pattern OpSubgroupAvcRefConvertToMcePayloadINTEL = Op 5783 pattern OpSubgroupAvcRefSetBidirectionalMixDisableINTEL :: Op pattern OpSubgroupAvcRefSetBidirectionalMixDisableINTEL = Op 5784 pattern OpSubgroupAvcRefSetBilinearFilterEnableINTEL :: Op pattern OpSubgroupAvcRefSetBilinearFilterEnableINTEL = Op 5785 pattern OpSubgroupAvcRefEvaluateWithSingleReferenceINTEL :: Op pattern OpSubgroupAvcRefEvaluateWithSingleReferenceINTEL = Op 5786 pattern OpSubgroupAvcRefEvaluateWithDualReferenceINTEL :: Op pattern OpSubgroupAvcRefEvaluateWithDualReferenceINTEL = Op 5787 pattern OpSubgroupAvcRefEvaluateWithMultiReferenceINTEL :: Op pattern OpSubgroupAvcRefEvaluateWithMultiReferenceINTEL = Op 5788 pattern OpSubgroupAvcRefEvaluateWithMultiReferenceInterlacedINTEL :: Op pattern OpSubgroupAvcRefEvaluateWithMultiReferenceInterlacedINTEL = Op 5789 pattern OpSubgroupAvcRefConvertToMceResultINTEL :: Op pattern OpSubgroupAvcRefConvertToMceResultINTEL = Op 5790 pattern OpSubgroupAvcSicInitializeINTEL :: Op pattern OpSubgroupAvcSicInitializeINTEL = Op 5791 pattern OpSubgroupAvcSicConfigureSkcINTEL :: Op pattern OpSubgroupAvcSicConfigureSkcINTEL = Op 5792 pattern OpSubgroupAvcSicConfigureIpeLumaINTEL :: Op pattern OpSubgroupAvcSicConfigureIpeLumaINTEL = Op 5793 pattern OpSubgroupAvcSicConfigureIpeLumaChromaINTEL :: Op pattern OpSubgroupAvcSicConfigureIpeLumaChromaINTEL = Op 5794 pattern OpSubgroupAvcSicGetMotionVectorMaskINTEL :: Op pattern OpSubgroupAvcSicGetMotionVectorMaskINTEL = Op 5795 pattern OpSubgroupAvcSicConvertToMcePayloadINTEL :: Op pattern OpSubgroupAvcSicConvertToMcePayloadINTEL = Op 5796 pattern OpSubgroupAvcSicSetIntraLumaShapePenaltyINTEL :: Op pattern OpSubgroupAvcSicSetIntraLumaShapePenaltyINTEL = Op 5797 pattern OpSubgroupAvcSicSetIntraLumaModeCostFunctionINTEL :: Op pattern OpSubgroupAvcSicSetIntraLumaModeCostFunctionINTEL = Op 5798 pattern OpSubgroupAvcSicSetIntraChromaModeCostFunctionINTEL :: Op pattern OpSubgroupAvcSicSetIntraChromaModeCostFunctionINTEL = Op 5799 pattern OpSubgroupAvcSicSetBilinearFilterEnableINTEL :: Op pattern OpSubgroupAvcSicSetBilinearFilterEnableINTEL = Op 5800 pattern OpSubgroupAvcSicSetSkcForwardTransformEnableINTEL :: Op pattern OpSubgroupAvcSicSetSkcForwardTransformEnableINTEL = Op 5801 pattern OpSubgroupAvcSicSetBlockBasedRawSkipSadINTEL :: Op pattern OpSubgroupAvcSicSetBlockBasedRawSkipSadINTEL = Op 5802 pattern OpSubgroupAvcSicEvaluateIpeINTEL :: Op pattern OpSubgroupAvcSicEvaluateIpeINTEL = Op 5803 pattern OpSubgroupAvcSicEvaluateWithSingleReferenceINTEL :: Op pattern OpSubgroupAvcSicEvaluateWithSingleReferenceINTEL = Op 5804 pattern OpSubgroupAvcSicEvaluateWithDualReferenceINTEL :: Op pattern OpSubgroupAvcSicEvaluateWithDualReferenceINTEL = Op 5805 pattern OpSubgroupAvcSicEvaluateWithMultiReferenceINTEL :: Op pattern OpSubgroupAvcSicEvaluateWithMultiReferenceINTEL = Op 5806 pattern OpSubgroupAvcSicEvaluateWithMultiReferenceInterlacedINTEL :: Op pattern OpSubgroupAvcSicEvaluateWithMultiReferenceInterlacedINTEL = Op 5807 pattern OpSubgroupAvcSicConvertToMceResultINTEL :: Op pattern OpSubgroupAvcSicConvertToMceResultINTEL = Op 5808 pattern OpSubgroupAvcSicGetIpeLumaShapeINTEL :: Op pattern OpSubgroupAvcSicGetIpeLumaShapeINTEL = Op 5809 pattern OpSubgroupAvcSicGetBestIpeLumaDistortionINTEL :: Op pattern OpSubgroupAvcSicGetBestIpeLumaDistortionINTEL = Op 5810 pattern OpSubgroupAvcSicGetBestIpeChromaDistortionINTEL :: Op pattern OpSubgroupAvcSicGetBestIpeChromaDistortionINTEL = Op 5811 pattern OpSubgroupAvcSicGetPackedIpeLumaModesINTEL :: Op pattern OpSubgroupAvcSicGetPackedIpeLumaModesINTEL = Op 5812 pattern OpSubgroupAvcSicGetIpeChromaModeINTEL :: Op pattern OpSubgroupAvcSicGetIpeChromaModeINTEL = Op 5813 pattern OpSubgroupAvcSicGetPackedSkcLumaCountThresholdINTEL :: Op pattern OpSubgroupAvcSicGetPackedSkcLumaCountThresholdINTEL = Op 5814 pattern OpSubgroupAvcSicGetPackedSkcLumaSumThresholdINTEL :: Op pattern OpSubgroupAvcSicGetPackedSkcLumaSumThresholdINTEL = Op 5815 pattern OpSubgroupAvcSicGetInterRawSadsINTEL :: Op pattern OpSubgroupAvcSicGetInterRawSadsINTEL = Op 5816 pattern OpVariableLengthArrayINTEL :: Op pattern OpVariableLengthArrayINTEL = Op 5818 pattern OpSaveMemoryINTEL :: Op pattern OpSaveMemoryINTEL = Op 5819 pattern OpRestoreMemoryINTEL :: Op pattern OpRestoreMemoryINTEL = Op 5820 pattern OpArbitraryFloatSinCosPiINTEL :: Op pattern OpArbitraryFloatSinCosPiINTEL = Op 5840 pattern OpArbitraryFloatCastINTEL :: Op pattern OpArbitraryFloatCastINTEL = Op 5841 pattern OpArbitraryFloatCastFromIntINTEL :: Op pattern OpArbitraryFloatCastFromIntINTEL = Op 5842 pattern OpArbitraryFloatCastToIntINTEL :: Op pattern OpArbitraryFloatCastToIntINTEL = Op 5843 pattern OpArbitraryFloatAddINTEL :: Op pattern OpArbitraryFloatAddINTEL = Op 5846 pattern OpArbitraryFloatSubINTEL :: Op pattern OpArbitraryFloatSubINTEL = Op 5847 pattern OpArbitraryFloatMulINTEL :: Op pattern OpArbitraryFloatMulINTEL = Op 5848 pattern OpArbitraryFloatDivINTEL :: Op pattern OpArbitraryFloatDivINTEL = Op 5849 pattern OpArbitraryFloatGTINTEL :: Op pattern OpArbitraryFloatGTINTEL = Op 5850 pattern OpArbitraryFloatGEINTEL :: Op pattern OpArbitraryFloatGEINTEL = Op 5851 pattern OpArbitraryFloatLTINTEL :: Op pattern OpArbitraryFloatLTINTEL = Op 5852 pattern OpArbitraryFloatLEINTEL :: Op pattern OpArbitraryFloatLEINTEL = Op 5853 pattern OpArbitraryFloatEQINTEL :: Op pattern OpArbitraryFloatEQINTEL = Op 5854 pattern OpArbitraryFloatRecipINTEL :: Op pattern OpArbitraryFloatRecipINTEL = Op 5855 pattern OpArbitraryFloatRSqrtINTEL :: Op pattern OpArbitraryFloatRSqrtINTEL = Op 5856 pattern OpArbitraryFloatCbrtINTEL :: Op pattern OpArbitraryFloatCbrtINTEL = Op 5857 pattern OpArbitraryFloatHypotINTEL :: Op pattern OpArbitraryFloatHypotINTEL = Op 5858 pattern OpArbitraryFloatSqrtINTEL :: Op pattern OpArbitraryFloatSqrtINTEL = Op 5859 pattern OpArbitraryFloatLogINTEL :: Op pattern OpArbitraryFloatLogINTEL = Op 5860 pattern OpArbitraryFloatLog2INTEL :: Op pattern OpArbitraryFloatLog2INTEL = Op 5861 pattern OpArbitraryFloatLog10INTEL :: Op pattern OpArbitraryFloatLog10INTEL = Op 5862 pattern OpArbitraryFloatLog1pINTEL :: Op pattern OpArbitraryFloatLog1pINTEL = Op 5863 pattern OpArbitraryFloatExpINTEL :: Op pattern OpArbitraryFloatExpINTEL = Op 5864 pattern OpArbitraryFloatExp2INTEL :: Op pattern OpArbitraryFloatExp2INTEL = Op 5865 pattern OpArbitraryFloatExp10INTEL :: Op pattern OpArbitraryFloatExp10INTEL = Op 5866 pattern OpArbitraryFloatExpm1INTEL :: Op pattern OpArbitraryFloatExpm1INTEL = Op 5867 pattern OpArbitraryFloatSinINTEL :: Op pattern OpArbitraryFloatSinINTEL = Op 5868 pattern OpArbitraryFloatCosINTEL :: Op pattern OpArbitraryFloatCosINTEL = Op 5869 pattern OpArbitraryFloatSinCosINTEL :: Op pattern OpArbitraryFloatSinCosINTEL = Op 5870 pattern OpArbitraryFloatSinPiINTEL :: Op pattern OpArbitraryFloatSinPiINTEL = Op 5871 pattern OpArbitraryFloatCosPiINTEL :: Op pattern OpArbitraryFloatCosPiINTEL = Op 5872 pattern OpArbitraryFloatASinINTEL :: Op pattern OpArbitraryFloatASinINTEL = Op 5873 pattern OpArbitraryFloatASinPiINTEL :: Op pattern OpArbitraryFloatASinPiINTEL = Op 5874 pattern OpArbitraryFloatACosINTEL :: Op pattern OpArbitraryFloatACosINTEL = Op 5875 pattern OpArbitraryFloatACosPiINTEL :: Op pattern OpArbitraryFloatACosPiINTEL = Op 5876 pattern OpArbitraryFloatATanINTEL :: Op pattern OpArbitraryFloatATanINTEL = Op 5877 pattern OpArbitraryFloatATanPiINTEL :: Op pattern OpArbitraryFloatATanPiINTEL = Op 5878 pattern OpArbitraryFloatATan2INTEL :: Op pattern OpArbitraryFloatATan2INTEL = Op 5879 pattern OpArbitraryFloatPowINTEL :: Op pattern OpArbitraryFloatPowINTEL = Op 5880 pattern OpArbitraryFloatPowRINTEL :: Op pattern OpArbitraryFloatPowRINTEL = Op 5881 pattern OpArbitraryFloatPowNINTEL :: Op pattern OpArbitraryFloatPowNINTEL = Op 5882 pattern OpLoopControlINTEL :: Op pattern OpLoopControlINTEL = Op 5887 pattern OpAliasDomainDeclINTEL :: Op pattern OpAliasDomainDeclINTEL = Op 5911 pattern OpAliasScopeDeclINTEL :: Op pattern OpAliasScopeDeclINTEL = Op 5912 pattern OpAliasScopeListDeclINTEL :: Op pattern OpAliasScopeListDeclINTEL = Op 5913 pattern OpFixedSqrtINTEL :: Op pattern OpFixedSqrtINTEL = Op 5923 pattern OpFixedRecipINTEL :: Op pattern OpFixedRecipINTEL = Op 5924 pattern OpFixedRsqrtINTEL :: Op pattern OpFixedRsqrtINTEL = Op 5925 pattern OpFixedSinINTEL :: Op pattern OpFixedSinINTEL = Op 5926 pattern OpFixedCosINTEL :: Op pattern OpFixedCosINTEL = Op 5927 pattern OpFixedSinCosINTEL :: Op pattern OpFixedSinCosINTEL = Op 5928 pattern OpFixedSinPiINTEL :: Op pattern OpFixedSinPiINTEL = Op 5929 pattern OpFixedCosPiINTEL :: Op pattern OpFixedCosPiINTEL = Op 5930 pattern OpFixedSinCosPiINTEL :: Op pattern OpFixedSinCosPiINTEL = Op 5931 pattern OpFixedLogINTEL :: Op pattern OpFixedLogINTEL = Op 5932 pattern OpFixedExpINTEL :: Op pattern OpFixedExpINTEL = Op 5933 pattern OpPtrCastToCrossWorkgroupINTEL :: Op pattern OpPtrCastToCrossWorkgroupINTEL = Op 5934 pattern OpCrossWorkgroupCastToPtrINTEL :: Op pattern OpCrossWorkgroupCastToPtrINTEL = Op 5938 pattern OpReadPipeBlockingINTEL :: Op pattern OpReadPipeBlockingINTEL = Op 5946 pattern OpWritePipeBlockingINTEL :: Op pattern OpWritePipeBlockingINTEL = Op 5947 pattern OpFPGARegINTEL :: Op pattern OpFPGARegINTEL = Op 5949 pattern OpRayQueryGetRayTMinKHR :: Op pattern OpRayQueryGetRayTMinKHR = Op 6016 pattern OpRayQueryGetRayFlagsKHR :: Op pattern OpRayQueryGetRayFlagsKHR = Op 6017 pattern OpRayQueryGetIntersectionTKHR :: Op pattern OpRayQueryGetIntersectionTKHR = Op 6018 pattern OpRayQueryGetIntersectionInstanceCustomIndexKHR :: Op pattern OpRayQueryGetIntersectionInstanceCustomIndexKHR = Op 6019 pattern OpRayQueryGetIntersectionInstanceIdKHR :: Op pattern OpRayQueryGetIntersectionInstanceIdKHR = Op 6020 pattern OpRayQueryGetIntersectionInstanceShaderBindingTableRecordOffsetKHR :: Op pattern OpRayQueryGetIntersectionInstanceShaderBindingTableRecordOffsetKHR = Op 6021 pattern OpRayQueryGetIntersectionGeometryIndexKHR :: Op pattern OpRayQueryGetIntersectionGeometryIndexKHR = Op 6022 pattern OpRayQueryGetIntersectionPrimitiveIndexKHR :: Op pattern OpRayQueryGetIntersectionPrimitiveIndexKHR = Op 6023 pattern OpRayQueryGetIntersectionBarycentricsKHR :: Op pattern OpRayQueryGetIntersectionBarycentricsKHR = Op 6024 pattern OpRayQueryGetIntersectionFrontFaceKHR :: Op pattern OpRayQueryGetIntersectionFrontFaceKHR = Op 6025 pattern OpRayQueryGetIntersectionCandidateAABBOpaqueKHR :: Op pattern OpRayQueryGetIntersectionCandidateAABBOpaqueKHR = Op 6026 pattern OpRayQueryGetIntersectionObjectRayDirectionKHR :: Op pattern OpRayQueryGetIntersectionObjectRayDirectionKHR = Op 6027 pattern OpRayQueryGetIntersectionObjectRayOriginKHR :: Op pattern OpRayQueryGetIntersectionObjectRayOriginKHR = Op 6028 pattern OpRayQueryGetWorldRayDirectionKHR :: Op pattern OpRayQueryGetWorldRayDirectionKHR = Op 6029 pattern OpRayQueryGetWorldRayOriginKHR :: Op pattern OpRayQueryGetWorldRayOriginKHR = Op 6030 pattern OpRayQueryGetIntersectionObjectToWorldKHR :: Op pattern OpRayQueryGetIntersectionObjectToWorldKHR = Op 6031 pattern OpRayQueryGetIntersectionWorldToObjectKHR :: Op pattern OpRayQueryGetIntersectionWorldToObjectKHR = Op 6032 pattern OpAtomicFAddEXT :: Op pattern OpAtomicFAddEXT = Op 6035 pattern OpTypeBufferSurfaceINTEL :: Op pattern OpTypeBufferSurfaceINTEL = Op 6086 pattern OpTypeStructContinuedINTEL :: Op pattern OpTypeStructContinuedINTEL = Op 6090 pattern OpConstantCompositeContinuedINTEL :: Op pattern OpConstantCompositeContinuedINTEL = Op 6091 pattern OpSpecConstantCompositeContinuedINTEL :: Op pattern OpSpecConstantCompositeContinuedINTEL = Op 6092 pattern OpControlBarrierArriveINTEL :: Op pattern OpControlBarrierArriveINTEL = Op 6142 pattern OpControlBarrierWaitINTEL :: Op pattern OpControlBarrierWaitINTEL = Op 6143 pattern OpGroupIMulKHR :: Op pattern OpGroupIMulKHR = Op 6401 pattern OpGroupFMulKHR :: Op pattern OpGroupFMulKHR = Op 6402 pattern OpGroupBitwiseAndKHR :: Op pattern OpGroupBitwiseAndKHR = Op 6403 pattern OpGroupBitwiseOrKHR :: Op pattern OpGroupBitwiseOrKHR = Op 6404 pattern OpGroupBitwiseXorKHR :: Op pattern OpGroupBitwiseXorKHR = Op 6405 pattern OpGroupLogicalAndKHR :: Op pattern OpGroupLogicalAndKHR = Op 6406 pattern OpGroupLogicalOrKHR :: Op pattern OpGroupLogicalOrKHR = Op 6407 pattern OpGroupLogicalXorKHR :: Op pattern OpGroupLogicalXorKHR = Op 6408 pattern OpMax :: Op pattern OpMax = Op 0x7fffffff