Make tTAILJMPr/tTAILJMPrND emit a tBX without a preceding MOV of PC to LR. This
[oota-llvm.git] / test / CodeGen / ARM / call-tc.ll
index 2f3e02bea6b05f963c4c894065afc15230f39441..c460f7a5bd02082f1a2a5695b99d95c4441fc7f0 100644 (file)
@@ -16,6 +16,10 @@ define void @t1() {
 define void @t2() {
 ; CHECKV6: t2:
 ; CHECKV6: bx r0 @ TAILCALL
+; CHECKT2D: t2:
+; CHECKT2D: ldr
+; CHECKT2D-NEXT: ldr
+; CHECKT2D-NEXT: bx r0 @ TAILCALL
         %tmp = load i32 ()** @t         ; <i32 ()*> [#uses=1]
         %tmp.upgrd.2 = tail call i32 %tmp( )            ; <i32> [#uses=0]
         ret void