[PATCH] D150929: [RISCV][BF16] Enable __bf16 for riscv targets

Jun Sha via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Sun May 21 20:00:53 PDT 2023


joshua-arch1 updated this revision to Diff 524148.
joshua-arch1 added a comment.
Herald added subscribers: llvm-commits, hiraditya.
Herald added a project: LLVM.

I have updated my implementation by limiting __bf16 only when Zfbfmin/Zvfbfmin/Zvfbfwma are enabled. Now the compiler can work for __bf16 programs without crashing.


CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D150929/new/

https://reviews.llvm.org/D150929

Files:
  clang/docs/LanguageExtensions.rst
  clang/lib/Basic/Targets/RISCV.cpp
  clang/lib/Basic/Targets/RISCV.h
  clang/test/CodeGen/RISCV/bfloat-abi.c
  clang/test/CodeGen/RISCV/bfloat-mangle.cpp
  clang/test/Sema/vector-decl-crash.c
  llvm/lib/Target/RISCV/RISCVISelLowering.cpp

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D150929.524148.patch
Type: text/x-patch
Size: 55351 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20230522/baefe5bf/attachment.bin>


More information about the llvm-commits mailing list