> But if we need to spill in store_bit_field anyway (like for riscv), 
> wouldn't we even spill target once per iteration?

Ah, but even for riscv, we could avoid that with a V2DI-pun of V2DF 
(just like the extract path does) so that a vec_set V2DI -> DI has a 
chance to succeed.  If we had that, we could exchange the spill for 
proper codegen.  And that fits nicely into my "improve vec_extract and 
vec_set exposure in expmed" plan.

-- 
Regards
 Robin

Reply via email to