[PATCH] D42898: Do not spill CSR to stack on entry to noreturn functions

Vitaly Buka via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Fri Apr 6 22:41:37 PDT 2018


vitalybuka reopened this revision.
vitalybuka added a comment.
This revision is now accepted and ready to land.

I had to revert it in r329486
It breaks UBSAN test http://lab.llvm.org:8011/builders/sanitizer-x86_64-linux-android/builds/9418/steps/run%20lit%20tests%20%5Barm%2Faosp_marlin-userdebug%2FOPR4.170623.016%5D/logs/stdio
Looks like UBSAN crashes unrolling the stack for such functions.


https://reviews.llvm.org/D42898





More information about the llvm-commits mailing list