diff options
| author | Eric Christopher <echristo@apple.com> | 2010-03-30 18:49:01 +0000 |
|---|---|---|
| committer | Eric Christopher <echristo@apple.com> | 2010-03-30 18:49:01 +0000 |
| commit | 6ad816771420611d9947376dbade070e856fb929 (patch) | |
| tree | 84a28fe9b79b85f5f9ab533d944a962999812426 /llvm/lib/Target/X86/X86InstrInfo.cpp | |
| parent | 4be6a758840e24cabd0766aac573857127f23a0b (diff) | |
| download | bcm5719-llvm-6ad816771420611d9947376dbade070e856fb929.tar.gz bcm5719-llvm-6ad816771420611d9947376dbade070e856fb929.zip | |
Remove the pmulld intrinsic and autoupdate it as a vector multiply.
Rewrite the pmulld patterns, and make sure that they fold in loads of
arguments into the instruction.
llvm-svn: 99910
Diffstat (limited to 'llvm/lib/Target/X86/X86InstrInfo.cpp')
| -rw-r--r-- | llvm/lib/Target/X86/X86InstrInfo.cpp | 1 |
1 files changed, 0 insertions, 1 deletions
diff --git a/llvm/lib/Target/X86/X86InstrInfo.cpp b/llvm/lib/Target/X86/X86InstrInfo.cpp index 5def78737f8..614a21182bc 100644 --- a/llvm/lib/Target/X86/X86InstrInfo.cpp +++ b/llvm/lib/Target/X86/X86InstrInfo.cpp @@ -597,7 +597,6 @@ X86InstrInfo::X86InstrInfo(X86TargetMachine &tm) { X86::PMULHUWrr, X86::PMULHUWrm, 16 }, { X86::PMULHWrr, X86::PMULHWrm, 16 }, { X86::PMULLDrr, X86::PMULLDrm, 16 }, - { X86::PMULLDrr_int, X86::PMULLDrm_int, 16 }, { X86::PMULLWrr, X86::PMULLWrm, 16 }, { X86::PMULUDQrr, X86::PMULUDQrm, 16 }, { X86::PORrr, X86::PORrm, 16 }, |

