Commit 97c56ee3 by Nathan Froyd Committed by Nathan Froyd

rs6000.md (abs<mode>2_isel, [...]): Reverse sense of if_then_else condition.

	* config/rs6000/rs6000.md (abs<mode>2_isel, nabs<mode>2_isel):
	Reverse sense of if_then_else condition.

From-SVN: r162346
parent 68f7159d
2010-07-20 Nathan Froyd <froydnj@codesourcery.com> 2010-07-20 Nathan Froyd <froydnj@codesourcery.com>
* config/rs6000/rs6000.md (abs<mode>2_isel, nabs<mode>2_isel):
Reverse sense of if_then_else condition.
2010-07-20 Nathan Froyd <froydnj@codesourcery.com>
* config/rs6000/rs6000.opt (mblock-move-inline-limit): New option. * config/rs6000/rs6000.opt (mblock-move-inline-limit): New option.
* config/rs6000/rs6000.c (rs6000_override_options): Set * config/rs6000/rs6000.c (rs6000_override_options): Set
rs6000_block_move_inline_limit appropriately. rs6000_block_move_inline_limit appropriately.
......
...@@ -2105,10 +2105,10 @@ ...@@ -2105,10 +2105,10 @@
(compare:CC (match_dup 1) (compare:CC (match_dup 1)
(const_int 0))) (const_int 0)))
(set (match_dup 0) (set (match_dup 0)
(if_then_else:GPR (ge (match_dup 3) (if_then_else:GPR (lt (match_dup 3)
(const_int 0)) (const_int 0))
(match_dup 1) (match_dup 2)
(match_dup 2)))] (match_dup 1)))]
"") "")
(define_insn_and_split "nabs<mode>2_isel" (define_insn_and_split "nabs<mode>2_isel"
...@@ -2124,10 +2124,10 @@ ...@@ -2124,10 +2124,10 @@
(compare:CC (match_dup 1) (compare:CC (match_dup 1)
(const_int 0))) (const_int 0)))
(set (match_dup 0) (set (match_dup 0)
(if_then_else:GPR (ge (match_dup 3) (if_then_else:GPR (lt (match_dup 3)
(const_int 0)) (const_int 0))
(match_dup 2) (match_dup 1)
(match_dup 1)))] (match_dup 2)))]
"") "")
(define_insn_and_split "abssi2_nopower" (define_insn_and_split "abssi2_nopower"
......
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