aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Frontend/CompilerInvocation.cpp
diff options
context:
space:
mode:
authorAmy Kwan <amy.kwan1@ibm.com>2022-05-02 01:30:10 -0500
committerAmy Kwan <amy.kwan1@ibm.com>2022-05-02 12:06:15 -0500
commit2534dc120a4c9468d9a0044665a50361089f0a4d (patch)
tree1531e3e2a92231dcc577b742e3fcbe92f192015d /clang/lib/Frontend/CompilerInvocation.cpp
parent3d09c9b30fe6484717181a926e14b2ee36747d13 (diff)
downloadllvm-2534dc120a4c9468d9a0044665a50361089f0a4d.zip
llvm-2534dc120a4c9468d9a0044665a50361089f0a4d.tar.gz
llvm-2534dc120a4c9468d9a0044665a50361089f0a4d.tar.bz2
[PowerPC] Enable CR bits support for Power8 and above.
This patch turns on support for CR bit accesses for Power8 and above. The reason why CR bits are turned on as the default for Power8 and above is that because later architectures make use of builtins and instructions that require CR bit accesses (such as the use of setbc in the vector string isolate predicate and bcd builtins on Power10). This patch also adds the clang portion to allow for turning on CR bits in the front end if the user so desires to. Differential Revision: https://reviews.llvm.org/D124060
Diffstat (limited to 'clang/lib/Frontend/CompilerInvocation.cpp')
0 files changed, 0 insertions, 0 deletions