diff options
| author | Chris Lattner <sabre@nondot.org> | 2002-05-28 21:29:28 +0000 | 
|---|---|---|
| committer | Chris Lattner <sabre@nondot.org> | 2002-05-28 21:29:28 +0000 | 
| commit | 7817cd6833b7cf719a468b9dd8fcdffa21829efc (patch) | |
| tree | 070961e43bbede618faee70d6dfe64ef384e9f85 /llvm | |
| parent | d4eaa7e14c6a6c239fdb1252d03d2d9469129430 (diff) | |
| download | bcm5719-llvm-7817cd6833b7cf719a468b9dd8fcdffa21829efc.tar.gz bcm5719-llvm-7817cd6833b7cf719a468b9dd8fcdffa21829efc.zip  | |
New testcase that is a distilled form of the other one
llvm-svn: 2752
Diffstat (limited to 'llvm')
| -rw-r--r-- | llvm/test/Regression/Transforms/ADCE/2002-05-28-Crash-distilled.ll | 17 | ||||
| -rw-r--r-- | llvm/test/Regression/Transforms/ADCE/2002-05-28-Crash.ll | 2 | 
2 files changed, 18 insertions, 1 deletions
diff --git a/llvm/test/Regression/Transforms/ADCE/2002-05-28-Crash-distilled.ll b/llvm/test/Regression/Transforms/ADCE/2002-05-28-Crash-distilled.ll new file mode 100644 index 00000000000..347559be48c --- /dev/null +++ b/llvm/test/Regression/Transforms/ADCE/2002-05-28-Crash-distilled.ll @@ -0,0 +1,17 @@ +; This testcase is a distilled form of: 2002-05-28-Crash.ll + +; RUN: as < %s | opt -adce  + +float "test"(int %i) { +	%F = cast int %i to float    ; This BB is not dead +	%I = cast int %i to uint     ; future dead inst +	br label %Loop + +Loop:                                ; This block is dead +	%B = cast uint %I to bool +	br bool %B, label %Out, label %Loop + +Out: +	ret float %F +} + diff --git a/llvm/test/Regression/Transforms/ADCE/2002-05-28-Crash.ll b/llvm/test/Regression/Transforms/ADCE/2002-05-28-Crash.ll index 184384ed48e..c0dafc674fa 100644 --- a/llvm/test/Regression/Transforms/ADCE/2002-05-28-Crash.ll +++ b/llvm/test/Regression/Transforms/ADCE/2002-05-28-Crash.ll @@ -11,7 +11,7 @@  ;  return !s;  ;}  ; -; RUN: as < %s | opt -adce | dis +; RUN: as < %s | opt -adce  implementation   ; Functions:  | 

