1; RUN: llc < %s -mtriple=nvptx64 -mcpu=sm_20 | FileCheck %s 2; RUN: %if ptxas %{ llc < %s -mtriple=nvptx64 -mcpu=sm_20 | %ptxas-verify %} 3 4; CHECK: // .weak foo 5; CHECK: .weak .func foo 6define weak void @foo() { 7 ret void 8} 9 10; CHECK: // .weak baz 11; CHECK: .weak .func baz 12define weak_odr void @baz() { 13 ret void 14} 15 16; CHECK: .visible .func bar 17define void @bar() { 18 ret void 19} 20