aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorH.J. Lu <hongjiu.lu@intel.com>2008-08-21 19:23:21 +0000
committerH.J. Lu <hongjiu.lu@intel.com>2008-08-21 19:23:21 +0000
commit76ebd8a1b9d137dd759bd55a09649477dfc5e3e7 (patch)
tree2112f9f8637b419276a5f00c7a4b3de2d4bbb170
parent4d796515a76b1a9394c994da88c8ce8ec3eeb56a (diff)
2008-08-21 H.J. Lu <hongjiu.lu@intel.com>
* config/i386/i386.c (setup_incoming_varargs_64): Remove FIXME. * config/i386/i386.md (*sse_prologue_save_insn): Likewise. git-svn-id: https://gcc.gnu.org/svn/gcc/branches/ix86/avx@139407 138bc75d-0d04-0410-961f-82ee72b054a4
-rw-r--r--gcc/ChangeLog.avx5
-rw-r--r--gcc/config/i386/i386.c1
-rw-r--r--gcc/config/i386/i386.md2
3 files changed, 5 insertions, 3 deletions
diff --git a/gcc/ChangeLog.avx b/gcc/ChangeLog.avx
index 6dccee5c1cc..ce486f1051d 100644
--- a/gcc/ChangeLog.avx
+++ b/gcc/ChangeLog.avx
@@ -1,5 +1,10 @@
2008-08-21 H.J. Lu <hongjiu.lu@intel.com>
+ * config/i386/i386.c (setup_incoming_varargs_64): Remove FIXME.
+ * config/i386/i386.md (*sse_prologue_save_insn): Likewise.
+
+2008-08-21 H.J. Lu <hongjiu.lu@intel.com>
+
* config/i386/i386.c (ix86_expand_vector_move_misalign): Handle
MODE_INT for AVX.
diff --git a/gcc/config/i386/i386.c b/gcc/config/i386/i386.c
index 4d3f58fc8b6..fecb5564a42 100644
--- a/gcc/config/i386/i386.c
+++ b/gcc/config/i386/i386.c
@@ -6335,7 +6335,6 @@ setup_incoming_varargs_64 (CUMULATIVE_ARGS *cum)
label = gen_label_rtx ();
label_ref = gen_rtx_LABEL_REF (Pmode, label);
- /* FIXME: It doesn't work for 256bit AVX registers. */
/* Compute address to jump to :
label - eax*4 + nnamed_sse_arguments*4 Or
label - eax*5 + nnamed_sse_arguments*5 for AVX. */
diff --git a/gcc/config/i386/i386.md b/gcc/config/i386/i386.md
index 44c05e26d2c..f83c7bdcd2c 100644
--- a/gcc/config/i386/i386.md
+++ b/gcc/config/i386/i386.md
@@ -21506,8 +21506,6 @@
"TARGET_64BIT"
"")
-;; FIXME: Is this used by variable arguments? We need to properly
-;; update it for 256bit AVX registers.
(define_insn "*sse_prologue_save_insn"
[(set (mem:BLK (plus:DI (match_operand:DI 0 "register_operand" "R")
(match_operand:DI 4 "const_int_operand" "n")))