Changes in directory llvm/lib/Target/SparcV8:
SparcV8ISelDAGToDAG.cpp updated: 1.25 -> 1.26 --- Log message: Keep stack frames 8-byte aligned. This fixes olden/voronoi --- Diffs of the changes: (+3 -0) SparcV8ISelDAGToDAG.cpp | 3 +++ 1 files changed, 3 insertions(+) Index: llvm/lib/Target/SparcV8/SparcV8ISelDAGToDAG.cpp diff -u llvm/lib/Target/SparcV8/SparcV8ISelDAGToDAG.cpp:1.25 llvm/lib/Target/SparcV8/SparcV8ISelDAGToDAG.cpp:1.26 --- llvm/lib/Target/SparcV8/SparcV8ISelDAGToDAG.cpp:1.25 Sun Dec 18 18:06:52 2005 +++ llvm/lib/Target/SparcV8/SparcV8ISelDAGToDAG.cpp Sun Dec 18 19:15:13 2005 @@ -360,6 +360,9 @@ else ArgsSize = 0; + // Keep stack frames 8-byte aligned. + ArgsSize = (ArgsSize+7) & ~7; + Chain = DAG.getNode(ISD::CALLSEQ_START, MVT::Other, Chain, DAG.getConstant(ArgsSize, getPointerTy())); _______________________________________________ llvm-commits mailing list llvm-commits@cs.uiuc.edu http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits