[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [PATCH 00/11] Lower TCG vector ops to LSX
From: |
Richard Henderson |
Subject: |
Re: [PATCH 00/11] Lower TCG vector ops to LSX |
Date: |
Mon, 28 Aug 2023 12:39:02 -0700 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.13.0 |
On 8/28/23 10:29, Richard Henderson wrote:
We should probably improve tcg_gen_not_vec to try NOR. This would support loongarch64,
and allow the special expansion in PPC and S390X to be removed.
Hmm, no. The tcg optimizer does better when NOT is supported directly.
There is a whole series of fold_*_to_not patterns.
It's what I get for looking at this for a long time.
Anyway, it would be good for LSX to expand NOT(x) via NOR(x,x).
r~
- Re: [PATCH 09/11] tcg/loongarch64: Lower vector saturated ops, (continued)
- [PATCH 10/11] tcg/loongarch64: Lower vector shift vector ops, Jiajie Chen, 2023/08/28
- [PATCH 11/11] tcg/loongarch64: Lower bitsel_vec to vbitsel, Jiajie Chen, 2023/08/28
- [PATCH 05/11] tcg/loongarch64: Lower vector bitwise operations, Jiajie Chen, 2023/08/28
- [PATCH 08/11] tcg/loongarch64: Lower vector min max ops, Jiajie Chen, 2023/08/28
- Re: [PATCH 00/11] Lower TCG vector ops to LSX, Richard Henderson, 2023/08/28
- Re: [PATCH 00/11] Lower TCG vector ops to LSX,
Richard Henderson <=