[all-commits] [llvm/llvm-project] c43ac3: [DAG] Expand vXi1 add/sub overflow operations as x...
Simon Pilgrim via All-commits
all-commits at lists.llvm.org
Thu Oct 19 03:49:05 PDT 2023
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: c43ac32bca1e3d7476aa441fb3460585f0cb0e8f
https://github.com/llvm/llvm-project/commit/c43ac32bca1e3d7476aa441fb3460585f0cb0e8f
Author: Simon Pilgrim <RKSimon at users.noreply.github.com>
Date: 2023-10-19 (Thu, 19 Oct 2023)
Changed paths:
M llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp
M llvm/test/CodeGen/AArch64/vec_uaddo.ll
A llvm/test/CodeGen/X86/pr69080.ll
M llvm/test/CodeGen/X86/vec_saddo.ll
M llvm/test/CodeGen/X86/vec_ssubo.ll
M llvm/test/CodeGen/X86/vec_uaddo.ll
M llvm/test/CodeGen/X86/vec_usubo.ll
Log Message:
-----------
[DAG] Expand vXi1 add/sub overflow operations as xor/and (#69191)
Similar to what we already do for add/sub + saturation variants.
Scalar support will be added in a future patch covering the other variants at the same time.
Alive2: https://alive2.llvm.org/ce/z/rBDrNE
Fixes #69080
More information about the All-commits
mailing list