diff options
Diffstat (limited to 'lib/Target/PowerPC/PPCISelDAGToDAG.cpp')
| -rw-r--r-- | lib/Target/PowerPC/PPCISelDAGToDAG.cpp | 47 |
1 files changed, 0 insertions, 47 deletions
diff --git a/lib/Target/PowerPC/PPCISelDAGToDAG.cpp b/lib/Target/PowerPC/PPCISelDAGToDAG.cpp index 806c444927..c7c265ce78 100644 --- a/lib/Target/PowerPC/PPCISelDAGToDAG.cpp +++ b/lib/Target/PowerPC/PPCISelDAGToDAG.cpp @@ -1311,53 +1311,6 @@ SDNode *PPCDAGToDAGISel::Select(SDNode *N) { return CurDAG->getMachineNode(PPC::ADDItocL, dl, MVT::i64, SDValue(Tmp, 0), GA); } - case PPCISD::LD_GOT_TPREL: { - assert (PPCSubTarget.isPPC64() && "Only supported for 64-bit ABI"); - return CurDAG->getMachineNode(PPC::LDgotTPREL, dl, MVT::i64, - N->getOperand(0), N->getOperand(1)); - } - // FIXME: Try without these. Doesn't seem necessary. - case PPCISD::ADDIS_TLSGD_HA: { - assert (PPCSubTarget.isPPC64() && "Only supported for 64-bit ABI"); - return CurDAG->getMachineNode(PPC::ADDIStlsgdHA, dl, MVT::i64, - N->getOperand(0), N->getOperand(1)); - } - case PPCISD::ADDI_TLSGD_L: { - assert (PPCSubTarget.isPPC64() && "Only supported for 64-bit ABI"); - return CurDAG->getMachineNode(PPC::ADDItlsgdL, dl, MVT::i64, - N->getOperand(0), N->getOperand(1)); - } - case PPCISD::GET_TLS_ADDR: { - assert (PPCSubTarget.isPPC64() && "Only supported for 64-bit ABI"); - return CurDAG->getMachineNode(PPC::GETtlsADDR, dl, MVT::i64, - N->getOperand(0), N->getOperand(1)); - } - case PPCISD::ADDIS_TLSLD_HA: { - assert (PPCSubTarget.isPPC64() && "Only supported for 64-bit ABI"); - return CurDAG->getMachineNode(PPC::ADDIStlsldHA, dl, MVT::i64, - N->getOperand(0), N->getOperand(1)); - } - case PPCISD::ADDI_TLSLD_L: { - assert (PPCSubTarget.isPPC64() && "Only supported for 64-bit ABI"); - return CurDAG->getMachineNode(PPC::ADDItlsldL, dl, MVT::i64, - N->getOperand(0), N->getOperand(1)); - } - case PPCISD::GET_TLSLD_ADDR: { - assert (PPCSubTarget.isPPC64() && "Only supported for 64-bit ABI"); - return CurDAG->getMachineNode(PPC::GETtlsldADDR, dl, MVT::i64, - N->getOperand(0), N->getOperand(1)); - } - case PPCISD::ADDIS_DTPREL_HA: { - assert (PPCSubTarget.isPPC64() && "Only supported for 64-bit ABI"); - return CurDAG->getMachineNode(PPC::ADDISdtprelHA, dl, MVT::i64, - N->getOperand(0), N->getOperand(1), - N->getOperand(2)); - } - case PPCISD::ADDI_DTPREL_L: { - assert (PPCSubTarget.isPPC64() && "Only supported for 64-bit ABI"); - return CurDAG->getMachineNode(PPC::ADDIdtprelL, dl, MVT::i64, - N->getOperand(0), N->getOperand(1)); - } } return SelectCode(N); |
