https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99766

--- Comment #6 from Vladimir Makarov <vmakarov at gcc dot gnu.org> ---
(In reply to rsand...@gcc.gnu.org from comment #5)
> I wonder if the CT_RELAXED_MEMORY cases should be following
> on from CT_MEMORY rather than CT_SPECIAL_MEMORY.  They're really
> normal memory constraints that just happen to accept more than
> a standard constraint.

Yes, this is the right question.  The patch I am working on treats
CT_SPECIAL_MEMORY the same way as CT_MEMORY everywhere although it is enough to
do this only in lra-constraints.c.

After finishing testing I'll commit the patch. Unfortunately compiler farm
arm64 machines are too slow (2 runs of gcc tests take almost 8 hours to run
with -j8).  I guess I'll fix it tomorrow.

Reply via email to