URL
https://opencores.org/ocsvn/openrisc/openrisc/trunk
Subversion Repositories openrisc
[/] [openrisc/] [trunk/] [gnu-dev/] [or1k-gcc/] [gcc/] [testsuite/] [gcc.target/] [i386/] [avx256-unaligned-store-2.c] - Rev 848
Go to most recent revision | Compare with Previous | Blame | View Log
/* { dg-do compile } */ /* { dg-require-effective-target lp64 } */ /* { dg-options "-O3 -dp -mavx -mavx256-split-unaligned-store" } */ #define N 1024 char **ep; char **fp; void avx_test (void) { int i; char **ap; char **bp; char **cp; ap = ep; bp = fp; for (i = 128; i >= 0; i--) { *ap++ = *cp++; *bp++ = 0; } } /* { dg-final { scan-assembler-not "\\*avx_movdqu256/2" } } */ /* { dg-final { scan-assembler "vmovdqu.*\\*movv16qi_internal/3" } } */ /* { dg-final { scan-assembler "vextract.128" } } */
Go to most recent revision | Compare with Previous | Blame | View Log