[SystemZ] Add testcase missing from r186073
[oota-llvm.git] / test / Feature / inlineasm.ll
index c866900a535da9967af27340e23a8e67e8d0f599..6be5722abfca8e9c10487fb6549ad4b9e399010f 100644 (file)
@@ -1,8 +1,13 @@
-; RUN: llvm-as %s -o - | llvm-dis > Output/t1.ll
-; RUN: llvm-as Output/t1.ll -o - | llvm-dis > Output/t2.ll
-; RUN: diff Output/t1.ll Output/t2.ll
-
+; RUN: llvm-as < %s | llvm-dis > %t1.ll
+; RUN: llvm-as %t1.ll -o - | llvm-dis > %t2.ll
+; RUN: diff %t1.ll %t2.ll
 
 module asm "this is an inline asm block"
 module asm "this is another inline asm block"
 
 
 module asm "this is an inline asm block"
 module asm "this is another inline asm block"
 
+define i32 @test() {
+        %X = call i32 asm "tricky here $0, $1", "=r,r"( i32 4 )         ; <i32> [#uses=1]
+        call void asm sideeffect "eieio", ""( )
+        ret i32 %X
+}
+