Tree @release_60 (Download .tar.gz)
History of test / CodeGen / X86 / avx512-shuffles @release_60
- Merging r322644: Hans Wennborg 1 year, 10 months ago
- [X86][SSE] Match PSHUFLW/PSHUFHW + PSHUFD vXi16 shuffle patterns (PR34686) Simon Pilgrim 1 year, 11 months ago
- [X86][AVX512] Attempt target shuffle combining to different types instead of early-out Simon Pilgrim 1 year, 11 months ago
- [X86][AVX] lowerVectorShuffleAsBroadcast - aggressively peek through BITCASTs Simon Pilgrim 1 year, 11 months ago
- [CodeGen] Use MachineOperand::print in the MIRPrinter for MO_Register. Francis Visoiu Mistrih 2 years ago
- [CodeGen] Unify MBB reference format in both MIR and debug output Francis Visoiu Mistrih 2 years ago
- [CodeGen] Print register names in lowercase in both MIR and debug output Francis Visoiu Mistrih 2 years ago
- [X86] Regenerate a couple more tests that I missed in r317410. Craig Topper 2 years ago
- [X86] Teach shuffle lowering to use 256-bit SHUF128 when possible. Craig Topper 2 years ago
- [X86] Make AVX512_512_SET0 XMM16-31 lower to 128-bit XOR when AVX512VL is enabled. Use 128-bit VLX instruction when VLX is enabled. Craig Topper 2 years ago
- [AVX512] Don't mark EXTLOAD as legal with AVX512. Continue using custom lowering. Craig Topper 2 years ago
- [X86] Don't use constant condition for select instruction when testing masking ops. Craig Topper 2 years ago
- [X86] Remove patterns that select unmasked vbroadcastf2x32/vbroadcasti2x32. Prefer vbroadcastsd/vpbroadcastq instead. Craig Topper 2 years ago
- [X86] Add 128-bit version of vbroadcasti32x2 to shuffle comment decoding. Craig Topper 2 years ago
- [X86] Add VPERMPD/VPERMQ and VPERMPS/VPERMD to the execution domain fixing table. Craig Topper 2 years ago
- [X86] Teach the execution domain fixing tables to use movlhps inplace of unpcklpd for the packed single domain. Craig Topper 2 years ago
- [X86] Teach execution domain fixing to convert between FP and int unpack instructions. Craig Topper 2 years ago
- [X86] Teach execution domain fixing to convert between VPERMILPS and VPSHUFD. Craig Topper 2 years ago
- [X86] Prefer VPERMQ over VPERM2F128 for any unary shuffle, not just the ones that can be done with a insertf128 Craig Topper 2 years ago
- [X86][AVX512] Add support for VPERMILPS v16f32 shuffle lowering (PR34382) Simon Pilgrim 2 years ago
- [X86] Replace -mcpu option with -mattr in LIT tests added in https://reviews.llvm.org/rL312442 Ayman Musa 2 years ago
- [X86] Add -mtriple option to LIT tests added in https://reviews.llvm.org/rL312442 Ayman Musa 2 years ago
- [X86][AVX512] Add simple tests for all AVX512 shuffle instructions. Ayman Musa 2 years ago