[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [qemu-s390x] [Qemu-devel] [PATCH v1 17/41] s390x/tcg: Implement VECT
From: |
David Hildenbrand |
Subject: |
Re: [qemu-s390x] [Qemu-devel] [PATCH v1 17/41] s390x/tcg: Implement VECTOR LOAD POSITIVE |
Date: |
Tue, 16 Apr 2019 11:16:43 +0200 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.6.1 |
On 13.04.19 01:50, Richard Henderson wrote:
> On 4/11/19 12:08 AM, David Hildenbrand wrote:
>> Similar to VECTOR LOAD COMPLEMENT but unfortunately we don't have a
>> gvec helper.
>>
>> Signed-off-by: David Hildenbrand <address@hidden>
>> ---
>> target/s390x/helper.h | 2 ++
>> target/s390x/insn-data.def | 2 ++
>> target/s390x/translate_vx.inc.c | 40 +++++++++++++++++++++++++++++++++
>> target/s390x/vec_int_helper.c | 14 ++++++++++++
>> 4 files changed, 58 insertions(+)
>
> I would be happy to add ABS as a gvec primitive, if you like.
> Expandable with MAX or CMP on hosts without ABS.
Sure, that would be great. Once you have that one implemented we can
throw most of this stuff away (either before or after merging). Thanks!
>
> Reviewed-by: Richard Henderson <address@hidden>
>
>
> r~
>
--
Thanks,
David / dhildenb
- Re: [qemu-s390x] [Qemu-devel] [PATCH v1 27/41] s390x/tcg: Implement VECTOR ELEMENT ROTATE LEFT LOGICAL, (continued)
- [qemu-s390x] [PATCH v1 25/41] s390x/tcg: Implement VECTOR OR WITH COMPLEMENT, David Hildenbrand, 2019/04/11
- [qemu-s390x] [PATCH v1 24/41] s390x/tcg: Implement VECTOR OR, David Hildenbrand, 2019/04/11
- [qemu-s390x] [PATCH v1 23/41] s390x/tcg: Implement VECTOR NOT EXCLUSIVE OR, David Hildenbrand, 2019/04/11
- [qemu-s390x] [PATCH v1 17/41] s390x/tcg: Implement VECTOR LOAD POSITIVE, David Hildenbrand, 2019/04/11
- [qemu-s390x] [PATCH v1 21/41] s390x/tcg: Implement VECTOR NAND, David Hildenbrand, 2019/04/11
- [qemu-s390x] [PATCH v1 18/41] s390x/tcg: Implement VECTOR (MAXIMUM|MINIMUM) (LOGICAL), David Hildenbrand, 2019/04/11
- [qemu-s390x] [PATCH v1 16/41] s390x/tcg: Implement VECTOR LOAD COMPLEMENT, David Hildenbrand, 2019/04/11
- [qemu-s390x] [PATCH v1 22/41] s390x/tcg: Implement VECTOR NOR, David Hildenbrand, 2019/04/11
- [qemu-s390x] [PATCH v1 20/41] s390x/tcg: Implement VECTOR MULTIPLY *, David Hildenbrand, 2019/04/11