OSDN Git Service

Use PMULDQ for v2i64 multiplies when SSE4.1 is available. And add
authorDan Gohman <gohman@apple.com>
Fri, 23 May 2008 17:49:40 +0000 (17:49 +0000)
committerDan Gohman <gohman@apple.com>
Fri, 23 May 2008 17:49:40 +0000 (17:49 +0000)
commite3731f5f6a05d26ed64a37577a1e9cc4f2b7a52d
treebc48b50b7eb9e237f81511b4aa81272e8dee8332
parentff3a74d6d4a5fbcc9489d929b83fe16c97a1f429
Use PMULDQ for v2i64 multiplies when SSE4.1 is available. And add
load-folding table entries for PMULDQ and PMULLD.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@51489 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/X86/X86ISelLowering.cpp
lib/Target/X86/X86InstrInfo.cpp
lib/Target/X86/X86InstrSSE.td
test/CodeGen/X86/pmul.ll [new file with mode: 0644]