Commit d8fa1b73 by Uros Bizjak Committed by Uros Bizjak

i386.c (add->lea splitter): Add SWI mode to PLUS RTX.

	* config/i386/i386.c (add->lea splitter): Add SWI mode to PLUS RTX.

From-SVN: r176860
parent 542550cf
2011-07-28 Uros Bizjak <ubizjak@gmail.com>
* config/i386/i386.c (add->lea splitter): Add SWI mode to PLUS RTX.
2011-07-27 Sebastian Pop <sebastian.pop@amd.com> 2011-07-27 Sebastian Pop <sebastian.pop@amd.com>
PR tree-optimization/49471 PR tree-optimization/49471
......
...@@ -5806,8 +5806,8 @@ ...@@ -5806,8 +5806,8 @@
;; Convert add to the lea pattern to avoid flags dependency. ;; Convert add to the lea pattern to avoid flags dependency.
(define_split (define_split
[(set (match_operand:SWI 0 "register_operand" "") [(set (match_operand:SWI 0 "register_operand" "")
(plus (match_operand:SWI 1 "register_operand" "") (plus:SWI (match_operand:SWI 1 "register_operand" "")
(match_operand:SWI 2 "<nonmemory_operand>" ""))) (match_operand:SWI 2 "<nonmemory_operand>" "")))
(clobber (reg:CC FLAGS_REG))] (clobber (reg:CC FLAGS_REG))]
"reload_completed && ix86_lea_for_add_ok (insn, operands)" "reload_completed && ix86_lea_for_add_ok (insn, operands)"
[(const_int 0)] [(const_int 0)]
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment