r114166 - in /branches/autovect-branch/gcc: Cha...
victork@gcc.gnu.org
victork@gcc.gnu.org
Sun May 28 13:40:00 GMT 2006
Author: victork
Date: Sun May 28 13:40:24 2006
New Revision: 114166
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=114166
Log:
VEC_COND_EXPR expansion improvment for rs6000
2006-05-28 Victor Kaplansky <victork@il.ibm.com>
Vladimir Yanovsky <yanov@il.ibm.com>
* gcc/config/rs6000/rs6000.c (rs6000_emit_vector_compare): New
return param swap_select_operands. Handle NE, LE, LEU rcodes by
requesting to swap operands of select.
(rs6000_emit_vector_cond_expr): call to rs6000_emit_vector_compare with
new param and swap operands of select if needed.
Modified:
branches/autovect-branch/gcc/ChangeLog.autovect
branches/autovect-branch/gcc/config/rs6000/rs6000.c
More information about the Gcc-cvs
mailing list