aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorAldy Hernandez <aldyh@redhat.com>2002-02-05 08:12:31 +0000
committerAldy Hernandez <aldyh@gcc.gnu.org>2002-02-05 08:12:31 +0000
commit81a2b9333d6f05c5b049c34d5d06b22142504d6c (patch)
treea8f5a971cb05bd634eb8ea4e8f2b832e5eaea569 /gcc
parentd83726b8d11626f191fe075a9e93fa504d8115f1 (diff)
downloadgcc-81a2b9333d6f05c5b049c34d5d06b22142504d6c.zip
gcc-81a2b9333d6f05c5b049c34d5d06b22142504d6c.tar.gz
gcc-81a2b9333d6f05c5b049c34d5d06b22142504d6c.tar.bz2
altivec-4.c: AltiVec builtin predicates changed format.
2002-02-05 Aldy Hernandez <aldyh@redhat.com> * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format. Fix testcase accordingly. From-SVN: r49515
Diffstat (limited to 'gcc')
-rw-r--r--gcc/testsuite/ChangeLog5
-rw-r--r--gcc/testsuite/gcc.dg/altivec-4.c28
2 files changed, 19 insertions, 14 deletions
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index a896736..ed43a3a 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,8 @@
+2002-02-05 Aldy Hernandez <aldyh@redhat.com>
+
+ * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
+ Fix testcase accordingly.
+
2002-02-04 Richard Henderson <rth@redhat.com>
* gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
diff --git a/gcc/testsuite/gcc.dg/altivec-4.c b/gcc/testsuite/gcc.dg/altivec-4.c
index 857625b..244e31b 100644
--- a/gcc/testsuite/gcc.dg/altivec-4.c
+++ b/gcc/testsuite/gcc.dg/altivec-4.c
@@ -5,7 +5,7 @@
static int __attribute__((mode(V4SI))) x, y;
-static vector signed int i,j,k;
+static vector signed int i,j;
static vector signed short s,t;
static vector signed char c,d;
static vector float f,g;
@@ -23,19 +23,19 @@ b()
/* Make sure the predicates accept correct argument types. */
- k = __builtin_altivec_vcmpbfp_p (f, g);
- k = __builtin_altivec_vcmpeqfp_p (f, g);
- k = __builtin_altivec_vcmpequb_p (c, d);
- k = __builtin_altivec_vcmpequh_p (s, t);
- k = __builtin_altivec_vcmpequw_p (i, j);
- k = __builtin_altivec_vcmpgefp_p (f, g);
- k = __builtin_altivec_vcmpgtfp_p (f, g);
- k = __builtin_altivec_vcmpgtsb_p (c, d);
- k = __builtin_altivec_vcmpgtsh_p (s, t);
- k = __builtin_altivec_vcmpgtsw_p (i, j);
- k = __builtin_altivec_vcmpgtub_p (c, d);
- k = __builtin_altivec_vcmpgtuh_p (s, t);
- k = __builtin_altivec_vcmpgtuw_p (i, j);
+ int1 = __builtin_altivec_vcmpbfp_p (0, f, g);
+ int1 = __builtin_altivec_vcmpeqfp_p (0, f, g);
+ int1 = __builtin_altivec_vcmpequb_p (0, c, d);
+ int1 = __builtin_altivec_vcmpequh_p (0, s, t);
+ int1 = __builtin_altivec_vcmpequw_p (0, i, j);
+ int1 = __builtin_altivec_vcmpgefp_p (0, f, g);
+ int1 = __builtin_altivec_vcmpgtfp_p (0, f, g);
+ int1 = __builtin_altivec_vcmpgtsb_p (0, c, d);
+ int1 = __builtin_altivec_vcmpgtsh_p (0, s, t);
+ int1 = __builtin_altivec_vcmpgtsw_p (0, i, j);
+ int1 = __builtin_altivec_vcmpgtub_p (0, c, d);
+ int1 = __builtin_altivec_vcmpgtuh_p (0, s, t);
+ int1 = __builtin_altivec_vcmpgtuw_p (0, i, j);
__builtin_altivec_mtvscr (i);
__builtin_altivec_dssall ();