On Thu, 6 Jun 2019 11:32:49 -0600
Jeff Law wrote:
> On 6/6/19 6:42 AM, Jozef Lawrynowicz wrote:
> > On Wed, 5 Jun 2019 16:35:14 -0600
> > Jeff Law wrote:
> >
> >> On 6/4/19 7:17 AM, Jozef Lawrynowicz wrote:
> >>> libgcc/ChangeLog
> >>>
> >>> 2019-06-04 Jozef Lawrynowicz
> >>>
> >>> * c
On 6/6/19 6:42 AM, Jozef Lawrynowicz wrote:
> On Wed, 5 Jun 2019 16:35:14 -0600
> Jeff Law wrote:
>
>> On 6/4/19 7:17 AM, Jozef Lawrynowicz wrote:
>>> libgcc/ChangeLog
>>>
>>> 2019-06-04 Jozef Lawrynowicz
>>>
>>> * config/msp430/slli.S (__mspabi_s): New library function for
>>> per
On Wed, 5 Jun 2019 16:35:14 -0600
Jeff Law wrote:
> On 6/4/19 7:17 AM, Jozef Lawrynowicz wrote:
> > libgcc/ChangeLog
> >
> > 2019-06-04 Jozef Lawrynowicz
> >
> > * config/msp430/slli.S (__mspabi_s): New library function for
> > performing a logical left shift of a 64-bit value.
>
On 6/4/19 7:17 AM, Jozef Lawrynowicz wrote:
> This patch implements 64-bit shifts in assembly code. Previously, generic C
> library code from libgcc would be used to perform the shifts, which was much
> more costly in terms of code size.
>
> I observed 700 PASS->FAIL regressions from the GCC tests
This patch implements 64-bit shifts in assembly code. Previously, generic C
library code from libgcc would be used to perform the shifts, which was much
more costly in terms of code size.
I observed 700 PASS->FAIL regressions from the GCC testsuite alone when these
64-bit shifts were implemented i