On 12/20/2010 12:43 PM, Claudiu Zissulescu wrote:
Hi,
Why don't you use a define_insn "zero_extendbisi2" which generates
your conversion instruction.
You're right that this should be a valid workaround, but Bingfeng
reported a bug indeed.
(zero_extend:SI (reg:BI 120))
should have been tran
> -Original Message-
> From: Paolo Bonzini [mailto:paolo.bonz...@gmail.com] On Behalf Of Paolo
> Bonzini
> Sent: 22 December 2010 14:33
> To: Claudiu Zissulescu
> Cc: Bingfeng Mei; gcc@gcc.gnu.org
> Subject: Re: BImode is treated as normal byte-wide mode and causes bug.
>
> On 12/20/2010
On 12/22/2010 03:43 PM, Bingfeng Mei wrote:
Thanks for letting me know this. Since only our target experiences such
issue, I guess no other processors have such requirements of manipulating
BImode. I can live with the workaround now.
Perhaps Blackfin, but it has a BI->SI extension instruction s
On 12/21/2010 03:44 PM, Tobias Burnus wrote:
Joel Sherrill wrote:
I was experimenting with adding microblaze-rtems*
and got this error:
>
checking for sqrtl in -lm... configure: error: Link tests are not
allowed after GCC_NO_EXECUTABLES.
make[1]: *** [configure-target-libquadmath] Error 1
I
Thanks for your pointing. I'll try my best.
2010/12/21 Ian Lance Taylor :
> Liu writes:
>
>> I changed FIXED_REGISTERS into 0, FIXED_REGISTERS into 1,
>> CALL_REALLY_USED_REGISTERS into 1.
>>
>> build and test it, but I still get the same error.
>
> Have you updated HARD_REGNO_MODE_OK?
>
> I enco