URL
https://opencores.org/ocsvn/openrisc/openrisc/trunk
Subversion Repositories openrisc
[/] [openrisc/] [trunk/] [gnu-dev/] [or1k-gcc/] [gcc/] [testsuite/] [gcc.target/] [i386/] [avx-vzeroupper-19.c] - Rev 691
Compare with Previous | Blame | View Log
/* { dg-do compile } */ /* { dg-options "-O3 -mavx -mtune=generic -dp" } */ void feat_s3_cep_dcep (int cepsize_used, float **mfc, float **feat) { float *f; float *w, *_w; int i; __builtin_memcpy (feat[0], mfc[0], cepsize_used * sizeof(float)); f = feat[0] + cepsize_used; w = mfc[2]; _w = mfc[-2]; for (i = 0; i < cepsize_used; i++) f[i] = w[i] - _w[i]; } /* { dg-final { scan-assembler-times "avx_vzeroupper" 1 } } */