Re: [PATCH] Allow xmm16-xmm31 in *trunc* insns

2016-05-03 Thread Uros Bizjak
On Tue, May 3, 2016 at 1:25 PM, Jakub Jelinek wrote: > Hi! > > As the testcase shows, in some truncations we weren't unnecessarily allowing > xmm16-xmm31 regs. But VCVTSD2SS is already in AVX512F ISA, and the rest are > just splitters that use movs that are also in AVX512F. > > Bootstrapped/regte

[PATCH] Allow xmm16-xmm31 in *trunc* insns

2016-05-03 Thread Jakub Jelinek
Hi! As the testcase shows, in some truncations we weren't unnecessarily allowing xmm16-xmm31 regs. But VCVTSD2SS is already in AVX512F ISA, and the rest are just splitters that use movs that are also in AVX512F. Bootstrapped/regtested on x86_64-linux and i686-linux, ok for trunk? 2016-05-03 Ja