aboutsummaryrefslogtreecommitdiff
path: root/flang/lib/Frontend/CompilerInvocation.cpp
diff options
context:
space:
mode:
authorArchibald Elliott <archibald.elliott@arm.com>2022-11-22 17:26:52 +0000
committerArchibald Elliott <archibald.elliott@arm.com>2022-11-24 17:47:48 +0000
commit605e22b7d414fa1624c29e7cdcfa231aa454dad3 (patch)
tree1044d58a9e226cc51d37d3e2c4dae1d3057408f5 /flang/lib/Frontend/CompilerInvocation.cpp
parentf809f97a19dde4be0ee7bf5f5042bf45bbee363f (diff)
downloadllvm-605e22b7d414fa1624c29e7cdcfa231aa454dad3.zip
llvm-605e22b7d414fa1624c29e7cdcfa231aa454dad3.tar.gz
llvm-605e22b7d414fa1624c29e7cdcfa231aa454dad3.tar.bz2
[AArch64] Add Missing System Registers
The following system registers have been missing upstream: - ID_DFR1_EL1 - AMCG1IDR_EL0 (present when FEAT_AMUv1p1 implemented - optional from v8.6-a) - HAFGRTR_EL2 (present when FEAT_AMUv1 and FEAT_FGT are implemented) With regards to HAFGRTR_EL2, this is only present when you have both extensions. As FEAT_FGT is part of a later architecture, we group it with those registers. In all honesty, this is a good example of the kinds of place where just enabling all system registers all the time would be easiest. Differential Revision: https://reviews.llvm.org/D138553
Diffstat (limited to 'flang/lib/Frontend/CompilerInvocation.cpp')
0 files changed, 0 insertions, 0 deletions