[X86][AVX] Improve (i4 bitcast (v4i1 x)) handling for 256-bit vector compare results.
authorSimon Pilgrim <llvm-dev@redking.me.uk>
Wed, 27 Sep 2017 10:10:17 +0000 (10:10 +0000)
committerSimon Pilgrim <llvm-dev@redking.me.uk>
Wed, 27 Sep 2017 10:10:17 +0000 (10:10 +0000)
commit3b0d9e789e89913fac0665d0bd8f545dfec19275
treedac7b01ef20393ce978df83b229b65445dd5776c
parenta932bfcc93a976e90ccca656548f933e34cd812d
[X86][AVX] Improve (i4 bitcast (v4i1 x)) handling for 256-bit vector compare results.

As commented on D37849 and rL313547, AVX1 targets were missing a chance to use vmovmskpd for v4f64/v4i64 results for bool vector bitcasts

llvm-svn: 314293
llvm/lib/Target/X86/X86ISelLowering.cpp
llvm/test/CodeGen/X86/bitcast-setcc-256.ll