[NFC][X86][LV] Add basic costmodel test coverage for not-fully-interleaved i32 loads
authorRoman Lebedev <lebedev.ri@gmail.com>
Tue, 5 Oct 2021 16:28:23 +0000 (19:28 +0300)
committerRoman Lebedev <lebedev.ri@gmail.com>
Tue, 5 Oct 2021 16:39:50 +0000 (19:39 +0300)
commit200edc152b029eb5e7eab56f73a0750935799035
treeeb23822f378850be07964bc377542af4b7e27d1a
parent16b8f4ddae1cb36ac16c6eb451613c032e4064f6
[NFC][X86][LV] Add basic costmodel test coverage for not-fully-interleaved i32 loads

The coverage could have cumulative explosion here,
so i'm adding only the most basic cases,
and hoping it's enough, though more can be added if needed.
llvm/test/Analysis/CostModel/X86/interleaved-load-i32-stride-2-indices-0u.ll [new file with mode: 0644]
llvm/test/Analysis/CostModel/X86/interleaved-load-i32-stride-3-indices-01u.ll [new file with mode: 0644]
llvm/test/Analysis/CostModel/X86/interleaved-load-i32-stride-3-indices-0uu.ll [new file with mode: 0644]
llvm/test/Analysis/CostModel/X86/interleaved-load-i32-stride-4-indices-012u.ll [new file with mode: 0644]
llvm/test/Analysis/CostModel/X86/interleaved-load-i32-stride-4-indices-01uu.ll [new file with mode: 0644]
llvm/test/Analysis/CostModel/X86/interleaved-load-i32-stride-4-indices-0uuu.ll [new file with mode: 0644]