|
From: | Richard Henderson |
Subject: | Re: [Qemu-devel] [PATCH v1 13/23] s390x/tcg: Implement VECTOR LOAD LENGTHENED |
Date: | Fri, 31 May 2019 12:33:48 -0500 |
User-agent: | Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.7.0 |
On 5/31/19 5:44 AM, David Hildenbrand wrote: > + for (i = 0; i < 2; i++) { > + /* load from even element */ > + const float32 a = make_float32(s390_vec_read_element32(v2, i * 2)); I suppose. You could also reuse vop64_2 with static uint64_t vfll(uint64_t a, float_status *s) { /* Even float32 are stored in the high half of each doubleword. */ return float32_to_float64(a >> 32, s); } r~
[Prev in Thread] | Current Thread | [Next in Thread] |