aboutsummaryrefslogtreecommitdiffstats
path: root/test/CodeGen/ARM/weak.ll
blob: 375ce22127a4c0dea575eff975585abd5bf1b4f1 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
; RUN: llc -mtriple=arm-eabi %s -o - | FileCheck %s

define weak i32 @f() {
entry:
        unreachable
}

define void @g() {
entry:
        tail call void @h( )
        ret void
}

declare extern_weak void @h()

; CHECK: {{.}}weak{{.*}}f
; CHECK: {{.}}weak{{.*}}h