aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/CodeGen/CodeGenModule.cpp
diff options
context:
space:
mode:
authorKristof Beyls <kristof.beyls@arm.com>2019-01-09 15:13:34 +0000
committerKristof Beyls <kristof.beyls@arm.com>2019-01-09 15:13:34 +0000
commitc650ff77eb1055d1529b9eeab13214388322ad8f (patch)
tree0900dcae88f0a72158707658da0d0fb1af5ab149 /clang/lib/CodeGen/CodeGenModule.cpp
parent17a9204d0c7b0a73d5bdce78919f45716c152887 (diff)
downloadllvm-c650ff77eb1055d1529b9eeab13214388322ad8f.zip
llvm-c650ff77eb1055d1529b9eeab13214388322ad8f.tar.gz
llvm-c650ff77eb1055d1529b9eeab13214388322ad8f.tar.bz2
Initial AArch64 SLH implementation.
This is an initial implementation for Speculative Load Hardening for AArch64. It builds on top of the recently introduced AArch64SpeculationHardening pass. This doesn't implement (yet) some of the optimizations implemented for the X86SpeculativeLoadHardening pass. I thought introducing the optimizations incrementally in follow-up patches should make this easier to review. Differential Revision: https://reviews.llvm.org/D55929 llvm-svn: 350729
Diffstat (limited to 'clang/lib/CodeGen/CodeGenModule.cpp')
0 files changed, 0 insertions, 0 deletions