[Alignment][NFC] migrate DataLayout internal struct to llvm::Align
[llvm-core.git] / test / Bitcode / tailcall.ll
blob6a4b8885847a54a6f022fcda02fca234ba9f6dcc
1 ; RUN: llvm-as < %s | llvm-dis | FileCheck %s
2 ; RUN: verify-uselistorder < %s
4 ; Check that musttail and tail roundtrip.
6 declare cc1023 void @t1_callee()
7 define cc1023 void @t1() {
8 ; CHECK: tail call cc1023 void @t1_callee()
9   tail call cc1023 void @t1_callee()
10   ret void
13 declare cc1023 void @t2_callee()
14 define cc1023 void @t2() {
15 ; CHECK: musttail call cc1023 void @t2_callee()
16   musttail call cc1023 void @t2_callee()
17   ret void