aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/FrontendTool/ExecuteCompilerInvocation.cpp
diff options
context:
space:
mode:
authorKamau Bridgeman <kamau.bridgeman@ibm.com>2021-09-30 11:36:54 -0500
committerKamau Bridgeman <kamau.bridgeman@ibm.com>2021-10-05 07:59:32 -0500
commit8737c74fab3aee833d85b7d235d2c47ebb4eed2e (patch)
treef8f169127ba9da0716cf043eea9649d1c44a6faa /clang/lib/FrontendTool/ExecuteCompilerInvocation.cpp
parente826db624040919a11e9dd3a9f3714105ee031ce (diff)
downloadllvm-8737c74fab3aee833d85b7d235d2c47ebb4eed2e.zip
llvm-8737c74fab3aee833d85b7d235d2c47ebb4eed2e.tar.gz
llvm-8737c74fab3aee833d85b7d235d2c47ebb4eed2e.tar.bz2
[PowerPC][MMA] Allow MMA builtin types in pre-P10 compilation units
This patch allows the use of __vector_quad and __vector_pair, PPC MMA builtin types, on all PowerPC 64-bit compilation units. When these types are made available the builtins that use them automatically become available so semantic checking for mma and pair vector memop __builtins is also expanded to ensure these builtin function call are only allowed on Power10 and new architectures. All related test cases are updated to ensure test coverage. Reviewed By: #powerpc, nemanjai Differential Revision: https://reviews.llvm.org/D109599
Diffstat (limited to 'clang/lib/FrontendTool/ExecuteCompilerInvocation.cpp')
0 files changed, 0 insertions, 0 deletions