1
; RUN: llvm-as < %s | llvm-dis > %t1.ll
2
; RUN: llvm-as %t1.ll -o - | llvm-dis > %t2.ll
3
; RUN: diff %t1.ll %t2.ll
5
define fastcc void @foo() {
9
define coldcc void @bar() {
10
call fastcc void @foo( )
14
define void @structret({ i8 }* sret %P) {
15
call void @structret( { i8 }* sret %P )
23
define coldcc void @bar2() {
24
call fastcc void @foo( )
28
define cc42 void @bar3() {
29
invoke fastcc void @foo( )
30
to label %Ok unwind label %U
40
call cc42 void @bar( )
41
invoke cc42 void @bar3( )
42
to label %Ok unwind label %U