]> granicus.if.org Git - llvm/commit
[X86] Add an additional isel pattern to CVTDQ2PDrm/VCVTDQ2PDrm to enable load folding...
authorCraig Topper <craig.topper@intel.com>
Sat, 14 Oct 2017 04:18:06 +0000 (04:18 +0000)
committerCraig Topper <craig.topper@intel.com>
Sat, 14 Oct 2017 04:18:06 +0000 (04:18 +0000)
commita754c19cfab1205b10760135ed3f5fb58a20e201
tree8e0c6110fef6350ccd7b0aee2156eb54b34d57a2
parenta17d20085dc8eb1a8ae4935e194e8ef03682bea0
[X86] Add an additional isel pattern to CVTDQ2PDrm/VCVTDQ2PDrm to enable load folding without the peephole pass.

This pattern is already used in AVX512VL version of these instructions. Though AVX512VL version is missing other patterns.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@315794 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/X86/X86InstrSSE.td