[llvm-commits] CVS: llvm/test/Regression/Transforms/DeadStoreElimination/2005-11-30-vaarg.ll

Chris Lattner lattner at cs.uiuc.edu
Wed Nov 30 11:37:19 PST 2005



Changes in directory llvm/test/Regression/Transforms/DeadStoreElimination:

2005-11-30-vaarg.ll added (r1.1)
---
Log message:

new testcase dse is miscompiling


---
Diffs of the changes:  (+9 -0)

 2005-11-30-vaarg.ll |    9 +++++++++
 1 files changed, 9 insertions(+)


Index: llvm/test/Regression/Transforms/DeadStoreElimination/2005-11-30-vaarg.ll
diff -c /dev/null llvm/test/Regression/Transforms/DeadStoreElimination/2005-11-30-vaarg.ll:1.1
*** /dev/null	Wed Nov 30 13:37:18 2005
--- llvm/test/Regression/Transforms/DeadStoreElimination/2005-11-30-vaarg.ll	Wed Nov 30 13:37:08 2005
***************
*** 0 ****
--- 1,9 ----
+ ; RUN: llvm-as < %s | opt -dse | llvm-dis | grep store
+ 
+ double %foo(sbyte* %X) {
+         %X_addr = alloca sbyte*
+         store sbyte* %X, sbyte** %X_addr  ;; not a dead store.
+         %tmp.0 = va_arg sbyte** %X_addr, double
+         ret double %tmp.0
+ }
+ 






More information about the llvm-commits mailing list