rl78.md (mulsi3_g13): Add additional 'nop' required in multiply-accumulate mode.
authorKaushik Phatak <kaushik.phatak@kpitcummins.com>
Tue, 14 May 2013 05:14:19 +0000 (05:14 +0000)
committerKaushik Phatak <kaushikp@gcc.gnu.org>
Tue, 14 May 2013 05:14:19 +0000 (05:14 +0000)
        * config/rl78/rl78.md(mulsi3_g13): Add additional 'nop' required
        in multiply-accumulate mode.
--This llne, and those below, will be ignored--

M    ChangeLog
M    config/rl78/rl78.md

From-SVN: r198859

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

index 8f7a633d2f5ad0aef821076bb7cbedf7028ff84d..a6c09bce0f2c22a899b415cfdad0b40524396ae4 100644 (file)
@@ -1,3 +1,8 @@
+2013-05-14  Kaushik Phatak  <kaushik.phatak@kpitcummins.com>
+
+       * config/rl78/rl78.md(mulsi3_g13): Add additional 'nop' required
+       in multiply-accumulate mode.
+
 2013-05-13  Guozhi Wei  <carrot@google.com>
 
        * dwarf2asm.c (dw2_output_indirect_constant_1): Mark new decl STATIC.
index b7aec3b1f6000ad074cb4b805e63b78c3816c23b..b3cfe6d1bbccf845e19d0d619c3e9bcda68d992a 100644 (file)
        movw    ax, %H2
        movw    0xffff2, ax     ; MDAH
        nop     ; mdc += mdal * mdah
+       nop     ; Additional nop for MAC
        movw    ax, !0xf00e0    ; MDCL
        movw    %H0, ax
        ; end of mulsi macro"