aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/CodeGen/CodeGenModule.cpp
diff options
context:
space:
mode:
authorKareem Ergawy <kareem.ergawy@amd.com>2025-07-23 11:23:00 +0200
committerGitHub <noreply@github.com>2025-07-23 11:23:00 +0200
commit36c37b019b5daae79785e8558d693e6ec42b0ebd (patch)
tree7a42328e1db75c9f1a88e8e930f83c42e4a1c132 /clang/lib/CodeGen/CodeGenModule.cpp
parent77b1b956da234d3b3be31c4f04e6af3173b306a1 (diff)
downloadllvm-36c37b019b5daae79785e8558d693e6ec42b0ebd.zip
llvm-36c37b019b5daae79785e8558d693e6ec42b0ebd.tar.gz
llvm-36c37b019b5daae79785e8558d693e6ec42b0ebd.tar.bz2
[flang][OpenMP] Restore reduction processor behavior broken by #145837 (#150178)
Fixes #149089 and #149700. Before #145837, when processing a reduction symbol not yet supported by OpenMP lowering, the reduction processor would simply skip filling in the reduction symbols and variables. With #145837, this behvaior was slightly changed because the reduction symbols are populated before invoking the reduction processor (this is more convenient to shared the code with `do concurrent`). This PR restores the previous behavior.
Diffstat (limited to 'clang/lib/CodeGen/CodeGenModule.cpp')
0 files changed, 0 insertions, 0 deletions