summaryrefslogtreecommitdiffstats
path: root/clang/lib/Frontend/CompilerInvocation.cpp
diff options
context:
space:
mode:
authorLuke Cheeseman <luke.cheeseman@arm.com>2018-07-26 14:00:50 +0000
committerLuke Cheeseman <luke.cheeseman@arm.com>2018-07-26 14:00:50 +0000
commit66b5e7da4cc91e5e1ebc07158370aa0ab108ceba (patch)
treeff6831a34386db6968e84d6ff08b95f90c346f4a /clang/lib/Frontend/CompilerInvocation.cpp
parent3f9758ee558b1d7d4bd12f059e24dd52a6d04618 (diff)
downloadbcm5719-llvm-66b5e7da4cc91e5e1ebc07158370aa0ab108ceba.tar.gz
bcm5719-llvm-66b5e7da4cc91e5e1ebc07158370aa0ab108ceba.zip
Enable some pointer authentication instructions for aarch64 v8a targets
- Some of the v8.3 pointer authentication instruction inhabit the Hint space - These instructions can be assembled to hint instructions which act as NOP instructions prior to v8.3 - This patch permits using the hint instructions for all v8a targets - Also, correct the RETA{A,B} instructions to match the instruction attributes of RET (set isTerminator and isBarrier) Differential Revision: https://reviews.llvm.org/D49786 llvm-svn: 338029
Diffstat (limited to 'clang/lib/Frontend/CompilerInvocation.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud