On 12/09/2016 03:03 PM, Andre Vieira (lists) wrote:
This patch fixes the issue reported in PR78255 by making postreload
aware it should not be performing CSE on functions if NO_FUNCTION_CSE is
defined to true.

Bootstrap and full regression on arm-none-linux-gnueabihf and
aarch64-unknown-linux-gnu.

Also checked this fixed the reported issue on arm-none-eabi.

Is this OK for trunk?

Hmm, it probably doesn't hurt, but looking at the PR I think the originally reported problem suggests you need a different fix: a separate register class to be used for indirect sibling calls. I remember seeing similar issues on other targets.


Bernd

Reply via email to