[PATCH] D11243: [ARM] Force LR spill in thumb2 noreturn functions

Quentin Colombet qcolombet at apple.com
Wed Jul 15 15:17:34 PDT 2015


qcolombet added a subscriber: qcolombet.
qcolombet added a comment.

Hi Bruno,

I guess that it is general goodness to have the right stack trace when you debug something, but I thought noreturn + nounwind allow the compiler to trash the information for optimization purposes?

I am not saying that your patch is wrong, I am pointing out that it seems we regress some pattern to improve the debug experience, and I am not sure this is something we should do.

My 2c.

Cheers,
-Quentin


Repository:
  rL LLVM

http://reviews.llvm.org/D11243







More information about the llvm-commits mailing list