1 ; RUN: llvm-as %s -o - | llvm-dis > %t1.ll
2 ; RUN: llvm-as %t1.ll -o - | llvm-dis > %t2.ll
3 ; RUN: diff %t1.ll %t2.ll
9 void "invoke"(%FunTy *%x)
11 %foo = call %FunTy* %x(int 123)
15 int "main"(int %argc, sbyte **%argv, sbyte **%envp)
17 %retval = call int (int) *%test(int %argc)
18 %two = add int %retval, %retval
19 %retval2 = call int %test(int %argc)
21 %two2 = add int %two, %retval2
22 call void %invoke (%FunTy* %test)