> Fix an infinite recursion in GetNegatedExpression. Doh, thanks a lot Lauro!
-Chris > > > --- > Diffs of the changes: (+1 -1) > > DAGCombiner.cpp | 2 +- > 1 files changed, 1 insertion(+), 1 deletion(-) > > > Index: llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp > diff -u llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp:1.303 llvm/ > lib/CodeGen/SelectionDAG/DAGCombiner.cpp:1.304 > --- llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp:1.303 Mon May 14 > 17:04:50 2007 > +++ llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp Tue May 15 > 12:05:43 2007 > @@ -449,7 +449,7 @@ > case ISD::FP_ROUND: > case ISD::FSIN: > return DAG.getNode(Op.getOpcode(), Op.getValueType(), > - GetNegatedExpression(Op, DAG)); > + GetNegatedExpression(Op.getOperand(0), DAG)); > } > } > > > > > _______________________________________________ > llvm-commits mailing list > llvm-commits@cs.uiuc.edu > http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits _______________________________________________ llvm-commits mailing list llvm-commits@cs.uiuc.edu http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits