aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Analysis/ConstantFolding.cpp
diff options
context:
space:
mode:
authorTom Eccles <tom.eccles@arm.com>2024-03-20 09:52:04 +0000
committerGitHub <noreply@github.com>2024-03-20 09:52:04 +0000
commit1f63a56cede85bcd5f4fea3663bd3a47b801a396 (patch)
treef86aac82a3cec85d0033d1ca8b95fb67a42386f9 /llvm/lib/Analysis/ConstantFolding.cpp
parent1f1e0948f20338961f995426c11497e8f21ceb08 (diff)
downloadllvm-1f63a56cede85bcd5f4fea3663bd3a47b801a396.zip
llvm-1f63a56cede85bcd5f4fea3663bd3a47b801a396.tar.gz
llvm-1f63a56cede85bcd5f4fea3663bd3a47b801a396.tar.bz2
[flang][CodeGen] Run PreCGRewrite on omp reduction declare ops (#84954)
OpenMP reduction declare operations can contain FIR code which needs to be lowered to LLVM. With array reductions, these regions can contain more complicated operations which need PreCGRewriting. A similar extra case was already needed for fir::GlobalOp. OpenMP array reductions 3/6 Previous PR: https://github.com/llvm/llvm-project/pull/84953 Next PR: https://github.com/llvm/llvm-project/pull/84955
Diffstat (limited to 'llvm/lib/Analysis/ConstantFolding.cpp')
0 files changed, 0 insertions, 0 deletions