aboutsummaryrefslogtreecommitdiff
path: root/lib/Target/PowerPC/PPCISelDAGToDAG.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'lib/Target/PowerPC/PPCISelDAGToDAG.cpp')
-rw-r--r--lib/Target/PowerPC/PPCISelDAGToDAG.cpp47
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);