Remove duplicate getValueType() calls. NFCI.
[oota-llvm.git] / lib / CodeGen / SelectionDAG / DAGCombiner.cpp
index 1cf5c4c913c4d779b4ec38002dd8c068e48ad15a..9ceb532b4a7254f42d745ce6d85b8e2d8ddebf3b 100644 (file)
@@ -9140,8 +9140,8 @@ SDValue DAGCombiner::visitFNEG(SDNode *N) {
       APFloat CVal = CFP1->getValueAPF();
       CVal.changeSign();
       if (Level >= AfterLegalizeDAG &&
-          (TLI.isFPImmLegal(CVal, N->getValueType(0)) ||
-           TLI.isOperationLegal(ISD::ConstantFP, N->getValueType(0))))
+          (TLI.isFPImmLegal(CVal, VT) ||
+           TLI.isOperationLegal(ISD::ConstantFP, VT)))
         return DAG.getNode(ISD::FMUL, SDLoc(N), VT, N0.getOperand(0),
                            DAG.getNode(ISD::FNEG, SDLoc(N), VT,
                                        N0.getOperand(1)),