[all-commits] [llvm/llvm-project] 3080ec: Preserve inner condition parentheses and handle in...

Chi-Chun, Chen via All-commits all-commits at lists.llvm.org
Tue Sep 29 10:22:45 PDT 2026


  Branch: refs/heads/users/cchen/openmp-variant-matching-scoring
  Home:   https://github.com/llvm/llvm-project
  Commit: 3080eca811de697fcc3174267ac6a6c2560aa790
      https://github.com/llvm/llvm-project/commit/3080eca811de697fcc3174267ac6a6c2560aa790
  Author: Chi-Chun, Chen <chichun.chen at hpe.com>
  Date:   2026-09-29 (Tue, 29 Sep 2026)

  Changed paths:
    M flang/lib/Semantics/openmp-utils.cpp
    M flang/test/Lower/OpenMP/declare-variant-condition-identity.f90
    M flang/test/Lower/OpenMP/declare-variant-loop-bounds.f90
    M flang/test/Semantics/OpenMP/metadirective-user.f90

  Log Message:
  -----------
  Preserve inner condition parentheses and handle invalid literals

Strip only outer parentheses from condition identities and avoid assertions
when literal analysis fails. Strengthen runtime branch checks and cover
variant selection during lastprivate bound re-evaluation.



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