aboutsummaryrefslogtreecommitdiff
path: root/flang/lib/Frontend/CompilerInvocation.cpp
diff options
context:
space:
mode:
authorVictor Perez <victor.perez@codeplay.com>2024-08-02 11:53:30 +0200
committerGitHub <noreply@github.com>2024-08-02 11:53:30 +0200
commit6d2bbba187cd8fdc3e6e46cb753d4d9c6c276103 (patch)
tree267235f445d635a878ab9f4845be5620d8fb867a /flang/lib/Frontend/CompilerInvocation.cpp
parent92e18ffd803365c64910760ba20278f875d93681 (diff)
downloadllvm-6d2bbba187cd8fdc3e6e46cb753d4d9c6c276103.zip
llvm-6d2bbba187cd8fdc3e6e46cb753d4d9c6c276103.tar.gz
llvm-6d2bbba187cd8fdc3e6e46cb753d4d9c6c276103.tar.bz2
[MLIR][LLVM] Attach kernel metadata representation to `llvm.func` (#101314)
Add optional attributes to `llvm.func` representing LLVM so-called "kernel" metadata: - [`vec_type_hint`](https://clang.llvm.org/docs/AttributeReference.html#vec-type-hint) - [`work_group_size_hint`](https://clang.llvm.org/docs/AttributeReference.html#work-group-size-hint) - [`reqd_work_group_size`](https://clang.llvm.org/docs/AttributeReference.html#reqd-work-group-size) - [`intel_reqd_sub_group_size`](https://clang.llvm.org/docs/AttributeReference.html#intel-reqd-sub-group-size). --------- Signed-off-by: Victor Perez <victor.perez@codeplay.com>
Diffstat (limited to 'flang/lib/Frontend/CompilerInvocation.cpp')
0 files changed, 0 insertions, 0 deletions