1*5772b777SReid Kleckner; RUN: llvm-as < %s | llvm-dis | FileCheck %s
2*5772b777SReid Kleckner
3*5772b777SReid Kleckner; Check that musttail and tail roundtrip.
4*5772b777SReid Kleckner
5*5772b777SReid Klecknerdeclare cc8191 void @t1_callee()
6*5772b777SReid Klecknerdefine cc8191 void @t1() {
7*5772b777SReid Kleckner; CHECK: tail call cc8191 void @t1_callee()
8*5772b777SReid Kleckner  tail call cc8191 void @t1_callee()
9*5772b777SReid Kleckner  ret void
10*5772b777SReid Kleckner}
11*5772b777SReid Kleckner
12*5772b777SReid Klecknerdeclare cc8191 void @t2_callee()
13*5772b777SReid Klecknerdefine cc8191 void @t2() {
14*5772b777SReid Kleckner; CHECK: musttail call cc8191 void @t2_callee()
15*5772b777SReid Kleckner  musttail call cc8191 void @t2_callee()
16*5772b777SReid Kleckner  ret void
17*5772b777SReid Kleckner}
18