This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: [gomp] i386 cmpxchg8b and x86_64 cmpxchg16b support
- From: Richard Henderson <rth at redhat dot com>
- To: Jakub Jelinek <jakub at redhat dot com>
- Cc: gcc-patches at gcc dot gnu dot org
- Date: Mon, 10 Oct 2005 09:47:30 -0700
- Subject: Re: [gomp] i386 cmpxchg8b and x86_64 cmpxchg16b support
- References: <20051010141153.GQ22818@devserv.devel.redhat.com>
On Mon, Oct 10, 2005 at 10:11:53AM -0400, Jakub Jelinek wrote:
> +(define_insn "sync_double_compare_and_swapdi_pic"
> +(define_insn "sync_double_compare_and_swap_ccdi_pic"
Add '*'.
Also, the TImode forms can't be used at the moment, due to
limitations in the middle-end level. You'd have to add
another set of builtins and change the places that restrict
the range of the builtins to 1 to 8 bytes.
r~