aboutsummaryrefslogtreecommitdiff
path: root/llvm/tools/llvm-objdump/llvm-objdump.cpp
diff options
context:
space:
mode:
authorNimish Mishra <neelam.nimish@gmail.com>2023-05-04 09:22:19 +0530
committerNimish Mishra <neelam.nimish@gmail.com>2023-05-04 09:27:36 +0530
commitb50f733c20126209affed392bdb0252d8faefaf6 (patch)
tree6112542f0b826c865100be66d66d0bc9ca61e5a1 /llvm/tools/llvm-objdump/llvm-objdump.cpp
parent93ce0965029b77e0de84dbe47525d6ac883d2ae2 (diff)
downloadllvm-b50f733c20126209affed392bdb0252d8faefaf6.zip
llvm-b50f733c20126209affed392bdb0252d8faefaf6.tar.gz
llvm-b50f733c20126209affed392bdb0252d8faefaf6.tar.bz2
[flang][OpenMP] Lowering support for lastprivate on unstructured sections
construct This patch adds lowering support for lastprivate privatization on unstructured construct. Generic lastprivate lowering on sections involves creating a if operation on the lexically last section block and updating the lastprivate variable inside it. However, this control flow is not needed if the section construct is lowered as an unstructured construct. Hence, this patch modifies the lowering control flow to not emit an unnecessary scf.if if the section block is lowered as an unstructured construct. Reviewed By: kiranchandramohan Differential Revision: https://reviews.llvm.org/D143077
Diffstat (limited to 'llvm/tools/llvm-objdump/llvm-objdump.cpp')
0 files changed, 0 insertions, 0 deletions