diff options
| author | uros <uros@138bc75d-0d04-0410-961f-82ee72b054a4> | 2013-05-05 17:25:50 +0000 |
|---|---|---|
| committer | uros <uros@138bc75d-0d04-0410-961f-82ee72b054a4> | 2013-05-05 17:25:50 +0000 |
| commit | fe4df2cef6e2333314005d5bc1c86ed891c8ea23 (patch) | |
| tree | 373c74d513356314dff428aa39988fa672e71130 /libjava/classpath/gnu/java/awt/java2d | |
| parent | 7431b56c9dfdcdcd6c349b8bd46a2e1821a575f9 (diff) | |
| download | ppe42-gcc-fe4df2cef6e2333314005d5bc1c86ed891c8ea23.tar.gz ppe42-gcc-fe4df2cef6e2333314005d5bc1c86ed891c8ea23.zip | |
* 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.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@198611 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libjava/classpath/gnu/java/awt/java2d')
0 files changed, 0 insertions, 0 deletions

