diff options
Diffstat (limited to 'test/Analysis/ScalarEvolution/xor-and.ll')
-rw-r--r-- | test/Analysis/ScalarEvolution/xor-and.ll | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/test/Analysis/ScalarEvolution/xor-and.ll b/test/Analysis/ScalarEvolution/xor-and.ll index 9b02bb803f..843052456a 100644 --- a/test/Analysis/ScalarEvolution/xor-and.ll +++ b/test/Analysis/ScalarEvolution/xor-and.ll @@ -1,6 +1,7 @@ -; RUN: llvm-as < %s | opt -scalar-evolution -disable-output -analyze | grep {\\--> %z} +; RUN: llvm-as < %s | opt -scalar-evolution -disable-output -analyze \ +; RUN: | grep {\\--> (zext i4 (-8 + (trunc i64 (8 \\* %x) to i4)) to i64)} -; ScalarEvolution shouldn't try to analyze %s into something like +; ScalarEvolution shouldn't try to analyze %z into something like ; --> (zext i4 (-1 + (-1 * (trunc i64 (8 * %x) to i4))) to i64) define i64 @foo(i64 %x) { |