• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1; RUN: llvm-as < %s | llvm-dis | FileCheck %s
2; PR9857
3
4define void @f(i8** nocapture %ptr1) {
5; CHECK: define void @f
6entry:
7  br label %here.i
8
9here.i:
10  store i8* blockaddress(@doit, %here), i8** %ptr1, align 8
11; CHECK: blockaddress(@doit, %here)
12  br label %doit.exit
13
14doit.exit:
15  ret void
16}
17
18define void @doit(i8** nocapture %pptr) {
19; CHECK: define void @doit
20entry:
21  br label %here
22
23here:
24  store i8* blockaddress(@doit, %here), i8** %pptr, align 8
25; CHECK: blockaddress(@doit, %here)
26  br label %end
27
28end:
29  ret void
30}
31