Changes in directory llvm/test/Regression/Transforms/InstCombine:
alloca.ll updated: 1.2 -> 1.3 --- Log message: add a simple case where instcombine can detect and remove a dead alloca --- Diffs of the changes: (+13 -0) alloca.ll | 13 +++++++++++++ 1 files changed, 13 insertions(+) Index: llvm/test/Regression/Transforms/InstCombine/alloca.ll diff -u llvm/test/Regression/Transforms/InstCombine/alloca.ll:1.2 llvm/test/Regression/Transforms/InstCombine/alloca.ll:1.3 --- llvm/test/Regression/Transforms/InstCombine/alloca.ll:1.2 Fri Dec 1 22:23:09 2006 +++ llvm/test/Regression/Transforms/InstCombine/alloca.ll Mon Jan 15 00:51:25 2007 @@ -12,3 +12,16 @@ call void(...)* %use({}* %Z) ret void } + +void %test2() { + %A = alloca int ;; dead. + store int 123, int* %A + ret void +} + +void %test3() { + %A = alloca {int} ;; dead. + %B = getelementptr {int}* %A, int 0, uint 0 + store int 123, int* %B + ret void +} _______________________________________________ llvm-commits mailing list llvm-commits@cs.uiuc.edu http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits