aboutsummaryrefslogtreecommitdiff
path: root/flang/lib/Frontend/CompilerInvocation.cpp
diff options
context:
space:
mode:
authorRoger Ferrer Ibáñez <rofirrim@gmail.com>2025-09-16 11:25:05 +0200
committerGitHub <noreply@github.com>2025-09-16 11:25:05 +0200
commitb9f84bce6797d846b065827e8acd5c8b41631e75 (patch)
tree1d177cf39d20a9c58e861b45600d230f1fcb0d8e /flang/lib/Frontend/CompilerInvocation.cpp
parent82830e8b05e3f41a528d9338c9c93b9aff82729c (diff)
downloadllvm-b9f84bce6797d846b065827e8acd5c8b41631e75.zip
llvm-b9f84bce6797d846b065827e8acd5c8b41631e75.tar.gz
llvm-b9f84bce6797d846b065827e8acd5c8b41631e75.tar.bz2
[Clang][OpenMP] Add an additional class to hold data that will be shared between all loop transformations (#155849)
This is preparatory work for the implementation of `#pragma omp fuse` in https://github.com/llvm/llvm-project/pull/139293 **Note**: this change builds on top of https://github.com/llvm/llvm-project/pull/155848 This change adds an additional class to hold data that will be shared between all loop transformations: those that apply to canonical loop nests (the majority) and those that apply to canonical loop sequences (`fuse` in OpenMP 6.0). This class is not a statement by itself and its goal is to avoid having to replicate information between classes. Also simplfiy the way we handle the "generated loops" information as we currently only need to know if it is zero or non-zero.
Diffstat (limited to 'flang/lib/Frontend/CompilerInvocation.cpp')
0 files changed, 0 insertions, 0 deletions