[all-commits] [llvm/llvm-project] 950ad6: [clang][OpenMP] Shorten directive classification i...
Krzysztof Parzyszek via All-commits
all-commits at lists.llvm.org
Thu Jun 6 15:04:09 PDT 2024
Branch: refs/heads/users/kparzysz/spr/b03-clang-omp-cat
Home: https://github.com/llvm/llvm-project
Commit: 950ad6a14687f5eab41bf8cc8ed64d07d8ad0a3d
https://github.com/llvm/llvm-project/commit/950ad6a14687f5eab41bf8cc8ed64d07d8ad0a3d
Author: Krzysztof Parzyszek <Krzysztof.Parzyszek at amd.com>
Date: 2024-06-06 (Thu, 06 Jun 2024)
Changed paths:
M clang/include/clang/Parse/Parser.h
M clang/lib/Parse/ParseOpenMP.cpp
Log Message:
-----------
[clang][OpenMP] Shorten directive classification in ParseOpenMP
Use directive categories to simplify long lists of `case` statements
in the OpenMP parser. This is a step towards avoiding dependence on
explicitly specified sets of directives that can be expressed more
generically.
The upcoming OpenMP 6.0 will introduce many new combined directives,
and the more generically we handle directives, the easier the
introduction of the new standard will be.
To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications
More information about the All-commits
mailing list