/llvm-project/lld/test/ELF/ |
H A D | user_def_init_array_start.s | 8 .hidden __init_array_start 9 .globl __init_array_start symbol 10 __init_array_start: label
|
H A D | relocatable-symbols.s | 46 # RELOC-NEXT: 0x29 R_X86_64_PC32 __init_array_start 0xFFFFFFFFFFFFFFFC 63 # SYMBOL-NEXT: 0x29 R_X86_64_PC32 __init_array_start 0xFFFFFFFFFFFFFFFC 142 # SYMBOL-NEXT: Name: __init_array_start 201 .long __init_array_start - . -4
|
H A D | pre_init_fini_array_missing.s | 12 call __init_array_start
|
H A D | relro-init-fini-script.s | 37 .quad __init_array_start
|
H A D | pre_init_fini_array.s | 13 call *__init_array_start
|
H A D | relocation-relative-synthetic.s | 11 call __init_array_start@PLT
|
/llvm-project/libc/startup/baremetal/ |
H A D | init.cpp | 18 extern uintptr_t __init_array_start[]; 28 size_t init_array_size = __init_array_end - __init_array_start; in __libc_init_array() 30 reinterpret_cast<InitCallback *>(__init_array_start[i])(); in __libc_init_array()
|
/llvm-project/libc/startup/gpu/amdgpu/ |
H A D | start.cpp | 25 extern "C" uintptr_t __init_array_start[]; 34 size_t init_array_size = __init_array_end - __init_array_start; in call_fini_array_callbacks() 36 reinterpret_cast<InitCallback *>(__init_array_start[i])(argc, argv, env); in call_fini_array_callbacks()
|
/llvm-project/libc/startup/gpu/nvptx/ |
H A D | start.cpp | 28 uintptr_t *__init_array_start [[gnu::visibility("protected")]]; 40 size_t init_array_size = __init_array_end - __init_array_start; in call_fini_array_callbacks() 42 reinterpret_cast<InitCallback *>(__init_array_start[i])(); in call_fini_array_callbacks() 21 uintptr_t *__init_array_start [[gnu::visibility("protected")]]; global() variable
|
/llvm-project/llvm/test/tools/llvm-nm/ |
H A D | linker-synthesized.test | 6 ## We mark __init_array_start as 'd', as consistent with GNU nm >= 2.33 (older GNU 10 # CHECK: d __init_array_start 44 - Name: __init_array_start
|
/llvm-project/libc/startup/linux/ |
H A D | do_start.cpp | 31 extern uintptr_t __init_array_start[]; 52 size_t init_array_size = __init_array_end - __init_array_start; in call_init_array_callbacks() 54 reinterpret_cast<InitCallback *>(__init_array_start[i])(argc, argv, env);
|
/llvm-project/llvm/test/CodeGen/AMDGPU/ |
H A D | lower-multiple-ctor-dtor.ll | 10 ; CHECK: @__init_array_start = external addrspace(1) constant [0 x ptr addrspace(1)] 58 ; CHECK-NEXT: [[TMP0:%.*]] = icmp ne ptr addrspace(1) @__init_array_start, @__init_array_end 61 ; CHECK-NEXT: [[PTR:%.*]] = phi ptr addrspace(1) [ @__init_array_start, [[ENTRY:%.*]] ], [ [[NEXT:%.*]], [[WHILE_ENTRY]] ]
|
H A D | lower-ctor-dtor-constexpr-alias.ll | 31 ; CHECK: @__init_array_start = external addrspace(1) constant [0 x ptr addrspace(1)] 51 ; CHECK-NEXT: [[TMP0:%.*]] = icmp ne ptr addrspace(1) @__init_array_start, @__init_array_end 54 ; CHECK-NEXT: [[PTR:%.*]] = phi ptr addrspace(1) [ @__init_array_start, [[ENTRY:%.*]] ], [ [[NEXT:%.*]], [[WHILE_ENTRY]] ]
|
H A D | lower-ctor-dtor.ll | 49 ; CHECK: @__init_array_start = external addrspace(1) constant [0 x ptr addrspace(1)] 66 ; CHECK-NEXT: [[TMP0:%.*]] = icmp ne ptr addrspace(1) @__init_array_start, @__init_array_end 69 ; CHECK-NEXT: [[PTR:%.*]] = phi ptr addrspace(1) [ @__init_array_start, [[ENTRY:%.*]] ], [ [[NEXT:%.*]], [[WHILE_ENTRY]] ]
|
/llvm-project/lld/test/ELF/linkerscript/ |
H A D | start-end.test | 8 __init_array_start = .;
|
/llvm-project/llvm/test/tools/llvm-objdump/ELF/RISCV/ |
H A D | extensions.test | 559 - Name: __init_array_start 756 - __init_array_start
|
/llvm-project/llvm/test/CodeGen/NVPTX/ |
H A D | lower-ctor-dtor.ll | 48 ; CHECK-NEXT: [[BEGIN:%.*]] = load ptr addrspace(1), ptr addrspace(1) @__init_array_start, align 8
|