>>>>> Michael Eager writes:

Michael> Can someone explain to me why FP regs should contain int values?

Michael> Is this to support the fcfid conversion instruction?

        Yes, for FP conversion instructions.

Michael> What keeps FP regs from being used to contain integer values?

        Nothing.  However, the instructions that operate on integer values
in FPRs use register alternative modifiers that discourage GCC's register
allocation passes from placing integer values there unless they already
are there.  That is what the "*" means in "*f".

David


Reply via email to