Hi list,

We are currently making a port for the TMS320C54x, I have some questions
on how to implement certain operations. Most arithmetic operations on
this machine are affected by flags which control how the operations do
sign-extension and overflow. These are called the "SXM" and "OVM" flags
respectively. These flags are stored in two registers along with carry
and other flags. I am somewhat confused as what CCmodes I should have to
use these flags. I also need to know how to test these flags in insns to
be able to do a "if_then_else" in rtl. One other possibility would be to
use "unspec" patterns, but I do not know how well GCC handles these.

Any advice would be appreciated. It would also be great if an
experienced GCC developer could give us a hand in the undertaking of
this project, we are currently running partially blind in some areas.

Happy Hacking,
Jonathan

Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to