aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/IR/ModuleSummaryIndex.cpp
diff options
context:
space:
mode:
authorMin-Yih Hsu <min.hsu@sifive.com>2025-10-21 18:27:21 -0700
committerGitHub <noreply@github.com>2025-10-21 18:27:21 -0700
commit90bc75043cef9de0dfb2667508595203208f65b0 (patch)
treef5c9f610312a2aa11e1939b12f39e1cad1e81322 /llvm/lib/IR/ModuleSummaryIndex.cpp
parent6b9a9cf040d33ad7f9cd563a907b13e373313255 (diff)
downloadllvm-90bc75043cef9de0dfb2667508595203208f65b0.zip
llvm-90bc75043cef9de0dfb2667508595203208f65b0.tar.gz
llvm-90bc75043cef9de0dfb2667508595203208f65b0.tar.bz2
[RISCV][MC] Introduce XSfvfexp* and XSfvfbfexpa* extensions and their MC supports (#164349)
XSfvfbfexp16e, XSfvfexp16e, and XSfvfexp32e are SiFive's vector exponential instruction extensions of BFloat16, F16, and F32, respectively. Spec: https://www.sifive.com/document-file/exponential-function-instruction-xsfvfexp32e-xsfvf XSfvfexpa and XSfvfexpa64e are SiFive's vector exponential approximation instruction extensions where the former supports F16 and F32 and the latter covers F64. These instructions approximate 2 raised to a fractional power. Spec: https://www.sifive.com/document-file/exponential-approximation-instruction-xsfvfexpa-ex This patch adds their corresponding features and MC supports. --------- Co-authored-by: Jesse Huang <jesse.huang@sifive.com> Co-authored-by: Craig Topper <craig.topper@sifive.com>
Diffstat (limited to 'llvm/lib/IR/ModuleSummaryIndex.cpp')
0 files changed, 0 insertions, 0 deletions