enum IntrinsicType
Declared at: llvm/lib/Target/X86/X86IntrinsicsInfo.h:22
Enumerators
| Name | Value | Comment |
|---|---|---|
| CVTNEPS2BF16_MASK | 0 | |
| GATHER | 1 | |
| SCATTER | 2 | |
| PREFETCH | 3 | |
| RDSEED | 4 | |
| RDRAND | 5 | |
| RDPMC | 6 | |
| RDTSC | 7 | |
| XTEST | 8 | |
| XGETBV | 9 | |
| ADX | 10 | |
| FPCLASSS | 11 | |
| INTR_TYPE_1OP | 12 | |
| INTR_TYPE_2OP | 13 | |
| INTR_TYPE_3OP | 14 | |
| INTR_TYPE_4OP_IMM8 | 15 | |
| INTR_TYPE_3OP_IMM8 | 16 | |
| CFMA_OP_MASK | 17 | |
| CFMA_OP_MASKZ | 18 | |
| CMP_MASK_CC | 19 | |
| CMP_MASK_SCALAR_CC | 20 | |
| VSHIFT | 21 | |
| COMI | 22 | |
| COMI_RM | 23 | |
| BLENDV | 24 | |
| BEXTRI | 25 | |
| CVTPD2PS_MASK | 26 | |
| INTR_TYPE_1OP_SAE | 27 | |
| INTR_TYPE_2OP_SAE | 28 | |
| INTR_TYPE_1OP_MASK_SAE | 29 | |
| INTR_TYPE_2OP_MASK_SAE | 30 | |
| INTR_TYPE_3OP_MASK_SAE | 31 | |
| INTR_TYPE_1OP_MASK | 32 | |
| INTR_TYPE_2OP_MASK | 33 | |
| IFMA_OP | 34 | |
| VPERM_2OP | 35 | |
| INTR_TYPE_SCALAR_MASK | 36 | |
| INTR_TYPE_SCALAR_MASK_SAE | 37 | |
| INTR_TYPE_SCALAR_MASK_RND | 38 | |
| INTR_TYPE_3OP_SCALAR_MASK_SAE | 39 | |
| COMPRESS_EXPAND_IN_REG | 40 | |
| TRUNCATE_TO_REG | 41 | |
| CVTPS2PH_MASK | 42 | |
| CVTPD2DQ_MASK | 43 | |
| CVTQQ2PS_MASK | 44 | |
| TRUNCATE_TO_MEM_VI8 | 45 | |
| TRUNCATE_TO_MEM_VI16 | 46 | |
| TRUNCATE_TO_MEM_VI32 | 47 | |
| FIXUPIMM | 48 | |
| FIXUPIMM_MASKZ | 49 | |
| GATHER_AVX2 | 50 | |
| ROUNDP | 51 | |
| ROUNDS | 52 | |
| RDPRU | 53 |