enum | llvm::AArch64ISD::NodeType {
llvm::AArch64ISD::FIRST_NUMBER = ISD::BUILTIN_OP_END,
llvm::AArch64ISD::BR_CC,
llvm::AArch64ISD::Call,
llvm::AArch64ISD::FPMOV,
llvm::AArch64ISD::EXTR,
llvm::AArch64ISD::GOTLoad,
llvm::AArch64ISD::BFI,
llvm::AArch64ISD::Ret,
llvm::AArch64ISD::SBFX,
llvm::AArch64ISD::SELECT_CC,
llvm::AArch64ISD::SETCC,
llvm::AArch64ISD::TC_RETURN,
llvm::AArch64ISD::TLSDESCCALL,
llvm::AArch64ISD::THREAD_POINTER,
llvm::AArch64ISD::UBFX,
llvm::AArch64ISD::WrapperLarge,
llvm::AArch64ISD::WrapperSmall,
llvm::AArch64ISD::NEON_BSL,
llvm::AArch64ISD::NEON_MOVIMM,
llvm::AArch64ISD::NEON_MVNIMM,
llvm::AArch64ISD::NEON_FMOVIMM,
llvm::AArch64ISD::NEON_UZP1,
llvm::AArch64ISD::NEON_UZP2,
llvm::AArch64ISD::NEON_ZIP1,
llvm::AArch64ISD::NEON_ZIP2,
llvm::AArch64ISD::NEON_TRN1,
llvm::AArch64ISD::NEON_TRN2,
llvm::AArch64ISD::NEON_REV64,
llvm::AArch64ISD::NEON_REV32,
llvm::AArch64ISD::NEON_REV16,
llvm::AArch64ISD::NEON_CMP,
llvm::AArch64ISD::NEON_CMPZ,
llvm::AArch64ISD::NEON_TST,
llvm::AArch64ISD::NEON_QSHLs,
llvm::AArch64ISD::NEON_QSHLu,
llvm::AArch64ISD::NEON_VDUP,
llvm::AArch64ISD::NEON_VDUPLANE,
llvm::AArch64ISD::NEON_VEXTRACT,
llvm::AArch64ISD::NEON_LD2DUP = ISD::FIRST_TARGET_MEMORY_OPCODE,
llvm::AArch64ISD::NEON_LD3DUP,
llvm::AArch64ISD::NEON_LD4DUP,
llvm::AArch64ISD::NEON_LD1_UPD,
llvm::AArch64ISD::NEON_LD2_UPD,
llvm::AArch64ISD::NEON_LD3_UPD,
llvm::AArch64ISD::NEON_LD4_UPD,
llvm::AArch64ISD::NEON_LD1x2_UPD,
llvm::AArch64ISD::NEON_LD1x3_UPD,
llvm::AArch64ISD::NEON_LD1x4_UPD,
llvm::AArch64ISD::NEON_ST1_UPD,
llvm::AArch64ISD::NEON_ST2_UPD,
llvm::AArch64ISD::NEON_ST3_UPD,
llvm::AArch64ISD::NEON_ST4_UPD,
llvm::AArch64ISD::NEON_ST1x2_UPD,
llvm::AArch64ISD::NEON_ST1x3_UPD,
llvm::AArch64ISD::NEON_ST1x4_UPD,
llvm::AArch64ISD::NEON_LD2DUP_UPD,
llvm::AArch64ISD::NEON_LD3DUP_UPD,
llvm::AArch64ISD::NEON_LD4DUP_UPD,
llvm::AArch64ISD::NEON_LD2LN_UPD,
llvm::AArch64ISD::NEON_LD3LN_UPD,
llvm::AArch64ISD::NEON_LD4LN_UPD,
llvm::AArch64ISD::NEON_ST2LN_UPD,
llvm::AArch64ISD::NEON_ST3LN_UPD,
llvm::AArch64ISD::NEON_ST4LN_UPD
} |