[PATCH, i386] Add option to control rounding bits of SAE-only instructions.
H.J. Lu
hjl.tools@gmail.com
Tue Sep 16 15:47:00 GMT 2014
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.
More information about the Binutils
mailing list