aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorUros Bizjak <uros@gcc.gnu.org>2008-04-07 18:54:00 +0200
committerUros Bizjak <uros@gcc.gnu.org>2008-04-07 18:54:00 +0200
commit64ef8953e3507ad5e3f356e4d65a0d7fd9d10355 (patch)
tree469f4dbd2d477db58767cd6c697765cb31034ebf /gcc
parent84159bd8fcff0faaac81396dbe6ed503e7efff8e (diff)
downloadgcc-64ef8953e3507ad5e3f356e4d65a0d7fd9d10355.zip
gcc-64ef8953e3507ad5e3f356e4d65a0d7fd9d10355.tar.gz
gcc-64ef8953e3507ad5e3f356e4d65a0d7fd9d10355.tar.bz2
i386.md ("*sse_prologue_save_insn"): Use braced output control string instead of quoted.
* config/i386/i386.md ("*sse_prologue_save_insn"): Use braced output control string instead of quoted. From-SVN: r133984
Diffstat (limited to 'gcc')
-rw-r--r--gcc/ChangeLog29
-rw-r--r--gcc/config/i386/i386.md14
2 files changed, 21 insertions, 22 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 068f14b..e350b84 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,13 +1,18 @@
+2008-04-07 Uros Bizjak <ubizjak@gmail.com>
+
+ * config/i386/i386.md ("*sse_prologue_save_insn"): Use braced output
+ control string instead of quoted.
+
2008-04-07 Kenneth Zadeck <zadeck@naturalbridge.com>
- doc/rtl.texi: Rewrite of subreg section.
-
+ * doc/rtl.texi: Rewrite of subreg section.
+
2008-04-07 Kai Tietz <kai.tietz@onevision.com>
- PR/35842
- * config/i386/i386.c (legitimize_pic_address): Add treating
- of dllimport SYM_REF's.
- (legitimize_dllimport_symbol): Add prototype.
+ PR/35842
+ * config/i386/i386.c (legitimize_pic_address): Add treating
+ of dllimport SYM_REF's.
+ (legitimize_dllimport_symbol): Add prototype.
2008-04-07 Eric Botcazou <ebotcazou@adacore.com>
@@ -278,12 +283,10 @@
* config/mips/mips.md (any_gt, any_ge, any_lt, any_le): New code
iterators.
- (u): Add attribute values for gt, gtu, ge, geu, lt, ltu, le and
- leu.
+ (u): Add attribute values for gt, gtu, ge, geu, lt, ltu, le and leu.
(sgt<u>): Merge sgt and sgtu into new expander.
(sgt, sgtu): Remove expanders.
- (*sgt<u>_<mode>): Merge *sgt_<mode> and *sgtu_<mode> into new
- pattern.
+ (*sgt<u>_<mode>): Merge *sgt_<mode> and *sgtu_<mode> into new pattern.
(*sgt_<mode>, *sgtu_<mode>): Remove patterns.
(*sgt<u>_<mode>_mips16): Merge *sgt_<mode>_mips16 and
*sgtu_<mode>_mips16 into new pattern.
@@ -295,16 +298,14 @@
(*sge_<mode>, second *sge_<mode>): Remove patterns.
(slt<u>): Merge slt and sltu into new expander.
(slt, sltu): Remove expanders.
- (*slt<u>_<mode>): Merge *slt_<mode> and *sltu_<mode> into new
- pattern.
+ (*slt<u>_<mode>): Merge *slt_<mode> and *sltu_<mode> into new pattern.
(*slt_<mode>, *sltu_<mode>): Remove patterns.
(*slt<u>_<mode>_mips16): Merge *slt_<mode>_mips16 and
*sltu_<mode>_mips16 into new pattern.
(*slt_<mode>_mips16, *sltu_<mode>_mips16): Remove patterns.
(sle<u>): Merge sle and sleu into new expander.
(sle, sleu): Remove expanders.
- (*sle<u>_<mode>): Merge *sle_<mode> and *sleu_<mode> into new
- pattern.
+ (*sle<u>_<mode>): Merge *sle_<mode> and *sleu_<mode> into new pattern.
(*sle_<mode>, *sleu_<mode>): Remove patterns.
(*sle<u>_<mode>_mips16): Merge *sle_<mode>_mips16 and
*sleu_<mode>_mips16 into new pattern.
diff --git a/gcc/config/i386/i386.md b/gcc/config/i386/i386.md
index 7b65a9e..ce5722a 100644
--- a/gcc/config/i386/i386.md
+++ b/gcc/config/i386/i386.md
@@ -21067,26 +21067,24 @@
"TARGET_64BIT
&& INTVAL (operands[4]) + SSE_REGPARM_MAX * 16 - 16 < 128
&& INTVAL (operands[4]) + INTVAL (operands[2]) * 16 >= -128"
- "*
{
int i;
operands[0] = gen_rtx_MEM (Pmode,
gen_rtx_PLUS (Pmode, operands[0], operands[4]));
- output_asm_insn (\"jmp\\t%A1\", operands);
+ output_asm_insn ("jmp\t%A1", operands);
for (i = SSE_REGPARM_MAX - 1; i >= INTVAL (operands[2]); i--)
{
operands[4] = adjust_address (operands[0], DImode, i*16);
operands[5] = gen_rtx_REG (TImode, SSE_REGNO (i));
PUT_MODE (operands[4], TImode);
if (GET_CODE (XEXP (operands[0], 0)) != PLUS)
- output_asm_insn (\"rex\", operands);
- output_asm_insn (\"movaps\\t{%5, %4|%4, %5}\", operands);
+ output_asm_insn ("rex", operands);
+ output_asm_insn ("movaps\t{%5, %4|%4, %5}", operands);
}
- (*targetm.asm_out.internal_label) (asm_out_file, \"L\",
- CODE_LABEL_NUMBER (operands[3]));
- return \"\";
+ (*targetm.asm_out.internal_label) (asm_out_file, "L",
+ CODE_LABEL_NUMBER (operands[3]));
+ return "";
}
- "
[(set_attr "type" "other")
(set_attr "length_immediate" "0")
(set_attr "length_address" "0")