]> gcc.gnu.org Git - gcc.git/commitdiff
constraints.md (U): New constraint.
authorKaushik Phatak <kaushik.phatak@kpitcummins.com>
Wed, 12 Jun 2013 04:38:37 +0000 (04:38 +0000)
committerKaushik Phatak <kaushikp@gcc.gnu.org>
Wed, 12 Jun 2013 04:38:37 +0000 (04:38 +0000)
* config/rl78/constraints.md (U): New constraint.
* config/rl78/rl78.md (mulqi3_rl78,mulhi3_rl78,mulhi3_g13): Add
valloc attribute.

From-SVN: r199976

gcc/ChangeLog
gcc/config/rl78/rl78.md

index 86a7cb3a575baf1424759045151026937f4b3a51..e840b830439b4a6bafc25719e4e44e0989164b87 100644 (file)
@@ -1,3 +1,10 @@
+2013-06-12  Kaushik Phatak  <kaushik.phatak@kpitcummins.com>
+
+       * config/rl78/constraints.md (U): New constraint.
+       * config/rl78/rl78.md (*mulqi3_rl78,*mulhi3_rl78,*mulhi3_g13): Add
+       valloc attribute.
+
+
 2013-06-11  Michael Meissner  <meissner@linux.vnet.ibm.com>
 
        PR target/57589
index 1bcfc84fdb9e46f5c43e5daf1884918154ff1c5b..efc26210498179a9a9bd1d6c69272f9776377943 100644 (file)
        mov    a, x
        mov    %h0, a
        ; end of mulqi macro"
+;;  [(set_attr "valloc" "macax")]
 )
 
 (define_insn "*mulhi3_rl78"
        mulhu   ; bcax = bc * ax
        movw    %h0, ax
        ; end of mulhi macro"
+;;  [(set_attr "valloc" "macax")]
 )
 
 (define_insn "*mulhi3_g13"
        movw    ax, 0xffff6     ; MDBL
        movw    %h0, ax
         ; end of mulhi macro"
+;;  [(set_attr "valloc" "umul")]
 )
 
 ;; 0xFFFF0 is MACR(L).  0xFFFF2 is MACR(H) but we don't care about it
This page took 0.071931 seconds and 5 git commands to generate.