This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: reload question about unmet constraints
- From: Jim Wilson <jim dot wilson at linaro dot org>
- To: Ulrich Weigand <uweigand at de dot ibm dot com>
- Cc: DJ Delorie <dj at redhat dot com>, GCC Development <gcc at gcc dot gnu dot org>
- Date: Tue, 15 Sep 2015 09:16:48 -0700
- Subject: Re: reload question about unmet constraints
- Authentication-results: sourceware.org; auth=none
- References: <CABXYE2U4+u9ryWvGoQ-MSdhaxRhp8v13MVa3O2q6gaiLEk3Tng at mail dot gmail dot com> <20150915155342 dot 8E85E2209 at oc7340732750 dot ibm dot com>
On Tue, Sep 15, 2015 at 8:53 AM, Ulrich Weigand <uweigand@de.ibm.com> wrote:
> Jim Wilson wrote:
> In that case, you might be able to fix the bug by splitting the
> offending insns into two patterns, one only handling near mems
> and one handling one far mems, where the near/far-ness of the mem
> is verified by the *predicate* and not the constraints.
That is how it works currently. He was trying to optimize a case that
involved mixed near and far mems and hence couldn't use a predicate in
that case.
Jim