summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/CppBackend/CPPBackend.cpp
diff options
context:
space:
mode:
authorVladimir Sukharev <vladimir.sukharev@arm.com>2015-04-16 12:15:27 +0000
committerVladimir Sukharev <vladimir.sukharev@arm.com>2015-04-16 12:15:27 +0000
commita98f6897a24cb087b0875c729a6d5f1d637689fc (patch)
tree95400e5314a248acae632a9476c7117a2ead6580 /llvm/lib/Target/CppBackend/CPPBackend.cpp
parentf8aa57aa3bc39a67db7a11239ea9f5fa9b3f2d93 (diff)
downloadbcm5719-llvm-a98f6897a24cb087b0875c729a6d5f1d637689fc.tar.gz
bcm5719-llvm-a98f6897a24cb087b0875c729a6d5f1d637689fc.zip
[AArch64] Refactor AArch64NamedImmMapper to become dependent on subtarget features.
In order to introduce v8.1a-specific entities, Mappers should be aware of SubtargetFeatures available. This patch introduces refactoring, that will then allow to easily introduce: - v8.1-specific "pan" PState for PStateMapper (PAN extension) - v8.1-specific sysregs for SysRegMapper (LOR,VHE extensions) Reviewers: jmolloy Subscribers: llvm-commits Differential Revision: http://reviews.llvm.org/D8496 Patch by Tom Coxon llvm-svn: 235089
Diffstat (limited to 'llvm/lib/Target/CppBackend/CPPBackend.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud