brintos

brintos / llvm-project-archived public Read only

0
0
Text · 601 B · e610d29 Raw
28 lines · plain
1; RUN: llc < %s -mtriple=armv7-apple-ios -mcpu=cortex-a8   | FileCheck %s -check-prefix=ARM2; RUN: llc < %s -mtriple=armv7-apple-ios -mcpu=swift       | FileCheck %s -check-prefix=SWIFT3; rdar://123485804 5define void @t1() noreturn minsize nounwind ssp {6entry:7; ARM-LABEL: t1:8; ARM: bl _bar9 10; SWIFT-LABEL: t1:11; SWIFT: bl _bar12  tail call void @bar() noreturn nounwind13  unreachable14}15 16define void @t2() noreturn minsize nounwind ssp {17entry:18; ARM-LABEL: t2:19; ARM: bl _t120 21; SWIFT-LABEL: t2:22; SWIFT: bl _t123  tail call void @t1() noreturn nounwind24  unreachable25}26 27declare void @bar() noreturn28