[PATCH] i386: Introduce V2QImode vectorized arithmetic [PR103861]

2022-01-02 Thread Uros Bizjak via Gcc-patches
On Thu, Dec 30, 2021 at 3:45 PM Uros Bizjak wrote: > > This patch adds basic V2QImode infrastructure and V2QImode arithmetic > operations (plus, minus and neg). The patched compiler can emit SSE > vectorized QImode operations (e.g. PADDB) with partial QImode vector, > and also synthesized double

[RFC PATCH] i386: Introduce V2QImode vectorized arithmetic [PR103861]

2021-12-30 Thread Uros Bizjak via Gcc-patches
This patch adds basic V2QImode infrastructure and V2QImode arithmetic operations (plus, minus and neg). The patched compiler can emit SSE vectorized QImode operations (e.g. PADDB) with partial QImode vector, and also synthesized double HI/LO QImode operations with integer registers. The testcase: