+2011-03-03 Uros Bizjak <ubizjak@gmail.com>
+
+ * config/i386/sse.md (*avx_pmaddubsw128): Fix mode of VEC_SELECT RTX.
+ (ssse3_pmaddubsw128): Ditto.
+ (ssse3_pmaddubsw): Ditto.
+
2011-03-03 Denis Chertykov <chertykov@gmail.com>
Backport from mainline
2011-02-28 Georg-Johann Lay <avr@gjlay.de>
- PR target/45261
- * config/avr/avr.c (avr_option_override): Use error on bad options.
- (avr_help): New function.
- (TARGET_HELP): Define.
+ PR target/45261
+ * config/avr/avr.c (avr_option_override): Use error on bad options.
+ (avr_help): New function.
+ (TARGET_HELP): Define.
2011-02-26 Gerald Pfeifer <gerald@pfeifer.com>
(ss_plus:V8HI
(mult:V8HI
(zero_extend:V8HI
- (vec_select:V4QI
+ (vec_select:V8QI
(match_operand:V16QI 1 "register_operand" "x")
(parallel [(const_int 0)
(const_int 2)
(const_int 14)]))))
(mult:V8HI
(zero_extend:V8HI
- (vec_select:V16QI (match_dup 1)
+ (vec_select:V8QI (match_dup 1)
(parallel [(const_int 1)
(const_int 3)
(const_int 5)
(const_int 13)
(const_int 15)])))
(sign_extend:V8HI
- (vec_select:V16QI (match_dup 2)
+ (vec_select:V8QI (match_dup 2)
(parallel [(const_int 1)
(const_int 3)
(const_int 5)
(ss_plus:V8HI
(mult:V8HI
(zero_extend:V8HI
- (vec_select:V4QI
+ (vec_select:V8QI
(match_operand:V16QI 1 "register_operand" "0")
(parallel [(const_int 0)
(const_int 2)
(const_int 14)]))))
(mult:V8HI
(zero_extend:V8HI
- (vec_select:V16QI (match_dup 1)
+ (vec_select:V8QI (match_dup 1)
(parallel [(const_int 1)
(const_int 3)
(const_int 5)
(const_int 13)
(const_int 15)])))
(sign_extend:V8HI
- (vec_select:V16QI (match_dup 2)
+ (vec_select:V8QI (match_dup 2)
(parallel [(const_int 1)
(const_int 3)
(const_int 5)
(const_int 6)]))))
(mult:V4HI
(zero_extend:V4HI
- (vec_select:V8QI (match_dup 1)
+ (vec_select:V4QI (match_dup 1)
(parallel [(const_int 1)
(const_int 3)
(const_int 5)
(const_int 7)])))
(sign_extend:V4HI
- (vec_select:V8QI (match_dup 2)
+ (vec_select:V4QI (match_dup 2)
(parallel [(const_int 1)
(const_int 3)
(const_int 5)