aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/ExtractAPI/Serialization/SymbolGraphSerializer.cpp
diff options
context:
space:
mode:
authorValentin Clement (バレンタイン クレメン) <clementval@gmail.com>2023-09-28 08:36:19 -0700
committerGitHub <noreply@github.com>2023-09-28 08:36:19 -0700
commitef1eb502e01c55e8370a392bf259d624489c37e5 (patch)
tree5ebafb36b732afafaba34830dd2273835210e6d5 /clang/lib/ExtractAPI/Serialization/SymbolGraphSerializer.cpp
parent989173c09c2930a9f523ccb455111ef446e9f96d (diff)
downloadllvm-ef1eb502e01c55e8370a392bf259d624489c37e5.zip
llvm-ef1eb502e01c55e8370a392bf259d624489c37e5.tar.gz
llvm-ef1eb502e01c55e8370a392bf259d624489c37e5.tar.bz2
[flang][openacc] Support assumed shape arrays in reduction (#67610)
Assumed shape array are using descriptor and must be handled differently than known shape arrays. This patch adds support to generate the `init` and `combiner` region for the reduction recipe operation with assumed shape array by using the descriptor and the HLFIR lowering path. `createTempFromMold` function is moved from `flang/lib/Optimizer/HLFIR/Transforms/BufferizeHLFIR.cpp` to `flang/include/flang/Optimizer/Builder/HLFIRTools.h` to be reused to create the private copy.
Diffstat (limited to 'clang/lib/ExtractAPI/Serialization/SymbolGraphSerializer.cpp')
0 files changed, 0 insertions, 0 deletions