summaryrefslogtreecommitdiff
path: root/test/651-checker-float-simd-minmax/src/Main.java
diff options
context:
space:
mode:
author Goran Jakovljevic <Goran.Jakovljevic@imgtec.com> 2017-06-06 13:28:42 +0200
committer Goran Jakovljevic <Goran.Jakovljevic@imgtec.com> 2017-06-07 09:45:18 +0200
commit8fea1e18ecce190bbffbc0085f20ad49ca10a8c2 (patch)
treee026d33cc0928a977118faff46fdbbb50ff0967e /test/651-checker-float-simd-minmax/src/Main.java
parent11d72c608e0565fabcf6b2d6c13fbc85c560a608 (diff)
MIPS64: Min/max vectorization support
Test: mma test-art-host-gtest Test: ./testrunner.py --optimizing --target --64 in QEMU Change-Id: I60dc9c97c2b6470414fa64750e7c9824e70bfb4e
Diffstat (limited to 'test/651-checker-float-simd-minmax/src/Main.java')
-rw-r--r--test/651-checker-float-simd-minmax/src/Main.java2
1 files changed, 2 insertions, 0 deletions
diff --git a/test/651-checker-float-simd-minmax/src/Main.java b/test/651-checker-float-simd-minmax/src/Main.java
index bd412e02e9..3959c821c4 100644
--- a/test/651-checker-float-simd-minmax/src/Main.java
+++ b/test/651-checker-float-simd-minmax/src/Main.java
@@ -27,6 +27,7 @@ public class Main {
/// CHECK-DAG: ArraySet [{{l\d+}},<<Phi>>,<<Min>>] loop:<<Loop>> outer_loop:none
//
// TODO x86: 0.0 vs -0.0?
+ // TODO MIPS64: min(x, NaN)?
//
/// CHECK-START-ARM64: void Main.doitMin(float[], float[], float[]) loop_optimization (after)
/// CHECK-DAG: <<Phi:i\d+>> Phi loop:<<Loop:B\d+>> outer_loop:none
@@ -49,6 +50,7 @@ public class Main {
/// CHECK-DAG: ArraySet [{{l\d+}},<<Phi>>,<<Max>>] loop:<<Loop>> outer_loop:none
//
// TODO x86: 0.0 vs -0.0?
+ // TODO MIPS64: max(x, NaN)?
//
/// CHECK-START-ARM64: void Main.doitMax(float[], float[], float[]) loop_optimization (after)
/// CHECK-DAG: <<Phi:i\d+>> Phi loop:<<Loop:B\d+>> outer_loop:none