[PATCH, i386] Add option to control rounding bits of SAE-only instructions.

Ilya Tocar tocarip.intel@gmail.com
Tue Sep 16 15:34:00 GMT 2014


On 16 Sep 08:17, H.J. Lu wrote:
> On Tue, Sep 16, 2014 at 4:44 AM, Ilya Tocar <tocarip.intel@gmail.com> wrote:
> > On 15 Sep 09:06, H.J. Lu wrote:
> >> On Mon, Sep 15, 2014 at 6:33 AM, Ilya Tocar <tocarip.intel@gmail.com> wrote:
> >> > Hi,
> >> >
> >> > For SAE-only evex instructions rounding/LL bits can have any value.
> >> > Currently we encode them with 00 bits. Attached patch add -mevexrndig
> >> > option, which controls this behavior.
> >> > Ok for trunk?
> >>
> Please
> 
> 1. Change the commit log to
> 
> Add -mevexrcig={rne|rd|ru|rz} option to x86 assembler
> 
> It is used to control which value is encoded in rounding control bits for
> SAE-only EVEX instructions.
> ...
> 
> 2. Mention it in md_show_usage.
> 3. In c-i386.texi, replace "LL bits" with "RC bits".
> 

Updated version attached.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: patch.tar.bz2
Type: application/x-bzip2
Size: 16258 bytes
Desc: not available
URL: <https://sourceware.org/pipermail/binutils/attachments/20140916/b581f5e4/attachment.bz2>


More information about the Binutils mailing list