[PATCH] D83635: [OpenMPOpt][WIP] Merge parallel regions
Giorgis Georgakoudis via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Mon Sep 28 10:01:21 PDT 2020
ggeorgakoudis marked 3 inline comments as done.
ggeorgakoudis added inline comments.
================
Comment at: llvm/lib/Transforms/IPO/OpenMPOpt.cpp:42
+static cl::opt<bool> EnableParallelRegionMerging(
+ "openmp-opt-enable-merging", cl::ZeroOrMore,
----------------
Option to enable parallel region merging
================
Comment at: llvm/lib/Transforms/IPO/OpenMPOpt.cpp:603
+ // Check if there any __kmpc_push_proc_bind calls for explicit affinities.
+ OMPInformationCache::RuntimeFunctionInfo &ProcBindRFI =
+ OMPInfoCache.RFIs[OMPRTL___kmpc_push_proc_bind];
----------------
Check for explicit proc_bind affinity
================
Comment at: llvm/lib/Transforms/IPO/OpenMPOpt.cpp:650
+
+ auto Remark = [&](OptimizationRemark OR) {
+ OR << "Parallel region at "
----------------
Updated Remark
================
Comment at: llvm/lib/Transforms/IPO/OpenMPOpt.cpp:741
+
+ auto Remark = [&](OptimizationRemark OR) {
+ return OR << "Parallel region at "
----------------
Updated Remark
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D83635/new/
https://reviews.llvm.org/D83635
More information about the llvm-commits
mailing list