LLVM: llvm::HexagonISD Namespace Reference (original) (raw)
enum
NodeType : unsigned {
OP_BEGIN = ISD::BUILTIN_OP_END , CONST32 = OP_BEGIN , CONST32_GP, ADDC,
SUBC, ALLOCA, AT_GOT, AT_PCREL,
CALL, CALLnr, CALLR, RET_GLUE,
BARRIER, JT, CP, COMBINE,
VASL, VASR, VLSR, MFSHL,
MFSHR, SSAT, USAT, SMUL_LOHI,
UMUL_LOHI, USMUL_LOHI, TSTBIT, INSERT,
EXTRACTU, VEXTRACTW, VINSERTW0, VROR,
TC_RETURN, EH_RETURN, DCFETCH, READCYCLE,
READTIMER, THREAD_POINTER, PTRUE, PFALSE,
D2P, P2D, V2Q, Q2V,
QCAT, QTRUE, QFALSE, TL_EXTEND,
TL_TRUNCATE, TYPECAST, VALIGN, VALIGNADDR,
ISEL, OP_END
}