Commit e8f6d60
committed
[CIR][AArch64] Implement NEON builtin vaddvq_s16
Implement vaddvq_s16 (add across vector, signed 16-bit quadword)
using the generic vector.reduce.add intrinsic to match OG codegen.
Test includes CIR, LLVM, and OGCG check patterns.1 parent 93b466e commit e8f6d60
File tree
2 files changed
+18
-1
lines changed- clang
- lib/CIR/CodeGen
- test/CIR/CodeGen/AArch64
2 files changed
+18
-1
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
4318 | 4318 | | |
4319 | 4319 | | |
4320 | 4320 | | |
4321 | | - | |
| 4321 | + | |
| 4322 | + | |
4322 | 4323 | | |
4323 | 4324 | | |
4324 | 4325 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
18803 | 18803 | | |
18804 | 18804 | | |
18805 | 18805 | | |
| 18806 | + | |
| 18807 | + | |
| 18808 | + | |
| 18809 | + | |
| 18810 | + | |
| 18811 | + | |
| 18812 | + | |
| 18813 | + | |
| 18814 | + | |
| 18815 | + | |
| 18816 | + | |
| 18817 | + | |
| 18818 | + | |
| 18819 | + | |
| 18820 | + | |
| 18821 | + | |
18806 | 18822 | | |
18807 | 18823 | | |
18808 | 18824 | | |
| |||
0 commit comments