Fw: Some porting help
Anders Ådland
adland@stud.ntnu.no
Wed May 14 19:22:00 GMT 2003
Thanks for anwering! The problem is that I'm already using
"register_operand" and "r" when using (pre_dec ...) but still
(pre_dec:SI (mem:SI ...))
is used in the internals of GCC and makes a segmentation fault.
Any suggestions?
Anders
On Wed, 2003-05-14 at 21:00, kiran wrote:
>
>
>
> >
> > http://gcc.gnu.org/ml/gcc/2003-05/msg01403.html
> >
>
> you should fix the corresponding predicate and/or constraint for 'x' in (pre_dec:m x) to not allow memory.
>
> something on the following lines...
>
> (pre_dec:SI "register_operand" "r")
>
> if the register class which can be used for predecrement operation is different from the general register class you need to define a new constraint letter.
>
> best regards,
> kiran.
>
>
More information about the Gcc
mailing list