blob: 580c3dc9266d6b7d21062d3a29c5f2a05c9b8a9f [file] [log] [blame]
Rafael Espindoladdf0e592011-01-28 03:57:55 +00001; RUN: llc -mtriple=x86_64-unknown-linux-gnu %s -o - | FileCheck %s
Rafael Espindola1ffb5332011-01-28 03:20:10 +00002
Rafael Espindola84397472011-04-05 15:51:32 +00003@zed = external hidden constant i32
4
Rafael Espindola1ffb5332011-01-28 03:20:10 +00005define hidden void @foo() nounwind {
6entry:
Rafael Espindola84397472011-04-05 15:51:32 +00007 call void @bar(i32* @zed)
Rafael Espindola1ffb5332011-01-28 03:20:10 +00008 ret void
9}
10
Rafael Espindola84397472011-04-05 15:51:32 +000011declare hidden void @bar(i32*)
Rafael Espindola1ffb5332011-01-28 03:20:10 +000012
Rafael Espindola84397472011-04-05 15:51:32 +000013;CHECK: .hidden zed
Rafael Espindola1ffb5332011-01-28 03:20:10 +000014;CHECK: .hidden bar