Module Name: src
Committed By: christos
Date: Fri Sep 16 20:30:14 UTC 2016
Modified Files:
src/external/gpl3/gcc/dist/gcc/config/m68k: m68k.md
Log Message:
put the clobber after the instruction.
To generate a diff of this commit:
cvs rdiff -u -r1.4 -r1.5 src/external/gpl3/gcc/dist/gcc/config/m68k/m68k.md
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: src/external/gpl3/gcc/dist/gcc/config/m68k/m68k.md
diff -u src/external/gpl3/gcc/dist/gcc/config/m68k/m68k.md:1.4 src/external/gpl3/gcc/dist/gcc/config/m68k/m68k.md:1.5
--- src/external/gpl3/gcc/dist/gcc/config/m68k/m68k.md:1.4 Sun Jan 24 04:43:33 2016
+++ src/external/gpl3/gcc/dist/gcc/config/m68k/m68k.md Fri Sep 16 16:30:14 2016
@@ -3154,14 +3154,15 @@
"TARGET_68020 && !TUNE_68060 && !TARGET_COLDFIRE"
"#"
"TARGET_68020 && !TUNE_68060 && !TARGET_COLDFIRE"
- [(clobber (match_dup 0))
+ [
(parallel
[(set (subreg:SI (match_dup 0) 4)
(mult:SI (match_dup 1) (match_dup 2)))
(set (subreg:SI (match_dup 0) 0)
(truncate:SI (lshiftrt:DI (mult:DI (zero_extend:DI (match_dup 1))
(zero_extend:DI (match_dup 2)))
- (const_int 32))))])]
+ (const_int 32))))])
+ (clobber (match_dup 0))]
"")
(define_insn ""
@@ -3205,14 +3206,14 @@
"TARGET_68020 && !TUNE_68060 && !TARGET_COLDFIRE"
"#"
"TARGET_68020 && !TUNE_68060 && !TARGET_COLDFIRE"
- [(clobber (match_dup 0))
- (parallel
+ [(parallel
[(set (subreg:SI (match_dup 0) 4)
(mult:SI (match_dup 1) (match_dup 2)))
(set (subreg:SI (match_dup 0) 0)
(truncate:SI (lshiftrt:DI (mult:DI (sign_extend:DI (match_dup 1))
(sign_extend:DI (match_dup 2)))
- (const_int 32))))])]
+ (const_int 32))))])
+ (clobber (match_dup 0))]
"")
(define_insn ""