Use sdmem and sse_load_f64 (etc.) for the vector
authorDale Johannesen <dalej@apple.com>
Sat, 7 Aug 2010 00:33:42 +0000 (00:33 +0000)
committerDale Johannesen <dalej@apple.com>
Sat, 7 Aug 2010 00:33:42 +0000 (00:33 +0000)
commit7f6eb639bd9563c53a6eb035d198f8d525ce3c0e
treed8b51fcb1a3e0e8be2562fab3e83e3bb80e7920f
parent5015b3417fcf5b415fa9a1e5b111ea6f8e96fbfa
Use sdmem and sse_load_f64 (etc.) for the vector
form of CMPSD (etc.)  Matching a 128-bit memory
operand is wrong, the instruction uses only 64 bits
(same as ADDSD etc.)  8193553.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@110491 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/X86/X86InstrSSE.td
test/CodeGen/X86/2010-08-06-cmpsd.ll [new file with mode: 0644]