Commit e3c1bb61 by Tom de Vries Committed by Tom de Vries

HIcmp.c: Fix unaligned pointer.

2011-10-26  Tom de Vries <tom@codesourcery.com>

	* gcc.c-torture/unsorted/HIcmp.c: Fix unaligned pointer.
	* gcc.c-torture/unsorted/HIset.c: Same.
	* gcc.c-torture/unsorted/SIcmp.c: Same.
	* gcc.c-torture/unsorted/SIset.c: Same.
	* gcc.c-torture/unsorted/SFset.c: Same.
	* gcc.c-torture/unsorted/UHIcmp.c: Same.
	* gcc.c-torture/unsorted/USIcmp.c: Same.
	* gcc.c-torture/unsorted/DFcmp.c: Same.

From-SVN: r180528
parent d9d09ca2
2011-10-26 Tom de Vries <tom@codesourcery.com>
* gcc.c-torture/unsorted/HIcmp.c: Fix unaligned pointer.
* gcc.c-torture/unsorted/HIset.c: Same.
* gcc.c-torture/unsorted/SIcmp.c: Same.
* gcc.c-torture/unsorted/SIset.c: Same.
* gcc.c-torture/unsorted/SFset.c: Same.
* gcc.c-torture/unsorted/UHIcmp.c: Same.
* gcc.c-torture/unsorted/USIcmp.c: Same.
* gcc.c-torture/unsorted/DFcmp.c: Same.
2011-10-26 Jakub Jelinek <jakub@redhat.com>
* gcc.target/i386/avx2-i32gatherd-1.c: Adjust scan-assembler regex
......
......@@ -12,7 +12,7 @@ type glob0, glob1;
#define adrx0 (E0[x0])
#define regx0 (p0[x0])
#define E1 ((type *)11111111)
#define E1 ((type *)(11111111 & ~(__alignof__ (type) - 1)))
#define reg1 r1
#define indreg1 (*p1)
#define imm1 33
......
......@@ -12,7 +12,7 @@ type glob0, glob1;
#define adrx0 (E0[x0])
#define regx0 (p0[x0])
#define E1 ((type *)11111111)
#define E1 ((type *)(11111111 & ~(__alignof__ (type) - 1)))
#define reg1 r1
#define indreg1 (*p1)
#define imm1 33
......
......@@ -8,7 +8,7 @@
#define adrx0 (E0[x0])
#define regx0 (p0[x0])
#define E1 ((type *)11111111)
#define E1 ((type *)(11111111 & ~(__alignof__ (type) - 1)))
#define reg1 r1
#define indreg1 (*p1)
#define imm1 33
......
......@@ -8,7 +8,7 @@
#define adrx0 (E0[x0])
#define regx0 (p0[x0])
#define E1 ((type *)11111111)
#define E1 ((type *)(11111111 & ~(__alignof__ (type) - 1)))
#define reg1 r1
#define indreg1 (*p1)
#define imm1 33
......
......@@ -12,7 +12,7 @@ type glob0, glob1;
#define adrx0 (E0[x0])
#define regx0 (p0[x0])
#define E1 ((type *)11111111)
#define E1 ((type *)(11111111 & ~(__alignof__ (type) - 1)))
#define reg1 r1
#define indreg1 (*p1)
#define imm1 33
......
......@@ -8,7 +8,7 @@
#define adrx0 (E0[x0])
#define regx0 (p0[x0])
#define E1 ((type *)11111111)
#define E1 ((type *)(11111111 & ~(__alignof__ (type) - 1)))
#define reg1 r1
#define indreg1 (*p1)
#define imm1 33
......
......@@ -12,7 +12,7 @@ type glob0, glob1;
#define adrx0 (E0[x0])
#define regx0 (p0[x0])
#define E1 ((type *)11111111)
#define E1 ((type *)(11111111 & ~(__alignof__ (type) - 1)))
#define reg1 r1
#define indreg1 (*p1)
#define imm1 33
......
......@@ -12,7 +12,7 @@ type glob0, glob1;
#define adrx0 (E0[x0])
#define regx0 (p0[x0])
#define E1 ((type *)11111111)
#define E1 ((type *)(11111111 & ~(__alignof__ (type) - 1)))
#define reg1 r1
#define indreg1 (*p1)
#define imm1 33
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment