15772b777SReid Kleckner; RUN: llvm-as < %s | llvm-dis | FileCheck %s
2*c8eccd11SDuncan P. N. Exon Smith; RUN: verify-uselistorder < %s
35772b777SReid Kleckner
45772b777SReid Kleckner; Check that musttail and tail roundtrip.
55772b777SReid Kleckner
65772b777SReid Klecknerdeclare cc8191 void @t1_callee()
75772b777SReid Klecknerdefine cc8191 void @t1() {
85772b777SReid Kleckner; CHECK: tail call cc8191 void @t1_callee()
95772b777SReid Kleckner  tail call cc8191 void @t1_callee()
105772b777SReid Kleckner  ret void
115772b777SReid Kleckner}
125772b777SReid Kleckner
135772b777SReid Klecknerdeclare cc8191 void @t2_callee()
145772b777SReid Klecknerdefine cc8191 void @t2() {
155772b777SReid Kleckner; CHECK: musttail call cc8191 void @t2_callee()
165772b777SReid Kleckner  musttail call cc8191 void @t2_callee()
175772b777SReid Kleckner  ret void
185772b777SReid Kleckner}
19