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
signature.asc
Description: OpenPGP digital signature