summaryrefslogtreecommitdiff
path: root/test/CodeGen/X86/x86-interleaved-access.ll
AgeCommit message (Expand)Author
2018-01-01[X86] In LowerTruncateVecI1, don't add SHL if the input is known to be all si...Craig Topper
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-11-08Revert "Correct dwarf unwind information in function epilogue for X86"Reid Kleckner
2017-11-07Reland "Correct dwarf unwind information in function epilogue for X86"Petar Jovanovic
2017-11-01Revert "Correct dwarf unwind information in function epilogue for X86"Petar Jovanovic
2017-11-01Correct dwarf unwind information in function epilogue for X86Petar Jovanovic
2017-10-12Revert r307036 because of PR34919.Wei Mi
2017-10-10[MC] Suppress .Lcfi labels when emitting textual assemblyReid Kleckner
2017-10-03Revert "Re-enable "[MachineCopyPropagation] Extend pass to do COPY source for...Geoff Berry
2017-10-02Re-enable "[MachineCopyPropagation] Extend pass to do COPY source forwarding"Geoff Berry
2017-10-02[X86][LLVM]Expanding Supports lowerInterleaved{store|load}() in X86Interleave...Michael Zuckerman
2017-10-01Adding test for interleved, case stride 4 vf64 store<NFC>.Michael Zuckerman
2017-09-30Code refactoring for the interleaved code <NFC>Michael Zuckerman
2017-09-26[X86][LLVM]Expanding Supports lowerInterleavedStore() in X86InterleavedAccess...Michael Zuckerman
2017-09-25[X86][LLVM]Expanding Supports lowerInterleavedStore() in X86InterleavedAccess...Michael Zuckerman
2017-09-18[X86] Fix two more places to prefer VPERMQ/PD over VPERM2X128 when AVX2 is en...Craig Topper
2017-09-18[X86] Teach execution domain fixing to convert between FP and int unpack inst...Craig Topper
2017-09-11[Interleved][Stride 3]Adding test for case the VF=64 target with AVX512.Michael Zuckerman
2017-09-07[X86][LLVM]Expanding Supports lowerInterleavedLoad() in X86InterleavedAccess ...Michael Zuckerman
2017-09-06[X86] Allow cross-lane permutations for sub targets supporting AVX2.Jatin Bhateja
2017-08-26[DAGCombiner] Extending pattern detection for vector shuffle.Jatin Bhateja
2017-08-26Revert rL311247 : To rectify commit message.Jatin Bhateja
2017-08-24Adding base lit test for x86interleavedMichael Zuckerman
2017-08-21[InterLeaved] Adding lit test for future work interleaved load strid 3Michael Zuckerman
2017-08-19 [DAGCombiner] Extending pattern detection for vector shuffle.Jatin Bhateja
2017-08-19Revert rL311247 : To rectify commit message.Jatin Bhateja
2017-08-19Merge branch 'arcpatch-D35788'Jatin Bhateja
2017-08-14Revert "[DAGCombiner] Extending pattern detection for vector shuffle (REAPPLI...Elad Cohen
2017-08-12[DAGCombiner] Extending pattern detection for vector shuffle (REAPPLIED)Simon Pilgrim
2017-08-07[X86][LLVM]Expanding Supports lowerInterleavedStore() in X86InterleavedAccess...Michael Zuckerman
2017-08-04Revert r310058, it caused PR34073.Nico Weber
2017-08-04[DAGCombiner] Extending pattern detection for vector shuffle.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] Use AVX512 as test check prefix instead of AVX3. NFCCraig Topper
2017-07-30Expanding the test case for vf8 for stride 4 interleaved.Michael Zuckerman
2017-07-28Added tests for i8 interleaved-load-pattern of stride=4, VF=(8, 16, 32).Farhana Aleen
2017-07-26[X86][LLVM]Expanding Supports lowerInterleavedStore() in X86InterleavedAccess.Michael Zuckerman
2017-07-24Adding base test for interleave store VF16 and expand the test for AVX512 Michael Zuckerman
2017-07-12[X86][LLVM]Expanding Supports lowerInterleavedStore() in X86InterleavedAccess.Michael Zuckerman
2017-07-11reverting 307677.Michael Zuckerman
2017-07-11[X86][LLVM]Expanding Supports lowerInterleavedStore() in X86InterleavedAccess. Michael Zuckerman
2017-07-01[X86][AVX] Remove duplicate autogeneration noteSimon Pilgrim
2017-06-28[X86][LLVM][test]Expanding Supports lowerInterleavedStore() in X86Interleaved...Michael Zuckerman
2017-06-26[X86][LLVM][test]Expanding Supports lowerInterleavedStore() in X86Interleaved...Michael Zuckerman
2017-06-22Supported lowerInterleavedStore() in X86InterleavedAccess.Farhana Aleen
2017-06-11[x86] use vperm2f128 rather than vinsertf128 when there's a chance to fold a ...Sanjay Patel
2017-06-06Added tests for X86InterleavedStore.Evgeny Stupachenko
2017-05-31Add LiveRangeShrink pass to shrink live range within BB.Dehao Chen