[docs] Add LICENSE.txt to the root of the mono-repo
[llvm-project.git] / llvm / test / Transforms / GlobalOpt / blockaddress.ll
blob8e22b7b8d09e2b8a526b74c8f947a55d6ddda57c
1 ; RUN: opt < %s -passes=globalopt -S | FileCheck %s
3 @x = internal global i8* zeroinitializer
5 define void @f() {
6 ; CHECK-LABEL: @f(
8 ; Check that we don't hit an assert in Constant::IsThreadDependent()
9 ; when storing this blockaddress into a global.
11   store i8* blockaddress(@g, %here), i8** @x, align 8
12   ret void
15 define void @g() {
16 entry:
17   br label %here
19 ; CHECK-LABEL: @g(
21 here:
22   ret void