aboutsummaryrefslogtreecommitdiff
path: root/gcc/jit/jit-playback.h
diff options
context:
space:
mode:
authorAntoni Boucher <bouanto@zoho.com>2022-11-20 10:22:53 -0500
committerAntoni Boucher <bouanto@zoho.com>2022-12-06 19:40:17 -0500
commitd2e782cb99c3116c389d6a9565678c4ffe267777 (patch)
treea75b5d3a8a7f6fb3c024fc42fad4f3dfc656f3bb /gcc/jit/jit-playback.h
parent3fe66f7f9f0940cbaf5a21366ecdc6c57360b2f1 (diff)
downloadgcc-d2e782cb99c3116c389d6a9565678c4ffe267777.zip
gcc-d2e782cb99c3116c389d6a9565678c4ffe267777.tar.gz
gcc-d2e782cb99c3116c389d6a9565678c4ffe267777.tar.bz2
libgccjit: Fix float vector comparison
Fix float vector comparison and add comparison tests to include float and vectors. gcc/testsuite: PR jit/107770 * jit.dg/harness.h: Add new macro to to perform vector comparisons * jit.dg/test-expressions.c: Extend comparison tests to add float types and vectors gcc/jit: PR jit/107770 * jit-playback.cc: Fix vector float comparison * jit-playback.h: Update comparison function signature * jit-recording.cc: Update call for "new_comparison" function * jit-recording.h: Fix vector float comparison Co-authored-by: Guillaume Gomez <guillaume1.gomez@gmail.com> Signed-off-by: Guillaume Gomez <guillaume1.gomez@gmail.com>
Diffstat (limited to 'gcc/jit/jit-playback.h')
-rw-r--r--gcc/jit/jit-playback.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/gcc/jit/jit-playback.h b/gcc/jit/jit-playback.h
index 1aeee2c..214f399 100644
--- a/gcc/jit/jit-playback.h
+++ b/gcc/jit/jit-playback.h
@@ -162,7 +162,7 @@ public:
rvalue *
new_comparison (location *loc,
enum gcc_jit_comparison op,
- rvalue *a, rvalue *b);
+ rvalue *a, rvalue *b, type *vec_result_type);
rvalue *
new_call (location *loc,