Go to the source code of this file.
|
| | llvm |
| | Compute iterated dominance frontiers using a linear time algorithm.
|
| |
|
| enum | llvm::IntrinsicType {
llvm::INTR_NO_TYPE,
llvm::GATHER,
llvm::SCATTER,
llvm::PREFETCH,
llvm::RDSEED,
llvm::RDRAND,
llvm::RDPMC,
llvm::RDTSC,
llvm::XTEST,
llvm::ADX,
llvm::INTR_TYPE_1OP,
llvm::INTR_TYPE_2OP,
llvm::INTR_TYPE_3OP,
llvm::INTR_TYPE_4OP,
llvm::CMP_MASK,
llvm::CMP_MASK_CC,
llvm::VSHIFT,
llvm::VSHIFT_MASK,
llvm::COMI,
llvm::INTR_TYPE_1OP_MASK,
llvm::INTR_TYPE_1OP_MASK_RM,
llvm::INTR_TYPE_2OP_MASK,
llvm::INTR_TYPE_2OP_MASK_RM,
llvm::INTR_TYPE_3OP_MASK,
llvm::FMA_OP_MASK,
llvm::FMA_OP_MASKZ,
llvm::FMA_OP_MASK3,
llvm::VPERM_3OP_MASK,
llvm::VPERM_3OP_MASKZ,
llvm::INTR_TYPE_SCALAR_MASK_RM,
llvm::COMPRESS_EXPAND_IN_REG,
llvm::COMPRESS_TO_MEM,
llvm::EXPAND_FROM_MEM,
llvm::BLEND
} |
| |
| #define X86_INTRINSIC_DATA |
( |
|
id, |
|
|
|
type, |
|
|
|
op0, |
|
|
|
op1 |
|
) |
| { Intrinsic::x86_##id, type, op0, op1 } |