Simon Pilgrim
|
ca38c762e4
|
[TargetLowering] Add vector BITCAST support to SimplifyDemandedVectorElts
Notably helps cleanup after legalization of vector types
Differential Revision: https://reviews.llvm.org/D43674
llvm-svn: 326838
|
2018-03-06 22:32:01 +00:00 |
Simon Pilgrim
|
55b7e01116
|
[X86][MMX] Generlize MMX_MOVD64rr combines to accept v4i16/v8i8 build vectors as well as v2i32
Also handle both cases where the lower 32-bits of the MMX is undef or zero extended.
llvm-svn: 325736
|
2018-02-21 23:07:30 +00:00 |
Simon Pilgrim
|
664582b781
|
[X86][MMX] Add MMX_MOVD64rr build vector tests showing undef elements in the lower half
llvm-svn: 325729
|
2018-02-21 22:10:48 +00:00 |
Simon Pilgrim
|
cf7640564a
|
[X86][MMX] Add some MMX build vector tests
llvm-svn: 325674
|
2018-02-21 12:01:30 +00:00 |