[PATCH] D106154: [WIP][AbstractAttributor] Fold __kmpc_parallel_level if possible

Shilei Tian via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Tue Jul 20 14:21:29 PDT 2021


tianshilei1992 added inline comments.


================
Comment at: llvm/lib/Transforms/IPO/OpenMPOpt.cpp:3296
+          for (uint8_t L : CAA.ParallelLevels)
+            ParallelLevels.insert(L + 1);
+
----------------
The logic seems problematic here. Need to revise later.


================
Comment at: llvm/test/Transforms/OpenMP/parallel_level_fold.ll:1
+; NOTE: Assertions have been autogenerated by utils/update_test_checks.py UTC_ARGS: --function-signature --check-globals
+; RUN: opt -S -passes=openmp-opt < %s | FileCheck %s
----------------
The enhancement of the test case is still WIP.


Repository:
  rG LLVM Github Monorepo

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D106154/new/

https://reviews.llvm.org/D106154



More information about the llvm-commits mailing list