aboutsummaryrefslogtreecommitdiff
path: root/libgcc/fp-bit.h
diff options
context:
space:
mode:
authorUros Bizjak <uros@gcc.gnu.org>2013-05-05 19:25:50 +0200
committerUros Bizjak <uros@gcc.gnu.org>2013-05-05 19:25:50 +0200
commit3095685e6d324d98cfebc9f72201a8d4f1d1458c (patch)
tree373c74d513356314dff428aa39988fa672e71130 /libgcc/fp-bit.h
parentf0470cc59fa29b3c0e1759d3098f52c6d3959587 (diff)
downloadgcc-3095685e6d324d98cfebc9f72201a8d4f1d1458c.zip
gcc-3095685e6d324d98cfebc9f72201a8d4f1d1458c.tar.gz
gcc-3095685e6d324d98cfebc9f72201a8d4f1d1458c.tar.bz2
sse.md (*vec_extract<ssevecmodelower>_0): Merge from sse2_stored and *sse2_storeq_rex64 using SWI48 mode iterator.
* config/i386/sse.md (*vec_extract<ssevecmodelower>_0): Merge from sse2_stored and *sse2_storeq_rex64 using SWI48 mode iterator. Add m->r,x alternatives. (*vec_extract<ssevecmodelower>_0 splitters): Merge V2DI and V4SI splitters using SWI48x mode iterator. (*vec_extract_v2di_0_sse): Rename from *sse2_storeq. Disable for TARGET_64BIT. Add m->x alternative. (*vec_extractv4si_mem): Rename from *vec_ext_v4si_mem. Add o->x alternative. Enable for TARGET_SSE. (sse_storeq): Remove expander. (*vec_extractv2di_1): Enable for TARGET_SSE. Split alternatives with memory input operand. (*vec_extractv2di_1 splitter): New. (*vec_extractv4sf_mem): Rename from *vec_extract_v4sf_mem. * config/i386/i386.md (ssevecmodelower): New mode attribute. From-SVN: r198611
Diffstat (limited to 'libgcc/fp-bit.h')
0 files changed, 0 insertions, 0 deletions