mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2025-11-01 15:17:25 +00:00
FileCheckize some of the testcases.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@187756 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
@@ -1,9 +1,10 @@
|
||||
; RUN: opt < %s -scalar-evolution -analyze \
|
||||
; RUN: | grep "\--> (zext i4 (-8 + (trunc i64 (8 \* %x) to i4)) to i64)"
|
||||
; RUN: opt < %s -scalar-evolution -analyze | FileCheck %s
|
||||
|
||||
; ScalarEvolution shouldn't try to analyze %z into something like
|
||||
; --> (zext i4 (-1 + (-1 * (trunc i64 (8 * %x) to i4))) to i64)
|
||||
|
||||
; CHECK: --> (zext i4 (-8 + (trunc i64 (8 * %x) to i4)) to i64)
|
||||
|
||||
define i64 @foo(i64 %x) {
|
||||
%a = shl i64 %x, 3
|
||||
%t = and i64 %a, 8
|
||||
|
||||
Reference in New Issue
Block a user