Home
last modified time | relevance | path

Searched refs:global_ctors (Results 1 – 25 of 254) sorted by relevance

1234567891011

/external/llvm/test/Linker/
Dglobal_ctors.ll5 ; bitcode by llvm-as from 3.4. It uses a two element @llvm.global_ctors array.
10 ; @llvm.global_ctors = appending global [2 x { i32, void ()* } ] [
19 @llvm.global_ctors = appending global [2 x { i32, void ()*, i8* } ] [
24 ; CHECK: @llvm.global_ctors = appending global [4 x { i32, void ()*, i8* }] [
Dctors4.ll7 ; We lazy link @v, which causes llvm.global_ctors to have the corresponding
11 @llvm.global_ctors = appending global [1 x { i32, void ()*, i8* }] [{ i32, void ()*, i8* } { i32 65…
13 ; CHECK: @llvm.global_ctors = appending global [1 x { i32, void ()*, i8* }] [{ i32, void ()*, i8* }…
Dctors5.ll3 @llvm.global_ctors = appending global [1 x { i32, void ()* }] [{ i32, void ()* } { i32 65535, void …
4 ; CHECK: @llvm.global_ctors = appending global [1 x { i32, void ()*, i8* }] [{ i32, void ()*, i8* }…
Dfuncimport_appending_global.ll9 ; CHECK-NOT: @llvm.global_ctors = {{.*}}@foo
12 @llvm.global_ctors = appending global [1 x { i32, void ()*, i8* }] [{ i32, void ()*, i8* } { i32 65…
Dctors.ll13 @llvm.global_ctors = appending global [1 x { i32, void ()*, i8* }] [{ i32, void ()*, i8* } { i32 65…
14 ; ALL: @llvm.global_ctors = appending global [1 x { i32, void ()*, i8* }] [{ i32, void ()*, i8* } {…
/external/llvm-project/llvm/test/Linker/
Dctors4.ll7 ; We lazy link @v, which causes llvm.global_ctors to have the corresponding
11 @llvm.global_ctors = appending global [1 x { i32, void ()*, i8* }] [{ i32, void ()*, i8* } { i32 65…
13 ; CHECK: @llvm.global_ctors = appending global [1 x { i32, void ()*, i8* }] [{ i32, void ()*, i8* }…
Dfuncimport_appending_global.ll9 ; CHECK-NOT: @llvm.global_ctors = {{.*}}@foo
12 @llvm.global_ctors = appending global [1 x { i32, void ()*, i8* }] [{ i32, void ()*, i8* } { i32 65…
Dctors.ll13 @llvm.global_ctors = appending global [1 x { i32, void ()*, i8* }] [{ i32, void ()*, i8* } { i32 65…
14 ; ALL: @llvm.global_ctors = appending global [1 x { i32, void ()*, i8* }] [{ i32, void ()*, i8* } {…
/external/llvm/test/Instrumentation/MemorySanitizer/
Dglobal_ctors_2to3.ll1 ; MSan converts 2-element global_ctors to 3-element when adding the new entry.
8 ; CHECK: @llvm.global_ctors = appending global [2 x { i32, void ()*, i8* }] [{ i32, void ()*, i8* }…
10 @llvm.global_ctors = appending global [1 x { i32, void ()* }] [{ i32, void ()* } { i32 65535, void …
/external/llvm-project/llvm/test/Bitcode/
Dupgrade-global-ctors.ll4 ; The 2-field form @llvm.global_ctors will be upgraded when reading bitcode.
5 ; CHECK: @llvm.global_ctors = appending global [0 x { i32, void ()*, i8* }] zeroinitializer
/external/llvm/test/Transforms/GlobalDCE/
Dglobal_ctors.ll3 ; CHECK: @llvm.global_ctors = appending global [1 x { i32, void ()* }] [{ i32, void ()* } { i32 655…
8 @llvm.global_ctors = appending global [2 x { i32, void ()* }] [{ i32, void ()* } { i32 65535, void …
/external/llvm-project/llvm/test/Transforms/GlobalOpt/
Damdgcn-ctor-alloca.ll6 ; CHECK: @llvm.global_ctors = appending global [0 x { i32, void ()*, i8* }] zeroinitializer
7 @llvm.global_ctors = appending global [1 x { i32, void ()*, i8* }]
Davailable_externally_global_ctors.ll7 ; CHECK: @llvm.global_ctors = appending global [1 x { i32, void ()*, i8* }] [{ i32, void ()*, i8* }…
9 @llvm.global_ctors = appending global [1 x { i32, void ()*, i8* }] [{ i32, void ()*, i8* } { i32 65…
Dpreserve-comdats.ll10 @llvm.global_ctors = appending global [2 x { i32, void ()*, i8* }] [
14 ; CHECK: @llvm.global_ctors = appending global [1 x { i32, void ()*, i8* }]
/external/llvm/test/tools/gold/X86/
Dctors.ll7 @llvm.global_ctors = appending global [1 x { i32, void ()*, i8* }] [{ i32, void ()*, i8* } { i32 65…
13 ; CHECK: @llvm.global_ctors = appending global [1 x { i32, void ()*, i8* }] [{ i32, void ()*, i8* }…
Dctors2.ll8 @llvm.global_ctors = appending global [1 x { i32, void ()*, i8* }] [{ i32, void ()*, i8* } { i32 65…
14 ; CHECK: @llvm.global_ctors = appending global [2 x { i32, void ()*, i8* }] [{ i32, void ()*, i8* }…
/external/llvm-project/llvm/test/tools/gold/X86/
Dctors.ll9 @llvm.global_ctors = appending global [1 x { i32, void ()*, i8* }] [{ i32, void ()*, i8* } { i32 65…
15 ; CHECK: @llvm.global_ctors = appending global [1 x { i32, void ()*, i8* }] [{ i32, void ()*, i8* }…
Dctors2.ll10 @llvm.global_ctors = appending global [1 x { i32, void ()*, i8* }] [{ i32, void ()*, i8* } { i32 65…
16 ; CHECK: @llvm.global_ctors = appending global [2 x { i32, void ()*, i8* }] [{ i32, void ()*, i8* }…
/external/llvm-project/llvm/test/CodeGen/PowerPC/
Daix-AppendingLinkage.ll7 @llvm.global_ctors = appending global [1 x { i32, void ()*, i8* }] [{ i32, void ()*, i8* } { i32 65…
20 ; CHECK-NOT: llvm.global_ctors
/external/llvm-project/lld/test/ELF/lto/
Dctors.ll9 @llvm.global_ctors = appending global [1 x { i32, void ()*, i8* }] [{ i32, void ()*, i8* } { i32 65…
15 ; The llvm.global_ctors should end up producing constructors.
Dltopasses-basic.ll9 @llvm.global_ctors = appending global [1 x { i32, void ()*, i8* }] [{ i32, void ()*, i8* } { i32 65…
15 ; CHECK: @llvm.global_ctors = appending global [0 x { i32, void ()*, i8* }] zeroinitializer
Dlinkage.ll12 ; Should not encounter a duplicate symbol error for @llvm.global_ctors
13 @llvm.global_ctors = appending global [1 x { i32, void ()*, i8* }] [{ i32, void ()*, i8* } { i32 65…
/external/llvm/test/Transforms/GlobalOpt/
Davailable_externally_global_ctors.ll7 ; CHECK: @llvm.global_ctors = appending global [1 x { i32, void ()*, i8* }] [{ i32, void ()*, i8* }…
9 @llvm.global_ctors = appending global [1 x { i32, void ()*, i8* }] [{ i32, void ()*, i8* } { i32 65…
Dpreserve-comdats.ll10 @llvm.global_ctors = appending global [2 x { i32, void ()*, i8* }] [
14 ; CHECK: @llvm.global_ctors = appending global [1 x { i32, void ()*, i8* }]
/external/llvm-project/llvm/test/ThinLTO/X86/Inputs/
Ddeadstrip.ll13 ; Called via llvm.global_ctors, should be detected as live via the
14 ; marking of llvm.global_ctors as a live root in the index.

1234567891011