|
From: | Richard Henderson |
Subject: | Re: [PATCH 2/2] target/arm: Use tcg_gen_gvec_5_ptr for sve FMLA/FCMLA |
Date: | Wed, 12 Feb 2020 11:52:38 -0800 |
User-agent: | Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.4.1 |
On 2/12/20 2:50 AM, Alex Bennée wrote: > > Richard Henderson <address@hidden> writes: > >> Now that we can pass 7 parameters, do not encode register >> operands within simd_data. > > What defines the upper limit? Is it the ABI of the backend or just the > efficiency of implementing the prologue for the call? The current upper limit is from the lifetime tracking data. Which gives us 14 arguments within the bits of the uint16_t. Which gives us 7 uint64_t arguments on a 32-bit host. r~
[Prev in Thread] | Current Thread | [Next in Thread] |