aboutsummaryrefslogtreecommitdiff
path: root/gcc/java
diff options
context:
space:
mode:
authorUros Bizjak <uros@gcc.gnu.org>2011-04-18 21:48:09 +0200
committerUros Bizjak <uros@gcc.gnu.org>2011-04-18 21:48:09 +0200
commitf60c25544c92d51515d6eb005a74498547612908 (patch)
tree7808b3601bef4427b90a5eb67e5725f71fc0343a /gcc/java
parentd77c2e5b8639ab15c117f5d4763e451d313154e6 (diff)
downloadgcc-f60c25544c92d51515d6eb005a74498547612908.zip
gcc-f60c25544c92d51515d6eb005a74498547612908.tar.gz
gcc-f60c25544c92d51515d6eb005a74498547612908.tar.bz2
i386.h (SSE_VEC_FLOAT_MODE_P): Remove.
* config/i386/i386.h (SSE_VEC_FLOAT_MODE_P): Remove. (AVX_FLOAT_MODE_P): Ditto. (AVX128_VEC_FLOAT_MODE_P): Ditto. (AVX256_VEC_FLOAT_MODE_P): Ditto. (AVX_VEC_FLOAT_MODE_P): Ditto. * config/i386/i386.md (UNSPEC_MASKLOAD): Remove. (UNSPEC_MASKSTORE): Ditto. * config/i386/sse.md (<sse>_movmsk<ssemodesuffix><avxmodesuffix>): Merge from <sse>_movmsk<ssemodesuffix> and avx_movmsk<ssemodesuffix>256. Use VF mode iterator. (*sse2_maskmovdqu): Merge with *sse2_maskmovdqu_rex64. Use P mode iterator. (avx_maskload<ssemodesuffix><avxmodesuffix>): New expander. (avx_maskstore<ssemodesuffix><avxmodesuffix>): Ditto. (*avx_maskmov<ssemodesuffix><avxmodesuffix>): New insn. testsuite/ChangeLog: * gcc.target/i386/sse2-maskmovdqu.c: New test. * gcc.target/i386/avx-vmaskmovdqu.c: Ditto. From-SVN: r172669
Diffstat (limited to 'gcc/java')
0 files changed, 0 insertions, 0 deletions