Home | History | Annotate | Download | only in LowerBitSets
      1 ; PR25902: gold plugin crash.
      2 ; RUN: opt -mtriple=i686-pc -S -lowerbitsets < %s
      3 
      4 define void @f(void ()* %p) {
      5 entry:
      6   %a = bitcast void ()* %p to i8*, !nosanitize !1
      7   %b = call i1 @llvm.bitset.test(i8* %a, metadata !"_ZTSFvvE"), !nosanitize !1
      8   ret void
      9 }
     10 
     11 define void @g() {
     12 entry:
     13   ret void
     14 }
     15 
     16 declare i1 @llvm.bitset.test(i8*, metadata)
     17 
     18 !llvm.bitsets = !{!0}
     19 
     20 !0 = !{!"_ZTSFvvE", void ()* @g, i64 0}
     21 !1 = !{}
     22