diff options
author | Kamau Bridgeman <kamau.bridgeman@ibm.com> | 2021-09-30 11:36:54 -0500 |
---|---|---|
committer | Kamau Bridgeman <kamau.bridgeman@ibm.com> | 2021-10-05 07:59:32 -0500 |
commit | 8737c74fab3aee833d85b7d235d2c47ebb4eed2e (patch) | |
tree | f8f169127ba9da0716cf043eea9649d1c44a6faa /clang/lib/FrontendTool/ExecuteCompilerInvocation.cpp | |
parent | e826db624040919a11e9dd3a9f3714105ee031ce (diff) | |
download | llvm-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