]>
gcc.gnu.org Git - gcc.git/blob - gcc/testsuite/gcc.target/i386/pr112394.c
2 /* { dg-do compile { target { ! ia32 } } } */
3 /* { dg-options "-msse4.1 -mno-sse4.2 -m64 -O -mapxf" } */
5 typedef int __attribute__((__vector_size__ (8))) A
;
6 typedef int __attribute__((__vector_size__ (16))) B
;
7 typedef char __attribute__((__vector_size__ (4))) C
;
8 typedef char __attribute__((__vector_size__ (32))) D
;
9 typedef _Complex __int128 CU
;
10 typedef _Float16
__attribute__((__vector_size__ (8))) F
;
16 foo (char c
, int, int, int, int, CU cu
, int x
)
19 F f
= __builtin_convertvector (b
, F
);
23 return ((C
) a
[0])[1] + i
+ c
;
This page took 0.03508 seconds and 5 git commands to generate.