Commit 6f975f93 by Peter Bergner Committed by Peter Bergner

* config/rs6000/dfp.md (floatdidd2): New define_insn.

From-SVN: r184815
parent 76945a7c
2012-03-02 Peter Bergner <bergner@vnet.ibm.com>
* config/rs6000/dfp.md (floatdidd2): New define_insn.
2012-03-02 Uros Bizjak <ubizjak@gmail.com> 2012-03-02 Uros Bizjak <ubizjak@gmail.com>
* config/i386/i386.c (ix86_cc_modes_compatible): Declare CCZmode * config/i386/i386.c (ix86_cc_modes_compatible): Declare CCZmode
......
...@@ -546,6 +546,13 @@ ...@@ -546,6 +546,13 @@
"dcmpuq %0,%1,%2" "dcmpuq %0,%1,%2"
[(set_attr "type" "fpcompare")]) [(set_attr "type" "fpcompare")])
(define_insn "floatdidd2"
[(set (match_operand:DD 0 "gpc_reg_operand" "=d")
(float:DD (match_operand:DI 1 "gpc_reg_operand" "d")))]
"TARGET_DFP && TARGET_POPCNTD"
"dcffix %0,%1"
[(set_attr "type" "fp")])
(define_insn "floatditd2" (define_insn "floatditd2"
[(set (match_operand:TD 0 "gpc_reg_operand" "=d") [(set (match_operand:TD 0 "gpc_reg_operand" "=d")
(float:TD (match_operand:DI 1 "gpc_reg_operand" "d")))] (float:TD (match_operand:DI 1 "gpc_reg_operand" "d")))]
......
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