aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/ToolDrivers/llvm-lib
diff options
context:
space:
mode:
authorValentin Clement <clementval@gmail.com>2023-08-04 13:08:29 -0700
committerValentin Clement <clementval@gmail.com>2023-08-04 13:08:47 -0700
commitebf5f371304f29ef3568b82d10e6551e8b06dc1a (patch)
tree55e925ecb7aa575f0189aca49e214b5e31831317 /llvm/lib/ToolDrivers/llvm-lib
parentfe195781ad2f1aaecd5def14f361f3590a17c79e (diff)
downloadllvm-ebf5f371304f29ef3568b82d10e6551e8b06dc1a.zip
llvm-ebf5f371304f29ef3568b82d10e6551e8b06dc1a.tar.gz
llvm-ebf5f371304f29ef3568b82d10e6551e8b06dc1a.tar.bz2
[flang][openacc] Make sure the correct flags are set for symbol in acc declare
Flags were not correctly set for symbols appearing in the OpenACC declare directive in module declaration part. Also some missing flags for OpenACC are added. This makes the Flags enum > 64 and then the implementation switch to std::bitset as defined in `flang/include/flang/Common/enum-set.h`. Therefore, `constexpr` cannot be used for set of flags in `flang/lib/Semantics/resolve-directives.cpp`. Reviewed By: razvanlupusoru Differential Revision: https://reviews.llvm.org/D157042
Diffstat (limited to 'llvm/lib/ToolDrivers/llvm-lib')
0 files changed, 0 insertions, 0 deletions