> On Sep 3, 2018, at 1:25 PM, Matthew Malcomson
> wrote:
>
>>>
>>> Thanks for the suggestions,
>>> I've had a look into these, and unfortunately it seems they have the same
>>> problem I've been hitting before.
>>>
>>> The use of the TARGET_HARD_REGNO_MODE_OK macro limits all uses of regis
Thanks for the suggestions,
I've had a look into these, and unfortunately it seems they have the same
problem I've been hitting before.
The use of the TARGET_HARD_REGNO_MODE_OK macro limits all uses of registers in
a given mode (so that we wouldn't be able to use register pairs beginning wit
> On Sep 3, 2018, at 12:10 PM, Matthew Malcomson
> wrote:
>
>>
>> I think you can use pdp11 as an example, it does two things that are similar
>> to what you're describing.
>>
>> One is that it requires SImode to go into an even regno, and indicates that
>> it uses two registers. See TAR
I think you can use pdp11 as an example, it does two things that are similar to
what you're describing.
One is that it requires SImode to go into an even regno, and indicates that it
uses two registers. See TARGET_HARD_REGNO_MODE_OK and TARGET_HARD_REGNO_NREGS.
The other is that it has one
On 8/31/18 10:41 AM, Matthew Malcomson wrote:
> I'm looking into whether it's possible to require even numbered registers on
> modes that need more than one hard-register to represent them. But only in
> some cases.
Yes, it's possible. You can look at TDmode (128-bit decimal floating point)
on po
> On Aug 31, 2018, at 11:41 AM, Matthew Malcomson
> wrote:
>
> Hi there,
>
> I'm looking into whether it's possible to require even numbered registers on
> modes that need more than one hard-register to represent them. But only in
> some cases.
>
> The problem is the one mentioned explicitl
On 31/08/18 18:06, Jeff Law wrote:
On 08/31/2018 09:41 AM, Matthew Malcomson wrote:
Hi there,
I'm looking into whether it's possible to require even numbered
registers on
modes that need more than one hard-register to represent them. But only in
some cases.
The problem is the one mentioned exp
On 08/31/2018 09:41 AM, Matthew Malcomson wrote:
> Hi there,
>
> I'm looking into whether it's possible to require even numbered
> registers on
> modes that need more than one hard-register to represent them. But only in
> some cases.
>
> The problem is the one mentioned explicitly here
> https:/
Hi there,
I'm looking into whether it's possible to require even numbered registers on
modes that need more than one hard-register to represent them. But only in
some cases.
The problem is the one mentioned explicitly here
https://gcc.gnu.org/onlinedocs/gccint/Register-Classes.html about
enforc