This is the mail archive of the
binutils@sourceware.org
mailing list for the binutils project.
Re: [PATCH 0/2] x86: further template encoding adjustments
- From: Jan Beulich <JBeulich at suse dot com>
- To: "H.J. Lu" <hjl dot tools at gmail dot com>
- Cc: "binutils at sourceware dot org" <binutils at sourceware dot org>
- Date: Tue, 16 Jul 2019 07:35:33 +0000
- Subject: Re: [PATCH 0/2] x86: further template encoding adjustments
- Arc-authentication-results: i=1; mx.microsoft.com 1;spf=pass smtp.mailfrom=suse.com;dmarc=pass action=none header.from=suse.com;dkim=pass header.d=suse.com;arc=none
- Arc-message-signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=0Dp2kY+qmj0yaYRxLkPaHe4/UYeKVBMtT3eCL/AZC20=; b=MGwRrc4f0G7JO2b4tWja6ECfANfeztohyKAHNW1drWHZIwOTYkucENtFKcac9Ye0VTCOztPL28iYlR+XS8qa4kR6K9KXJIqOtZ/flJw23G4fW9/jTL2vySYo1RO5XhabQ6b7bZnhDTJu2NMV1bm3TKqXMVEd2jFcutho+dY+rLDPVvkCJ5CXx9FZtGU4l3Bb70Ay4wHbCnBgFXbq7+cxJ2eMZVxxU3c2/qZYRAGif8+R9fO15iVm2kR+B//NhNkxkZuHex4br0/TEcceZixjQzl3IeqBYyiH6WQfeY+bcQ1WEO1lNxUt1FBg6AL4fq3GDxNA/mFcslSbyPrxW/xXZQ==
- Arc-seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=EKHLK9wopsn+Z9349jSp6beIZp8+Z9/PPBYIz8JbhEKfqyJlFl0wLgXMiY2ouILAs0SRsIVOvFCecNx64MdDhGqEzacIGmq4PSygIb1JLuntVd7naq9koakPeGeTUVAe1uEdKUEUPgrNeXcTqI68CIt8056KMvde4WvTOjqCrfk/6xcawTLmivMkvrmyexYhC5Zyz7ZI/kZJHat7B8fRDK9JMv3pgajV6glO2RR2oSluWdtbuiMfR0KbdynByeKABtNSTUc+eIY/ErKRfKdEOXhtxPPJNeuZ8YDYcv2UqeQmErbVIaxGKCoX9Qgd92/Zh+d9hK8D2kIgsoX38UWjxg==
- References: <7e63e19e-ac01-5ce6-d403-c41c8aaa7ca1@suse.com> <CAMe9rOqesQGpJP_Xjj_8wbwsSaWAgOAHYCb+xOchd59SBYWsjg@mail.gmail.com>
On 15.07.2019 22:00, H.J. Lu wrote:
> On Thu, Jul 4, 2019 at 1:55 AM Jan Beulich <JBeulich@suse.com> wrote:
>>
>> Especially for operands (of which there may be up to 5 right now,
>> and the number is only going to grow) it is quite wasteful to have
>> unnecessarily many attribute bits. The long term goal is to get this
>> count down to no more than 32. The two patches here are another two
>> small steps towards this.
>>
>> 1: fold SReg{2,3}
>> 2: make RegMem an opcode modifier
>>
>
> OK.
Thanks, committed. What about the other two (sent on the 5th)?
Jan