16 lines · plain
1; RUN: llc < %s -mtriple=armv4-unknown-eabi | FileCheck %s -check-prefix=V42; RUN: llc < %s -mtriple=armv5-unknown-eabi | FileCheck %s3; RUN: llc < %s -mtriple=armv6-unknown-eabi | FileCheck %s4 5define i32 @bar(i32 %a) nounwind {6entry:7 %0 = tail call i32 @foo(i32 %a) nounwind ; <i32> [#uses=1]8 %1 = add nsw i32 %0, 3 ; <i32> [#uses=1]9; CHECK: pop {r11, pc}10; V4: pop11; V4-NEXT: mov pc, lr12 ret i32 %113}14 15declare i32 @foo(i32)16