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

From-SVN: r184815
This commit is contained in:
Peter Bergner 2012-03-02 12:47:00 -06:00 committed by Peter Bergner
parent 76945a7ca8
commit 6f975f93d4
2 changed files with 11 additions and 0 deletions

View File

@ -1,3 +1,7 @@
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>
* config/i386/i386.c (ix86_cc_modes_compatible): Declare CCZmode

View File

@ -546,6 +546,13 @@
"dcmpuq %0,%1,%2"
[(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"
[(set (match_operand:TD 0 "gpc_reg_operand" "=d")
(float:TD (match_operand:DI 1 "gpc_reg_operand" "d")))]