| enum | NodeType : unsigned {
FIRST_NUMBER = ISD::BUILTIN_OP_END,
CALL,
UMUL,
BRANCH_COND,
ENDPGM,
RETURN,
DWORDADDR,
FRACT,
CLAMP,
SETCC,
SETREG,
FMA_W_CHAIN,
FMUL_W_CHAIN,
COS_HW,
SIN_HW,
FMAX_LEGACY,
FMIN_LEGACY,
FMAX3,
SMAX3,
UMAX3,
FMIN3,
SMIN3,
UMIN3,
FMED3,
SMED3,
UMED3,
URECIP,
DIV_SCALE,
DIV_FMAS,
DIV_FIXUP,
TRIG_PREOP,
RCP,
RSQ,
RCP_LEGACY,
RSQ_LEGACY,
FMUL_LEGACY,
RSQ_CLAMP,
LDEXP,
FP_CLASS,
DOT4,
CARRY,
BORROW,
BFE_U32,
BFE_I32,
BFI,
BFM,
FFBH_U32,
FFBH_I32,
MUL_U24,
MUL_I24,
MULHI_U24,
MULHI_I24,
MAD_U24,
MAD_I24,
MUL_LOHI_I24,
MUL_LOHI_U24,
TEXTURE_FETCH,
EXPORT,
EXPORT_DONE,
R600_EXPORT,
CONST_ADDRESS,
REGISTER_LOAD,
REGISTER_STORE,
LOAD_INPUT,
SAMPLE,
SAMPLEB,
SAMPLED,
SAMPLEL,
CVT_F32_UBYTE0,
CVT_F32_UBYTE1,
CVT_F32_UBYTE2,
CVT_F32_UBYTE3,
BUILD_VERTICAL_VECTOR,
CONST_DATA_PTR,
SENDMSG,
SENDMSGHALT,
INTERP_MOV,
INTERP_P1,
INTERP_P2,
PC_ADD_REL_OFFSET,
KILL,
DUMMY_CHAIN,
FIRST_MEM_OPCODE_NUMBER = ISD::FIRST_TARGET_MEMORY_OPCODE,
STORE_MSKOR,
LOAD_CONSTANT,
TBUFFER_STORE_FORMAT,
ATOMIC_CMP_SWAP,
ATOMIC_INC,
ATOMIC_DEC,
BUFFER_LOAD,
BUFFER_LOAD_FORMAT,
LAST_AMDGPU_ISD_NUMBER
} |