summaryrefslogtreecommitdiffstats
path: root/llvm/test/CodeGen/X86/stack-protector-target.ll
Commit message (Collapse)AuthorAgeFilesLines
* Disable TLS for stack protector on Android API<17.Evgeniy Stepanov2017-02-231-14/+26
| | | | | | The TLS slot did not exist back then. llvm-svn: 296014
* [X86] Extend some Linux special cases to cover kFreeBSD.Marcin Koscielnicki2016-05-051-0/+2
| | | | | | | | | | | | Both Linux and kFreeBSD use glibc, so follow similiar code paths. Add isTargetGlibc to check for this, and use it instead of isTargetLinux in a few places. Fixes PR22248 for kFreeBSD. Differential Revision: http://reviews.llvm.org/D19104 llvm-svn: 268624
* Faster stack-protector for Android/AArch64.Evgeniy Stepanov2016-04-051-0/+25
Bionic has a defined thread-local location for the stack protector cookie. Emit a direct load instead of going through __stack_chk_guard. llvm-svn: 265481
OpenPOWER on IntegriCloud