diff options
author | Michael Kruse <llvm-project@meinersbur.de> | 2021-02-03 13:44:00 -0600 |
---|---|---|
committer | Michael Kruse <llvm-project@meinersbur.de> | 2021-02-03 19:12:02 -0600 |
commit | 26b5be66f9c540028136f4fb4538c5786104abb9 (patch) | |
tree | f473b14f3f67a603003818c28b7d8ac41f1b276a /clang/lib/Frontend/CompilerInvocation.cpp | |
parent | e3bb1c80fe68110f6362af0413c04cd77a05fbac (diff) | |
download | llvm-26b5be66f9c540028136f4fb4538c5786104abb9.zip llvm-26b5be66f9c540028136f4fb4538c5786104abb9.tar.gz llvm-26b5be66f9c540028136f4fb4538c5786104abb9.tar.bz2 |
[OpenMPIRBuilder] Implement collapseLoops.
The collapseLoops method implements a transformations facilitating the implementation of the collapse-clause. It takes a list of loops from a loop nest and reduces it to a single loop that can be used by other methods that are implemented on just a single loop, such as createStaticWorkshareLoop.
This patch shares some changes with D92974 (such as adding some getters to CanonicalLoopNest), used by both patches.
Reviewed By: jdoerfert
Differential Revision: https://reviews.llvm.org/D93268
Diffstat (limited to 'clang/lib/Frontend/CompilerInvocation.cpp')
0 files changed, 0 insertions, 0 deletions