diff options
| author | 2017-05-23 08:06:29 +0000 | |
|---|---|---|
| committer | 2017-05-23 08:06:30 +0000 | |
| commit | 1f68cb5ad8b4b41bd61d0cdd1641cacde0fc87cf (patch) | |
| tree | 9afe38869cac713b36b0b31aa6a1ecbf0895c872 /test/640-checker-byte-simd/src/Main.java | |
| parent | 889ab40f1f2377d7291ddf9527ad9327b6b9def3 (diff) | |
| parent | 9231690d586ecf45d5d9481bc5df5a5ad2628c89 (diff) | |
Merge "Revert "Support for narrow operands in "dangerous" operations.""
Diffstat (limited to 'test/640-checker-byte-simd/src/Main.java')
| -rw-r--r-- | test/640-checker-byte-simd/src/Main.java | 12 |
1 files changed, 5 insertions, 7 deletions
diff --git a/test/640-checker-byte-simd/src/Main.java b/test/640-checker-byte-simd/src/Main.java index 21d71e8a13..10b20b83b0 100644 --- a/test/640-checker-byte-simd/src/Main.java +++ b/test/640-checker-byte-simd/src/Main.java @@ -135,10 +135,8 @@ public class Main { /// CHECK-DAG: ArraySet loop:<<Loop>> outer_loop:none // /// CHECK-START-ARM64: void Main.sar2() loop_optimization (after) - /// CHECK-DAG: Phi loop:<<Loop:B\d+>> outer_loop:none - /// CHECK-DAG: VecLoad loop:<<Loop>> outer_loop:none - /// CHECK-DAG: VecShr loop:<<Loop>> outer_loop:none - /// CHECK-DAG: VecStore loop:<<Loop>> outer_loop:none + // + // TODO: fill in when supported static void sar2() { for (int i = 0; i < 128; i++) a[i] >>= 2; @@ -149,9 +147,9 @@ public class Main { /// CHECK-DAG: ArrayGet loop:<<Loop>> outer_loop:none /// CHECK-DAG: ArraySet loop:<<Loop>> outer_loop:none // - // TODO: would need signess flip. - /// CHECK-START: void Main.shr2() loop_optimization (after) - /// CHECK-NOT: VecUShr + /// CHECK-START-ARM64: void Main.shr2() loop_optimization (after) + // + // TODO: fill in when supported static void shr2() { for (int i = 0; i < 128; i++) a[i] >>>= 2; |