[all-commits] [llvm/llvm-project] 05a039: [libc][math] Refactor bf16mul family to header-onl...

Mohamed Emad via All-commits all-commits at lists.llvm.org
Mon Feb 23 18:24:24 PST 2026


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 05a039489d7e01924583a41ec33ee2e41923d335
      https://github.com/llvm/llvm-project/commit/05a039489d7e01924583a41ec33ee2e41923d335
  Author: Mohamed Emad <hulxxv at gmail.com>
  Date:   2026-02-24 (Tue, 24 Feb 2026)

  Changed paths:
    M libc/shared/math.h
    A libc/shared/math/bf16mul.h
    A libc/shared/math/bf16mulf.h
    A libc/shared/math/bf16mulf128.h
    A libc/shared/math/bf16mull.h
    M libc/src/__support/math/CMakeLists.txt
    A libc/src/__support/math/bf16mul.h
    A libc/src/__support/math/bf16mulf.h
    A libc/src/__support/math/bf16mulf128.h
    A libc/src/__support/math/bf16mull.h
    M libc/src/math/generic/CMakeLists.txt
    M libc/src/math/generic/bf16mul.cpp
    M libc/src/math/generic/bf16mulf.cpp
    M libc/src/math/generic/bf16mulf128.cpp
    M libc/src/math/generic/bf16mull.cpp
    M libc/test/shared/CMakeLists.txt
    M libc/test/shared/shared_math_test.cpp
    M utils/bazel/llvm-project-overlay/libc/BUILD.bazel

  Log Message:
  -----------
  [libc][math] Refactor bf16mul family to header-only (#182018)

Refactors the bf16mul math family to be header-only.

Closes https://github.com/llvm/llvm-project/issues/182017

Target Functions:
  - bf16mul
  - bf16mulf
  - bf16mulf128
  - bf16mull



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