Author: lattner Date: Thu Jan 17 01:20:38 2008 New Revision: 46126 URL: http://llvm.org/viewvc/llvm-project?rev=46126&view=rev Log: code cleanups, no functionality change.
Modified: llvm/trunk/lib/CodeGen/SelectionDAG/DAGCombiner.cpp Modified: llvm/trunk/lib/CodeGen/SelectionDAG/DAGCombiner.cpp URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/CodeGen/SelectionDAG/DAGCombiner.cpp?rev=46126&r1=46125&r2=46126&view=diff ============================================================================== --- llvm/trunk/lib/CodeGen/SelectionDAG/DAGCombiner.cpp (original) +++ llvm/trunk/lib/CodeGen/SelectionDAG/DAGCombiner.cpp Thu Jan 17 01:20:38 2008 @@ -846,8 +846,9 @@ RHS.getOpcode() == ISD::Constant && cast<ConstantSDNode>(RHS)->isNullValue()) { std::swap(LHS, RHS); - bool isInt = MVT::isInteger(isSlctCC ? Slct.getOperand(0).getValueType() - : Slct.getOperand(0).getOperand(0).getValueType()); + SDOperand Op0 = Slct.getOperand(0); + bool isInt = MVT::isInteger(isSlctCC ? Op0.getValueType() + : Op0.getOperand(0).getValueType()); CC = ISD::getSetCCInverse(CC, isInt); DoXform = true; InvCC = true; @@ -4111,7 +4112,7 @@ DOUT << " and 2 other values\n"; DAG.ReplaceAllUsesOfValueWith(SDOperand(N, 0), Undef, &NowDead); DAG.ReplaceAllUsesOfValueWith(SDOperand(N, 1), - DAG.getNode(ISD::UNDEF, N->getValueType(1)), + DAG.getNode(ISD::UNDEF, N->getValueType(1)), &NowDead); DAG.ReplaceAllUsesOfValueWith(SDOperand(N, 2), Chain, &NowDead); removeFromWorkList(N); @@ -4261,12 +4262,13 @@ SDOperand ReplStore; if (ST->isTruncatingStore()) { ReplStore = DAG.getTruncStore(BetterChain, Value, Ptr, - ST->getSrcValue(), ST->getSrcValueOffset(), ST->getStoredVT(), - ST->isVolatile(), ST->getAlignment()); + ST->getSrcValue(),ST->getSrcValueOffset(), + ST->getStoredVT(), + ST->isVolatile(), ST->getAlignment()); } else { ReplStore = DAG.getStore(BetterChain, Value, Ptr, - ST->getSrcValue(), ST->getSrcValueOffset(), - ST->isVolatile(), ST->getAlignment()); + ST->getSrcValue(), ST->getSrcValueOffset(), + ST->isVolatile(), ST->getAlignment()); } // Create token to keep both nodes around. _______________________________________________ llvm-commits mailing list llvm-commits@cs.uiuc.edu http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits