This is the mail archive of the
binutils@sourceware.org
mailing list for the binutils project.
Re: [PATCH, i386] Add option to control rounding bits of SAE-only instructions.
- From: "H.J. Lu" <hjl dot tools at gmail dot com>
- To: Ilya Tocar <tocarip dot intel at gmail dot com>
- Cc: Binutils <binutils at sourceware dot org>
- Date: Tue, 16 Sep 2014 08:47:01 -0700
- Subject: Re: [PATCH, i386] Add option to control rounding bits of SAE-only instructions.
- Authentication-results: sourceware.org; auth=none
- References: <20140915133351 dot GA1778 at msticlxl7 dot ims dot intel dot com> <CAMe9rOqPgGDOyPUdKbHL71M7uJCqeOMEJn=Ah=LGc9TVCYez7Q at mail dot gmail dot com> <20140916114452 dot GA33334 at msticlxl7 dot ims dot intel dot com> <CAMe9rOq7G5epy0YRfCxzVJrZ2kP2eoyTj7Z1XtNNdBKGXwO3ug at mail dot gmail dot com> <20140916153346 dot GB33334 at msticlxl7 dot ims dot intel dot com>
On Tue, Sep 16, 2014 at 8:33 AM, Ilya Tocar <tocarip.intel@gmail.com> wrote:
> 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.
I checked it in for you with some changes in md_show_usage.
Thanks.
--
H.J.