diff options
author | H.J. Lu <hongjiu.lu@intel.com> | 2008-08-21 19:23:21 +0000 |
---|---|---|
committer | H.J. Lu <hongjiu.lu@intel.com> | 2008-08-21 19:23:21 +0000 |
commit | 76ebd8a1b9d137dd759bd55a09649477dfc5e3e7 (patch) | |
tree | 2112f9f8637b419276a5f00c7a4b3de2d4bbb170 | |
parent | 4d796515a76b1a9394c994da88c8ce8ec3eeb56a (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.avx | 5 | ||||
-rw-r--r-- | gcc/config/i386/i386.c | 1 | ||||
-rw-r--r-- | gcc/config/i386/i386.md | 2 |
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"))) |