forked from OSchip/llvm-project
SelectionDAG node enums for MIPS DSP nodes.
llvm-svn: 164430
This commit is contained in:
parent
f03b6c34f3
commit
233ac53a3f
|
@ -89,6 +89,20 @@ const char *MipsTargetLowering::getTargetNodeName(unsigned Opcode) const {
|
|||
case MipsISD::LDR: return "MipsISD::LDR";
|
||||
case MipsISD::SDL: return "MipsISD::SDL";
|
||||
case MipsISD::SDR: return "MipsISD::SDR";
|
||||
case MipsISD::EXTP: return "MipsISD::EXTP";
|
||||
case MipsISD::EXTPDP: return "MipsISD::EXTPDP";
|
||||
case MipsISD::EXTR_S_H: return "MipsISD::EXTR_S_H";
|
||||
case MipsISD::EXTR_W: return "MipsISD::EXTR_W";
|
||||
case MipsISD::EXTR_R_W: return "MipsISD::EXTR_R_W";
|
||||
case MipsISD::EXTR_RS_W: return "MipsISD::EXTR_RS_W";
|
||||
case MipsISD::SHILO: return "MipsISD::SHILO";
|
||||
case MipsISD::MTHLIP: return "MipsISD::MTHLIP";
|
||||
case MipsISD::MULT: return "MipsISD::MULT";
|
||||
case MipsISD::MULTU: return "MipsISD::MULTU";
|
||||
case MipsISD::MADD_DSP: return "MipsISD::MADD_DSPDSP";
|
||||
case MipsISD::MADDU_DSP: return "MipsISD::MADDU_DSP";
|
||||
case MipsISD::MSUB_DSP: return "MipsISD::MSUB_DSP";
|
||||
case MipsISD::MSUBU_DSP: return "MipsISD::MSUBU_DSP";
|
||||
default: return NULL;
|
||||
}
|
||||
}
|
||||
|
|
|
@ -81,6 +81,47 @@ namespace llvm {
|
|||
Ext,
|
||||
Ins,
|
||||
|
||||
// EXTR.W instrinsic nodes.
|
||||
EXTP,
|
||||
EXTPDP,
|
||||
EXTR_S_H,
|
||||
EXTR_W,
|
||||
EXTR_R_W,
|
||||
EXTR_RS_W,
|
||||
SHILO,
|
||||
MTHLIP,
|
||||
|
||||
// DPA.W intrinsic nodes.
|
||||
MULSAQ_S_W_PH,
|
||||
MAQ_S_W_PHL,
|
||||
MAQ_S_W_PHR,
|
||||
MAQ_SA_W_PHL,
|
||||
MAQ_SA_W_PHR,
|
||||
DPAU_H_QBL,
|
||||
DPAU_H_QBR,
|
||||
DPSU_H_QBL,
|
||||
DPSU_H_QBR,
|
||||
DPAQ_S_W_PH,
|
||||
DPSQ_S_W_PH,
|
||||
DPAQ_SA_L_W,
|
||||
DPSQ_SA_L_W,
|
||||
DPA_W_PH,
|
||||
DPS_W_PH,
|
||||
DPAQX_S_W_PH,
|
||||
DPAQX_SA_W_PH,
|
||||
DPAX_W_PH,
|
||||
DPSX_W_PH,
|
||||
DPSQX_S_W_PH,
|
||||
DPSQX_SA_W_PH,
|
||||
MULSA_W_PH,
|
||||
|
||||
MULT,
|
||||
MULTU,
|
||||
MADD_DSP,
|
||||
MADDU_DSP,
|
||||
MSUB_DSP,
|
||||
MSUBU_DSP,
|
||||
|
||||
// Load/Store Left/Right nodes.
|
||||
LWL = ISD::FIRST_TARGET_MEMORY_OPCODE,
|
||||
LWR,
|
||||
|
|
Loading…
Reference in New Issue