1 ; RUN: llc < %s -mtriple=x86_64-apple-darwin10 | FileCheck %s -check-prefix=X64
2 ; RUN: llc < %s -mtriple=x86_64-pc-win32 | FileCheck %s -check-prefix=WIN64
10 define void @bar1(i1 zeroext %v1) nounwind ssp {
12 %conv = zext i1 %v1 to i32
13 %call = tail call i32 (...) @foo1(i32 %conv) nounwind
23 define void @bar2(i8 zeroext %v1) nounwind ssp {
25 %conv = zext i8 %v1 to i32
26 %call = tail call i32 (...) @foo1(i32 %conv) nounwind
40 define zeroext i1 @bar3() nounwind ssp {
42 %call = call i1 @foo2() nounwind
46 declare i32 @foo1(...)
47 declare zeroext i1 @foo2()