Mercurial > hg > Members > tobaru > cbc > CbC_llvm
comparison test/CodeGen/ARM/call-tc.ll @ 100:7d135dc70f03
LLVM 3.9
author | Miyagi Mitsuki <e135756@ie.u-ryukyu.ac.jp> |
---|---|
date | Tue, 26 Jan 2016 22:53:40 +0900 |
parents | afa8332a0e37 |
children | 1172e4bd9c6f |
comparison
equal
deleted
inserted
replaced
96:6418606d0ead | 100:7d135dc70f03 |
---|---|
81 declare void @foo() nounwind | 81 declare void @foo() nounwind |
82 | 82 |
83 define void @t7() nounwind { | 83 define void @t7() nounwind { |
84 entry: | 84 entry: |
85 ; CHECKT2D-LABEL: t7: | 85 ; CHECKT2D-LABEL: t7: |
86 ; CHECKT2D: blxeq _foo | 86 ; CHECKT2D: it ne |
87 ; CHECKT2D-NEXT: pop.w | 87 ; CHECKT2D-NEXT: bne.w _foo |
88 ; CHECKT2D-NEXT: b.w _foo | 88 ; CHECKT2D-NEXT: push |
89 ; CHECKT2D-NEXT: mov r7, sp | |
90 ; CHECKT2D-NEXT: blx _foo | |
89 br i1 undef, label %bb, label %bb1.lr.ph | 91 br i1 undef, label %bb, label %bb1.lr.ph |
90 | 92 |
91 bb1.lr.ph: | 93 bb1.lr.ph: |
92 tail call void @foo() nounwind | 94 tail call void @foo() nounwind |
93 unreachable | 95 unreachable |