[all-commits] [llvm/llvm-project] 1b633d: [Clang] Permit floating point and pointer values i...

Joseph Huber via All-commits all-commits at lists.llvm.org
Tue Mar 3 14:35:25 PST 2026


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 1b633d6d6d75c172ecd9b9a4e250842468edb137
      https://github.com/llvm/llvm-project/commit/1b633d6d6d75c172ecd9b9a4e250842468edb137
  Author: Joseph Huber <huberjn at outlook.com>
  Date:   2026-03-03 (Tue, 03 Mar 2026)

  Changed paths:
    M clang/docs/ReleaseNotes.rst
    M clang/lib/Sema/SemaChecking.cpp
    M clang/test/Sema/atomic-ops.c
    M clang/test/Sema/scoped-atomic-ops.c

  Log Message:
  -----------
  [Clang] Permit floating point and pointer values in most atomic ops (#183843)

Summary:
We already support floating point arguments for the standard atomic
functions. LLVM supports these in most cases as well. This PR unifies
the handling and allows this in the cases that the LLVM IR supports.



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