[llvm-commits] [llvm] r147891 - /llvm/trunk/test/CodeGen/X86/mcinst-avx-lowering.ll

Chad Rosier mcrosier at apple.com
Tue Jan 10 15:09:53 PST 2012


Author: mcrosier
Date: Tue Jan 10 17:09:53 2012
New Revision: 147891

URL: http://llvm.org/viewvc/llvm-project?rev=147891&view=rev
Log:
Add test case for r147881.

Added:
    llvm/trunk/test/CodeGen/X86/mcinst-avx-lowering.ll

Added: llvm/trunk/test/CodeGen/X86/mcinst-avx-lowering.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/X86/mcinst-avx-lowering.ll?rev=147891&view=auto
==============================================================================
--- llvm/trunk/test/CodeGen/X86/mcinst-avx-lowering.ll (added)
+++ llvm/trunk/test/CodeGen/X86/mcinst-avx-lowering.ll Tue Jan 10 17:09:53 2012
@@ -0,0 +1,19 @@
+; RUN: llc -mtriple=x86_64-apple-macosx10 -mattr=avx -show-mc-encoding < %s | FileCheck %s
+
+define i64 @t1(double %d_ivar) nounwind uwtable ssp {
+entry:
+; CHECK: t1
+  %0 = bitcast double %d_ivar to i64
+; CHECK: vmovd
+; CHECK: encoding: [0xc4,0xe1,0xf9,0x7e,0xc0]
+  ret i64 %0
+}
+
+define double @t2(i64 %d_ivar) nounwind uwtable ssp {
+entry:
+; CHECK: t2
+  %0 = bitcast i64 %d_ivar to double
+; CHECK: vmovd
+; CHECK: encoding: [0xc4,0xe1,0xf9,0x6e,0xc7]
+  ret double %0
+}





More information about the llvm-commits mailing list