[all-commits] [llvm/llvm-project] a6bd63: 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 12:14:14 PDT 2026


  Branch: refs/heads/users/cchen/openmp-linear-modifier
  Home:   https://github.com/llvm/llvm-project
  Commit: a6bd63a72935977b26fe19a00915535fb5d17d6f
      https://github.com/llvm/llvm-project/commit/a6bd63a72935977b26fe19a00915535fb5d17d6f
  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/linear_modifier.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