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