HomePhabricator

[X86][AVX] Add tests showing missed VPBROADCASTQ folding on 32-bit targets.

Authored by RKSimon on Feb 21 2017, 8:05 AM.

Description

[X86][AVX] Add tests showing missed VPBROADCASTQ folding on 32-bit targets.

As i64 isn't a value type on 32-bit targets, we fail to fold the VZEXT_LOAD into VPBROADCASTQ.

Also shows that we're not decoding VPERMIV3 shuffles very well....

llvm-svn: 295729

Details

Committed
RKSimonFeb 21 2017, 8:05 AM
Parents
rGdf827a7165d3: [mips] Define macros related to -mabicalls in the preprocessor
Branches
Unknown
Tags
Unknown