22 lines · plain
1; RUN: llc -mtriple x86_64-- -filetype asm -o - %s | FileCheck %s2; RUN: llc -mtriple x86_64-unknown-windows-msvc -filetype asm -o - %s | FileCheck %s --check-prefix=MSVC3 4define swiftcc void @f() {5 %1 = alloca i86 ret void7}8 9; MSVC-LABEL: f10; MSVC: .seh_stackalloc 811; MSVC: .seh_endprologue12 13declare swiftcc i64 @myFunc()14define swiftcc i64 @myFunc2() nounwind {15 %r = tail call swiftcc i64 @myFunc()16 ret i64 %r17}18 19; CHECK-LABEL: myFunc220; CHECK: jmp myFunc21; CHECK-NOT: call22