diff options
| author | Eric Christopher <echristo@apple.com> | 2010-11-15 21:11:06 +0000 |
|---|---|---|
| committer | Eric Christopher <echristo@apple.com> | 2010-11-15 21:11:06 +0000 |
| commit | 964943780bc96da2a922b5008621e33635a1e781 (patch) | |
| tree | 4a5edfee3b519cb13fa4b42f0731afebb4bde4c6 /llvm/test/CodeGen/ARM | |
| parent | 97825bcbfd105b8f57a3afb094479d833a64006f (diff) | |
| download | bcm5719-llvm-964943780bc96da2a922b5008621e33635a1e781.tar.gz bcm5719-llvm-964943780bc96da2a922b5008621e33635a1e781.zip | |
Recommit this change and remove the failing part of the test - it didn't
pass in the first place and was masked by earlier failures not warning
and aborting the block.
llvm-svn: 119184
Diffstat (limited to 'llvm/test/CodeGen/ARM')
| -rw-r--r-- | llvm/test/CodeGen/ARM/fast-isel.ll | 29 |
1 files changed, 3 insertions, 26 deletions
diff --git a/llvm/test/CodeGen/ARM/fast-isel.ll b/llvm/test/CodeGen/ARM/fast-isel.ll index 5375127176c..dd806ec6f1a 100644 --- a/llvm/test/CodeGen/ARM/fast-isel.ll +++ b/llvm/test/CodeGen/ARM/fast-isel.ll @@ -1,5 +1,5 @@ -; RUN: true -; RUN: true +; RUN: llc < %s -O0 -fast-isel-abort -mtriple=armv7-apple-darwin +; RUN: llc < %s -O0 -fast-isel-abort -mtriple=thumbv7-apple-darwin ; Very basic fast-isel functionality. @@ -13,27 +13,4 @@ entry: %tmp1 = load i32* %b.addr %add = add nsw i32 %tmp, %tmp1 ret i32 %add -} - -define i32* @foo(i32* %p, i32* %q, i32** %z) nounwind { -entry: - %r = load i32* %p - %s = load i32* %q - %y = load i32** %z - br label %fast - -fast: - %t0 = add i32 %r, %s - %t1 = mul i32 %t0, %s - %t2 = sub i32 %t1, %s - %t3 = and i32 %t2, %s - %t4 = xor i32 %t3, 3 - %t5 = xor i32 %t4, %s - %t6 = add i32 %t5, 2 - %t7 = getelementptr i32* %y, i32 1 - %t8 = getelementptr i32* %t7, i32 %t6 - br label %exit - -exit: - ret i32* %t8 -} +}
\ No newline at end of file |

