summaryrefslogtreecommitdiff
path: root/test/CodeGen/X86/subvector-broadcast.ll
AgeCommit message (Expand)Author
2017-12-07[CodeGen] Use MachineOperand::print in the MIRPrinter for MO_Register.Francis Visoiu Mistrih
2017-12-04[CodeGen] Unify MBB reference format in both MIR and debug outputFrancis Visoiu Mistrih
2017-11-28[CodeGen] Print register names in lowercase in both MIR and debug outputFrancis Visoiu Mistrih
2017-08-21[AVX-512] Don't change which instructions we use for unmasked subvector broad...Craig Topper
2017-08-21[AVX512] Add 128->256 vbroadcastf64x2/vbroadcasti64x2 instructions to the EVE...Craig Topper
2017-08-17[AVX512] Don't switch unmasked subvector insert/extract instructions when AVX...Craig Topper
2017-08-07[X86][AVX] Add full test coverage of subvector_broadcasts from registersSimon Pilgrim
2017-08-07[X86][AVX] Cleanup subvector broadcast tests - remove old prefixes.Simon Pilgrim
2017-08-01[AVX-512] Don't use unmasked VMOVDQU8/16 for 8-bit or 16-bit element stores e...Craig Topper
2017-07-31[AVX-512] Add unmasked subvector inserts and extract to the execution domain ...Craig Topper
2017-07-31[AVX-512] Remove patterns that select vmovdqu8/16 for unmasked loads. Prefer ...Craig Topper
2017-03-07[X86][AVX512] Add missing entries to EVEX2VEX tablesAyman Musa
2017-03-03[X86] Generate VZEROUPPER for Skylake-avx512.Amjad Aboud
2017-02-11[X86] Don't base domain decisions on VEXTRACTF128/VINSERTF128 if only AVX1 is...Craig Topper
2017-01-19[AVX-512] Use VSHUF instructions instead of two inserts as fallback for subve...Craig Topper
2017-01-03[AVX-512] Teach EVEX to VEX conversion pass to handle VINSERT and VEXTRACT in...Craig Topper
2017-01-03[AVX-512] Re-generate tests that were updated for r290663 without using updat...Craig Topper
2016-12-28This is a large patch for X86 AVX-512 of an optimization for reducing code si...Gadi Haber
2016-12-11[X86][AVX512] Add missing patterns for broadcast fallback in case load node h...Ayman Musa
2016-10-19[AVX-512] Teach isel lowering that a subvector broadcast being inserted into ...Craig Topper
2016-10-16[AVX-512] Add support for turning a 256-bit load that goes to both halfs of a...Craig Topper
2016-10-15[AVX-512] Add shuffle comments for vbroadcast instructions.Craig Topper
2016-09-29[X86] Add VBROADCASTF128/VBROADCASTI128 to execution domain fixing tables.Craig Topper
2016-08-25[X86][AVX] Improved AVX512F/AVX512VL SubVectorBroadcast testsSimon Pilgrim
2016-08-25[X86][AVX] Provide SubVectorBroadcast fallback if load fold fails (PR29133)Simon Pilgrim