projects
/
gcc.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
extract-vsx.c: Replace "vector long" with "vector long long" throughout.
[gcc.git]
/
gcc
/
testsuite
/
gcc.dg
/
vmx
/
merge-vsx-be-order.c
diff --git
a/gcc/testsuite/gcc.dg/vmx/merge-vsx-be-order.c
b/gcc/testsuite/gcc.dg/vmx/merge-vsx-be-order.c
index 386db2e08056f5911c035b6a04ed796a22e291f8..440ac9a004d1088266e25da9c3dd850bf309bb9e 100644
(file)
--- a/
gcc/testsuite/gcc.dg/vmx/merge-vsx-be-order.c
+++ b/
gcc/testsuite/gcc.dg/vmx/merge-vsx-be-order.c
@@
-4,7
+4,7
@@
#include "harness.h"
#include "harness.h"
-static int vec_long_
eq (vector long x, vector
long y)
+static int vec_long_
long_eq (vector long long x, vector long
long y)
{
return (x[0] == y[0] && x[1] == y[1]);
}
{
return (x[0] == y[0] && x[1] == y[1]);
}
@@
-17,24
+17,24
@@
static int vec_double_eq (vector double x, vector double y)
static void test()
{
/* Input vectors. */
static void test()
{
/* Input vectors. */
- vector long vla = {-2,-1};
- vector long vlb = {0,1};
+ vector long
long
vla = {-2,-1};
+ vector long
long
vlb = {0,1};
vector double vda = {-2.0,-1.0};
vector double vdb = {0.0,1.0};
/* Result vectors. */
vector double vda = {-2.0,-1.0};
vector double vdb = {0.0,1.0};
/* Result vectors. */
- vector long vlh, vll;
+ vector long
long
vlh, vll;
vector double vdh, vdl;
/* Expected result vectors. */
#if __BYTE_ORDER__ == __ORDER_LITTLE_ENDIAN__
vector double vdh, vdl;
/* Expected result vectors. */
#if __BYTE_ORDER__ == __ORDER_LITTLE_ENDIAN__
- vector long vlrh = {1,-1};
- vector long vlrl = {0,-2};
+ vector long
long
vlrh = {1,-1};
+ vector long
long
vlrl = {0,-2};
vector double vdrh = {1.0,-1.0};
vector double vdrl = {0.0,-2.0};
#else
vector double vdrh = {1.0,-1.0};
vector double vdrl = {0.0,-2.0};
#else
- vector long vlrh = {-2,0};
- vector long vlrl = {-1,1};
+ vector long
long
vlrh = {-2,0};
+ vector long
long
vlrl = {-1,1};
vector double vdrh = {-2.0,0.0};
vector double vdrl = {-1.0,1.0};
#endif
vector double vdrh = {-2.0,0.0};
vector double vdrl = {-1.0,1.0};
#endif
@@
-44,8
+44,8
@@
static void test()
vdh = vec_mergeh (vda, vdb);
vdl = vec_mergel (vda, vdb);
vdh = vec_mergeh (vda, vdb);
vdl = vec_mergel (vda, vdb);
- check (vec_long_eq (vlh, vlrh), "vlh");
- check (vec_long_eq (vll, vlrl), "vll");
+ check (vec_long_
long_
eq (vlh, vlrh), "vlh");
+ check (vec_long_
long_
eq (vll, vlrl), "vll");
check (vec_double_eq (vdh, vdrh), "vdh" );
check (vec_double_eq (vdl, vdrl), "vdl" );
}
check (vec_double_eq (vdh, vdrh), "vdh" );
check (vec_double_eq (vdl, vdrl), "vdl" );
}