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 | 8258d0b4bfd5fe40c29fa19e24c23ba3ac157e23 (patch) | |
tree | d7d3e9914fc65518d8bb48cae302e3d7e2bb3a49 /test/Bitcode | |
parent | 9b97a73dedf736e14b04a3d1a153f10d25b2507b (diff) |
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.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@99910 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'test/Bitcode')
-rw-r--r-- | test/Bitcode/sse41_pmulld.ll | 2 | ||||
-rw-r--r-- | test/Bitcode/sse41_pmulld.ll.bc | bin | 0 -> 560 bytes |
2 files changed, 2 insertions, 0 deletions
diff --git a/test/Bitcode/sse41_pmulld.ll b/test/Bitcode/sse41_pmulld.ll new file mode 100644 index 0000000000..caf85479bb --- /dev/null +++ b/test/Bitcode/sse41_pmulld.ll @@ -0,0 +1,2 @@ +; RUN: llvm-dis < %s.bc | not grep {i32 @llvm\\.pmulld} +; RUN: llvm-dis < %s.bc | grep mul
\ No newline at end of file diff --git a/test/Bitcode/sse41_pmulld.ll.bc b/test/Bitcode/sse41_pmulld.ll.bc Binary files differnew file mode 100644 index 0000000000..bd66f0a05c --- /dev/null +++ b/test/Bitcode/sse41_pmulld.ll.bc |