[all-commits] [llvm/llvm-project] 8007a4: Fix implicit val for OpenMP >= 52 and don't rely o...

Chi-Chun, Chen via All-commits all-commits at lists.llvm.org
Tue Mar 24 13:57:56 PDT 2026


  Branch: refs/heads/users/cchen/openmp-linear-modifier
  Home:   https://github.com/llvm/llvm-project
  Commit: 8007a417b5c37214a2b35a701d413e999179de10
      https://github.com/llvm/llvm-project/commit/8007a417b5c37214a2b35a701d413e999179de10
  Author: Chi Chun, Chen <chichun.chen at hpe.com>
  Date:   2026-03-24 (Tue, 24 Mar 2026)

  Changed paths:
    M flang/lib/Lower/OpenMP/ClauseProcessor.cpp
    M flang/lib/Lower/OpenMP/OpenMP.cpp
    M flang/test/Lower/OpenMP/composite_simd_linear.f90
    M flang/test/Lower/OpenMP/distribute-parallel-do-simd.f90
    M flang/test/Lower/OpenMP/linear_modifier.f90
    M flang/test/Lower/OpenMP/wsloop-linear.f90

  Log Message:
  -----------
  Fix implicit val for OpenMP >= 52 and don't rely on static variables in processLinear

- Emit val for implicit linear clause if openmp version >= 52
- Turn `typeAttrs` and `linearModAttrs` from static to local to
avoid confusions about cleaning stale value



To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications


More information about the All-commits mailing list