[PATCH] D39393: [asan] Use dynamic shadow on 32-bit Android.
Evgenii Stepanov via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Mon Nov 6 18:30:28 PST 2017
eugenis added a comment.
It turns out that clang is exceptionally bad at accessing external variables in PIC code on ARM:
https://bugs.llvm.org/show_bug.cgi?id=35221
This translates to 20% code size regression, and 15% CPU.
I think I'll hold off on this change, and look at the codegen issue in the meantime.
https://reviews.llvm.org/D39393
More information about the llvm-commits
mailing list