[Bug target/38469] Wrong code for a function with long long argument returning int.

2008-12-20 Thread rsandifo at gcc dot gnu dot org
--- Comment #3 from rsandifo at gcc dot gnu dot org 2008-12-20 21:35 --- OK well, thanks for trying. I'm glad you have a workaround, even if it's not the one I thought. (Perhaps it was another TRULY_NOOP_TRUNCATION combine.c fix. ISTR there were a few.) Anyway, the problem is fixed

[Bug target/38469] Wrong code for a function with long long argument returning int.

2008-12-18 Thread niva at niisi dot msk dot ru
--- Comment #2 from niva at niisi dot msk dot ru 2008-12-18 10:47 --- Subject: Re: Wrong code for a function with long long argument returning int. Unfortunately it doesn't. I have added the necessary static functions (reg_truncated_to_mode, record_truncated_value, check_con