summaryrefslogtreecommitdiffstats
path: root/clang/lib/CodeGen/CodeGenModule.h
diff options
context:
space:
mode:
authorJoel Jones <joelkevinjones@gmail.com>2016-11-30 22:25:24 +0000
committerJoel Jones <joelkevinjones@gmail.com>2016-11-30 22:25:24 +0000
commit75818bc8f76b317ae79fdf69428ee6a2e1630fb2 (patch)
tree64ae800d7fe3680e889c2ca424eb3b305532ea3b /clang/lib/CodeGen/CodeGenModule.h
parent0c4300fac7e011c5b3072a005a68c4f8ce2e639f (diff)
downloadbcm5719-llvm-75818bc8f76b317ae79fdf69428ee6a2e1630fb2.tar.gz
bcm5719-llvm-75818bc8f76b317ae79fdf69428ee6a2e1630fb2.zip
[AArch64] Refactor LSE support as feature separate from V8.1a support.
Summary: This is preparation for ThunderX processors that have Large System Extension (LSE) atomic instructions, but not the other instructions introduced by V8.1a. This will mimic changes to GCC as described here: https://gcc.gnu.org/ml/gcc-patches/2015-06/msg00388.html LSE instructions are: LD/ST<op>, CAS*, SWP Reviewers: t.p.northover, echristo, jmolloy, rengolin Subscribers: aemerson, mehdi_amini Differential Revision: https://reviews.llvm.org/D26621 llvm-svn: 288279
Diffstat (limited to 'clang/lib/CodeGen/CodeGenModule.h')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud