Eggenmüller Bernd <egg...@gmx.de> writes:

> how can I disallow the mov operation for a register class.
> Can someone help me?

Please do not start a new thread by replying to an existing message.
That hides your message for all of us who use threaded e-mail readers.

If there is some mode which can be stored in both register classes,
then gcc requires that you provide a way to move values between those
registers.  So you can't really disallow it.  You could disallow
direct moves between the register classes if you like; you can do that
by setting REGISTER_MOVE_COST for the modes and by providing secondary
reloads to actually move the values.

Ian

Reply via email to