aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Support/ErrorHandling.cpp
diff options
context:
space:
mode:
authorDavid Green <david.green@arm.com>2021-10-05 10:32:30 +0100
committerDavid Green <david.green@arm.com>2021-10-05 10:32:30 +0100
commit10b93a5deceaa7d7daae50f12bc59f49b47680fd (patch)
tree963d609d4f97a43131218e0838eec542f543afb5 /llvm/lib/Support/ErrorHandling.cpp
parent5f65ee260d78a050c0dfd3afda1812c729ee697c (diff)
downloadllvm-10b93a5deceaa7d7daae50f12bc59f49b47680fd.zip
llvm-10b93a5deceaa7d7daae50f12bc59f49b47680fd.tar.gz
llvm-10b93a5deceaa7d7daae50f12bc59f49b47680fd.tar.bz2
[AArch64] Make speculation-hardening-sls.ll x16 test more robust
As suggested in D110830, this copies the Arm backend method of testing function calls through specific registers, using inline assembly to force the variable into x16 to check that the __llvm_slsblr_thunk calls do not use a register that may be clobbered by the linker. Differential Revision: https://reviews.llvm.org/D111056
Diffstat (limited to 'llvm/lib/Support/ErrorHandling.cpp')
0 files changed, 0 insertions, 0 deletions