diff options
| author | Chris Lattner <sabre@nondot.org> | 2002-05-15 21:56:51 +0000 |
|---|---|---|
| committer | Chris Lattner <sabre@nondot.org> | 2002-05-15 21:56:51 +0000 |
| commit | 8f143b68e00b9491b6fbcbd7d17fbfb0c91cda12 (patch) | |
| tree | 83825cc5d32e681050663093f96b6fb7907ff886 /llvm/test/Regression/Transforms/Reassociate | |
| parent | 0743fbd763d44d7b9c9999182afe772ce8e14636 (diff) | |
| download | bcm5719-llvm-8f143b68e00b9491b6fbcbd7d17fbfb0c91cda12.tar.gz bcm5719-llvm-8f143b68e00b9491b6fbcbd7d17fbfb0c91cda12.zip | |
Testcase to ensure trees structures are correctly linearized
llvm-svn: 2632
Diffstat (limited to 'llvm/test/Regression/Transforms/Reassociate')
| -rw-r--r-- | llvm/test/Regression/Transforms/Reassociate/2002-05-15-MissedTree.ll | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/llvm/test/Regression/Transforms/Reassociate/2002-05-15-MissedTree.ll b/llvm/test/Regression/Transforms/Reassociate/2002-05-15-MissedTree.ll new file mode 100644 index 00000000000..1d08a1054e2 --- /dev/null +++ b/llvm/test/Regression/Transforms/Reassociate/2002-05-15-MissedTree.ll @@ -0,0 +1,11 @@ +; RUN: if as < %s | opt -reassociate -instcombine -constprop -die | dis | grep 5 +; RUN: then exit 1 +; RUN: else exit 0 +; RUN: fi + +int "test"(int %A, int %B) { + %W = add int %B, -5 + %Y = add int %A, 5 + %Z = add int %W, %Y + ret int %Z +} |

