question on mips embedded asm instructions

Amker.Cheng amker.cheng@gmail.com
Thu Jul 29 07:50:00 GMT 2010


Hi :
On mips target, mult insns normally modify and refer to hi/lo regs.
Giving following two embedded asm insns:

1  __asm__ ("mult %0, $1" : : "r"(a), "r"(b) : "lo");
2  __asm__ ("mflo %0" : "=r"(c) );

the mult modify specific hard reg lo, and I can describe this by "lo"
after the third colon.
But what about the mflo? how could I describe that the insn will refer
to the "lo" reg?

Thanks.

-- 
Best Regards.



More information about the Gcc-help mailing list