[all-commits] [llvm/llvm-project] 53e969: [NVPTX] Enable the _Float16 type for NVPTX compila...

Joseph Huber via All-commits all-commits at lists.llvm.org
Tue Feb 20 16:12:38 PST 2024


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 53e96984b6dbb9d8ff55d2ccd0c27ffc1d27315f
      https://github.com/llvm/llvm-project/commit/53e96984b6dbb9d8ff55d2ccd0c27ffc1d27315f
  Author: Joseph Huber <huberjn at outlook.com>
  Date:   2024-02-20 (Tue, 20 Feb 2024)

  Changed paths:
    M clang/docs/LanguageExtensions.rst
    M clang/lib/Basic/Targets/NVPTX.cpp
    M clang/test/SemaCUDA/float16.cu

  Log Message:
  -----------
  [NVPTX] Enable the _Float16 type for NVPTX compilation (#82436)

Summary:
The PTX target supports the f16 type natively and we alreaqdy have a few
LLVM backend tests that support the LLVM-IR. We should be able to enable
this for generic use. This is done prior the f16 math functions being
written in the GPU libc case.



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