blob: 5df57b29249ec00403639b03209f1f7393cc7951 [file] [log] [blame]
Justin Holewinski7d5bf662014-06-27 18:35:10 +00001; RUN: llc < %s -march=nvptx -mcpu=sm_20 | FileCheck %s
2
Jingyue Wu5b62eb92014-12-01 21:16:17 +00003; CHECK: // .weak foo
Justin Holewinski7d5bf662014-06-27 18:35:10 +00004; CHECK: .weak .func foo
5define weak void @foo() {
6 ret void
7}
8
Jingyue Wu5b62eb92014-12-01 21:16:17 +00009; CHECK: // .weak baz
10; CHECK: .weak .func baz
11define weak_odr void @baz() {
12 ret void
13}
14
Justin Holewinski7d5bf662014-06-27 18:35:10 +000015; CHECK: .visible .func bar
16define void @bar() {
17 ret void
18}