diff options
| author | Dimitry Andric <dim@FreeBSD.org> | 2017-01-14 15:37:50 +0000 | 
|---|---|---|
| committer | Dimitry Andric <dim@FreeBSD.org> | 2017-01-14 15:37:50 +0000 | 
| commit | 581a6d8501ff5614297da837b81ed3b6956361ea (patch) | |
| tree | 985ee91d0ca1d3e6506ac5ff7e37f5b67adfec09 /lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp | |
| parent | 909545a822eef491158f831688066f0ec2866938 (diff) | |
Notes
Diffstat (limited to 'lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp')
| -rw-r--r-- | lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp | 33 | 
1 files changed, 0 insertions, 33 deletions
diff --git a/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp b/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp index a07bd8f83546..9ca646534e2b 100644 --- a/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp +++ b/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp @@ -5211,39 +5211,6 @@ SelectionDAGBuilder::visitIntrinsicCall(const CallInst &I, unsigned Intrinsic) {      setValue(&I, Res);      return nullptr;    } -  case Intrinsic::convertff: -  case Intrinsic::convertfsi: -  case Intrinsic::convertfui: -  case Intrinsic::convertsif: -  case Intrinsic::convertuif: -  case Intrinsic::convertss: -  case Intrinsic::convertsu: -  case Intrinsic::convertus: -  case Intrinsic::convertuu: { -    ISD::CvtCode Code = ISD::CVT_INVALID; -    switch (Intrinsic) { -    default: llvm_unreachable("Impossible intrinsic");  // Can't reach here. -    case Intrinsic::convertff:  Code = ISD::CVT_FF; break; -    case Intrinsic::convertfsi: Code = ISD::CVT_FS; break; -    case Intrinsic::convertfui: Code = ISD::CVT_FU; break; -    case Intrinsic::convertsif: Code = ISD::CVT_SF; break; -    case Intrinsic::convertuif: Code = ISD::CVT_UF; break; -    case Intrinsic::convertss:  Code = ISD::CVT_SS; break; -    case Intrinsic::convertsu:  Code = ISD::CVT_SU; break; -    case Intrinsic::convertus:  Code = ISD::CVT_US; break; -    case Intrinsic::convertuu:  Code = ISD::CVT_UU; break; -    } -    EVT DestVT = TLI.getValueType(DAG.getDataLayout(), I.getType()); -    const Value *Op1 = I.getArgOperand(0); -    Res = DAG.getConvertRndSat(DestVT, sdl, getValue(Op1), -                               DAG.getValueType(DestVT), -                               DAG.getValueType(getValue(Op1).getValueType()), -                               getValue(I.getArgOperand(1)), -                               getValue(I.getArgOperand(2)), -                               Code); -    setValue(&I, Res); -    return nullptr; -  }    case Intrinsic::powi:      setValue(&I, ExpandPowI(sdl, getValue(I.getArgOperand(0)),                              getValue(I.getArgOperand(1)), DAG));  | 
