diff options
Diffstat (limited to 'llvm/lib/Target/CellSPU/SPUISelDAGToDAG.cpp')
| -rw-r--r-- | llvm/lib/Target/CellSPU/SPUISelDAGToDAG.cpp | 8 |
1 files changed, 0 insertions, 8 deletions
diff --git a/llvm/lib/Target/CellSPU/SPUISelDAGToDAG.cpp b/llvm/lib/Target/CellSPU/SPUISelDAGToDAG.cpp index d6a492b575c..144f5781cda 100644 --- a/llvm/lib/Target/CellSPU/SPUISelDAGToDAG.cpp +++ b/llvm/lib/Target/CellSPU/SPUISelDAGToDAG.cpp @@ -296,7 +296,6 @@ public: if (!SelectDFormAddr(Op, Op, Op0, Op1) && !SelectAFormAddr(Op, Op, Op0, Op1)) { Op0 = Op; - AddToISelQueue(Op0); // r+0. Op1 = getSmallIPtrImm(0); } break; @@ -609,8 +608,6 @@ SPUDAGToDAGISel::Select(SDValue Op) { Ops[0] = CurDAG->getRegister(SPU::R1, PtrVT); Ops[1] = CurDAG->getConstant(FI, PtrVT); n_ops = 2; - - AddToISelQueue(Ops[1]); } } else if (Opc == ISD::ZERO_EXTEND) { // (zero_extend:i16 (and:i8 <arg>, <const>)) @@ -643,19 +640,16 @@ SPUDAGToDAGISel::Select(SDValue Op) { abort(); } - AddToISelQueue(Arg); Opc = vtm->ldresult_ins; if (vtm->ldresult_imm) { SDValue Zero = CurDAG->getTargetConstant(0, VT); - AddToISelQueue(Zero); Result = CurDAG->getTargetNode(Opc, VT, MVT::Other, Arg, Zero, Chain); } else { Result = CurDAG->getTargetNode(Opc, MVT::Other, Arg, Arg, Chain); } Chain = SDValue(Result, 1); - AddToISelQueue(Chain); return Result; } else if (Opc == SPUISD::IndirectAddr) { @@ -676,8 +670,6 @@ SPUDAGToDAGISel::Select(SDValue Op) { ConstantSDNode *CN = cast<ConstantSDNode>(Op1); Op1 = CurDAG->getTargetConstant(CN->getZExtValue(), VT); NewOpc = (isI32IntS10Immediate(CN) ? SPU::AIr32 : SPU::Ar32); - AddToISelQueue(Op0); - AddToISelQueue(Op1); Ops[0] = Op0; Ops[1] = Op1; n_ops = 2; |

