[all-commits] [llvm/llvm-project] 2ed297: [RISCV] Add isel patterns for bf16 riscv_vfmv_v_f_...
Craig Topper via All-commits
all-commits at lists.llvm.org
Fri Jun 14 09:33:43 PDT 2024
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 2ed2975e8bd9e9e1a0f376bded1dad627d5eab4e
https://github.com/llvm/llvm-project/commit/2ed2975e8bd9e9e1a0f376bded1dad627d5eab4e
Author: Craig Topper <craig.topper at sifive.com>
Date: 2024-06-14 (Fri, 14 Jun 2024)
Changed paths:
M llvm/lib/Target/RISCV/RISCVInstrInfoVVLPatterns.td
A llvm/test/CodeGen/RISCV/rvv/vsplats-bf16.ll
Log Message:
-----------
[RISCV] Add isel patterns for bf16 riscv_vfmv_v_f_vl of FP constant.
We try not let bf16 splats through to isel, but constant folding
allows FP constants to get through. Thankfully we can handle those
using vmv.v.i or vmv.v.x.
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