diff options
author | Luke Lau <luke@igalia.com> | 2025-02-10 23:43:16 +0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2025-02-10 23:43:16 +0800 |
commit | 36530414e3fc49ce9c5a74acf3a68731965ea4d6 (patch) | |
tree | 14ba11dd270765cfa3ec3a304879440a4ac60f31 /clang/lib/CodeGen/CodeGenModule.cpp | |
parent | 3019e49ebfc5d710191712b6d437c56c01e65b87 (diff) | |
download | llvm-36530414e3fc49ce9c5a74acf3a68731965ea4d6.zip llvm-36530414e3fc49ce9c5a74acf3a68731965ea4d6.tar.gz llvm-36530414e3fc49ce9c5a74acf3a68731965ea4d6.tar.bz2 |
[RISCV][VLOPT] Add support for Vector Fixed-Point Arithmetic Instructions (#126483)
This patch adds the remaining support for fixed-point arithmetic
instructions (we previously had support for averaging adds and
subtracts).
For saturating adds/subs/multiplies/clips, we can't change `vl` if
`vxsat` is used, since changing `vl` may change its value. So this patch
checks to see if it's dead before considering it a candidate.
Diffstat (limited to 'clang/lib/CodeGen/CodeGenModule.cpp')
0 files changed, 0 insertions, 0 deletions