On Mon, 15 Jul 2024, Jakub Jelinek wrote:
> > > > for gcc/ChangeLog
> > > >
> > > > PR target/115459
> > > > * config/alpha/alpha.cc (alpha_expand_block_move): Adjust
> > > > MEMs to match inferred alignment.
> > >
> > > LGTM, based on a successful bootstrap/regtest repor
On Mon, Jul 15, 2024 at 01:09:02PM +0100, Maciej W. Rozycki wrote:
> On Wed, 10 Jul 2024, Uros Bizjak wrote:
>
> > > Before issuing loads or stores for a block move, adjust the MEM
> > > alignments if analysis of the addresses enabled the inference of
> > > stricter alignment. This ensures that t
On Wed, 10 Jul 2024, Uros Bizjak wrote:
> > Before issuing loads or stores for a block move, adjust the MEM
> > alignments if analysis of the addresses enabled the inference of
> > stricter alignment. This ensures that the MEMs are sufficiently
> > aligned for the corresponding insns, which avoid
On Thu, Jun 13, 2024 at 9:37 AM Alexandre Oliva wrote:
>
> Hello, Maciej,
>
> On Jun 12, 2024, "Maciej W. Rozycki" wrote:
>
> > This has regressed building the `alpha-linux-gnu' target, in libada, as
> > from commit d6b756447cd5 including GCC 14 and up to current GCC 15 trunk:
>
> > | Error dete
On Thu, 13 Jun 2024, Alexandre Oliva wrote:
> Before issuing loads or stores for a block move, adjust the MEM
> alignments if analysis of the addresses enabled the inference of
> stricter alignment. This ensures that the MEMs are sufficiently
> aligned for the corresponding insns, which avoids tr
On Thu, 13 Jun 2024, Maciej W. Rozycki wrote:
> > Maciej, would you be so kind as to give it a spin with a native
> > regstrap? TIA,
>
> I will certainly run regression-testing once the job I started yesterday
> has finished with my Alpha system, which should be fairly soon as it's
> already
On Thu, 13 Jun 2024, Maciej W. Rozycki wrote:
> > This was tricky to duplicate without access to an alpha-linux-gnu
> > machine. I ended up building an uberbaum tree with --disable-shared
> > --disable-threads --enable-languages=ada up to all-target-libgcc, then I
> > replaced gcc/collect2 with a
Hi Alexandre,
> > This has regressed building the `alpha-linux-gnu' target, in libada, as
> > from commit d6b756447cd5 including GCC 14 and up to current GCC 15 trunk:
>
> > | Error detected around g-debpoo.adb:1896:8|
>
> > I have filed PR #115459.
>
> Thanks!
Hello, Maciej,
On Jun 12, 2024, "Maciej W. Rozycki" wrote:
> This has regressed building the `alpha-linux-gnu' target, in libada, as
> from commit d6b756447cd5 including GCC 14 and up to current GCC 15 trunk:
> | Error detected around g-debpoo.adb:1896:8|
> I
On Thu, 5 May 2022, Alexandre Oliva via Gcc-patches wrote:
> [PR100106] Reject unaligned subregs when strict alignment is required
>
> From: Alexandre Oliva
>
> The testcase for pr100106, compiled with optimization for 32-bit
> powerpc -mcpu=604 with -mstrict-align expands the initialization of
On Wed, May 24, 2023 at 7:40 AM Alexandre Oliva via Gcc-patches
wrote:
>
> On May 5, 2022, Alexandre Oliva wrote:
>
> > for gcc/ChangeLog
>
> > PR target/100106
> > * emit-rtl.cc (validate_subreg): Reject a SUBREG of a MEM that
> > requires stricter alignment than MEM's.
>
> >
On May 5, 2022, Alexandre Oliva wrote:
> for gcc/ChangeLog
> PR target/100106
> * emit-rtl.cc (validate_subreg): Reject a SUBREG of a MEM that
> requires stricter alignment than MEM's.
> for gcc/testsuite/ChangeLog
> PR target/100106
> * gcc.target/powerpc/pr10
On 5/5/2022 8:41 PM, Alexandre Oliva via Gcc-patches wrote:
On May 5, 2022, Segher Boessenkool wrote:
On Thu, May 05, 2022 at 03:52:01AM -0300, Alexandre Oliva wrote:
+ else if (reg && MEM_P (reg)
+ && STRICT_ALIGNMENT && MEM_ALIGN (reg) < GET_MODE_ALIGNMENT (omode))
+return
On May 5, 2022, Segher Boessenkool wrote:
> On Thu, May 05, 2022 at 03:52:01AM -0300, Alexandre Oliva wrote:
>> + else if (reg && MEM_P (reg)
>> + && STRICT_ALIGNMENT && MEM_ALIGN (reg) < GET_MODE_ALIGNMENT (omode))
>> +return false;
> Please fix the line breaks? Either do a break b
14 matches
Mail list logo