[LLVMdev] Bug #16941

Nadav Rotem nrotem at apple.com
Mon Oct 21 08:01:27 PDT 2013


Hi Dmitry. 

This looks like an ISPC workload. ISPC works around a limitation in selection dag which does not know how to legalize mask types when both 128 and 256 bit registers are available. ISPC works around this problem by expanding the mask to i32s and using intrinsics. Can you please verify that this regression only happens on AVX ? Can you change ISPC to use intrinsics ?

Thanks
Nadav

Sent from my iPhone

> On Oct 21, 2013, at 4:04, Dmitry Babokin <babokin at gmail.com> wrote:
> 
> Nadav,
> 
> Could you please have a look at bug #16941 and let us know what you think about it? It's performance regression after one of your commits.
> 
> Thanks.
> 
> Dmitry.



More information about the llvm-dev mailing list