make this test harder, include a tied register.
authorChris Lattner <sabre@nondot.org>
Fri, 15 Jun 2007 19:09:53 +0000 (19:09 +0000)
committerChris Lattner <sabre@nondot.org>
Fri, 15 Jun 2007 19:09:53 +0000 (19:09 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@37600 91177308-0d34-0410-b5e6-96231b3b80d8

test/CodeGen/X86/inline-asm-x-scalar.ll

index ba6e453039cd4f7d5e3aaf68091144c5c6336eba..d1bac0c3b27df5868c5e31f6db5740677b22f647 100644 (file)
@@ -15,3 +15,10 @@ define void @test3() {
         ret void
 }
 
+define void @test4() {
+        %tmp1 = tail call float asm "", "=x,0,~{dirflag},~{fpsr},~{flags}"( float 0x47EFFFFFE0000000 ); <float> [#uses=1]
+        %tmp4 = sub float %tmp1, 0x3810000000000000             ; <float> [#uses=1]
+        tail call void asm sideeffect "", "x,~{dirflag},~{fpsr},~{flags}"( float %tmp4 )
+        ret void
+}
+