This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: [PATCH i386] PR47698 no CMOV for volatile mem
- From: Eric Botcazou <ebotcazou at adacore dot com>
- To: Sergey Ostanevich <sergos dot gnu at gmail dot com>
- Cc: gcc-patches at gcc dot gnu dot org, Richard Guenther <rguenther at suse dot de>, Uros Bizjak <ubizjak at gmail dot com>, "H.J. Lu" <hjl dot tools at gmail dot com>, kirill dot yukhin at gmail dot com
- Date: Mon, 7 Nov 2011 21:56:28 +0100
- Subject: Re: [PATCH i386] PR47698 no CMOV for volatile mem
- References: <CAFULd4aMR_Lf4rVbagtyKTEove4yoKinSWiXwtKNTo5ph8yjNw@mail.gmail.com> <alpine.LNX.2.00.1111021242410.26779@zhemvz.fhfr.qr> <CAGYS_TLRgW78N_vAZLpiN-2zov2Gj7cWFRspNsSFgFEUNJmOxA@mail.gmail.com>
> 2011-11-06 Sergey Ostanevich sergos.gnu@gmail.com
>
> PR rtl-optimization/47698
> * ifconv.c (noce_operand_ok): prevent CMOV generation
> for volatile mem
There is no such file as ifconv.c though. The first letter must be capitalized
and there must be a period at the end. A more exact description would have
been "Return false for mems with side effects". The comment attached to the
code should have been moved with the code.
> 2011-11-06 Sergey Ostanevich sergos.gnu@gmail.com
>
> PR rtl-optimization/47698
> * gcc.target/i386/47698.c: New test
Likewise.
--
Eric Botcazou