Home
last modified time | relevance | path

Searched refs:_start (Results 1 – 25 of 1242) sorted by relevance

12345678910>>...50

/llvm-project/lld/test/ELF/
H A Dhexagon.s12 if (p0) r0 = ##_start
17 if (p0) jump:nt #_start
22 if (p0) jump:nt ##_start
26 call #_start
31 call ##_start
39 if (!P0) memw(r0+#8)=##_start
44 if (!P0.new) memw(r0+#0)=##_start }
48 memw(r0+##_start)+=r1
52 memw(r0+##_start)+=#4
57 if (p0) memb(r0+##_start)
[all...]
H A Driscv-branch.s6 # RUN: ld.lld %t.rv32.o --defsym foo=_start+4 --defsym bar=_start -o %t.rv32
7 # RUN: ld.lld %t.rv64.o --defsym foo=_start+4 --defsym bar=_start -o %t.rv64
15 # RUN: ld.lld %t.rv32.o --defsym foo=_start+0xffe --defsym bar=_start+4-0x1000 -o %t.rv32.limits
16 # RUN: ld.lld %t.rv64.o --defsym foo=_start+0xffe --defsym bar=_start+4-0x1000 -o %t.rv64.limits
24 # RUN: not ld.lld %t.rv32.o --defsym foo=_start+0x1000 --defsym bar=_start+4-0x1002 -o /dev/null 2>…
25 # RUN: not ld.lld %t.rv64.o --defsym foo=_start+0x1000 --defsym bar=_start+4-0x1002 -o /dev/null 2>…
29 # RUN: not ld.lld %t.rv32.o --defsym foo=_start+1 --defsym bar=_start-1 -o /dev/null 2>&1 | FileChe…
30 # RUN: not ld.lld %t.rv64.o --defsym foo=_start+1 --defsym bar=_start-1 -o /dev/null 2>&1 | FileChe…
33 .global _start symbol
34 _start: label
H A Driscv-jal.s6 # RUN: ld.lld %t.rv32.o --defsym foo=_start+4 --defsym bar=_start -o %t.rv32
7 # RUN: ld.lld %t.rv64.o --defsym foo=_start+4 --defsym bar=_start -o %t.rv64
15 # RUN: ld.lld %t.rv32.o --defsym foo=_start+0xffffe --defsym bar=_start+4-0x100000 -o %t.rv32.limits
16 # RUN: ld.lld %t.rv64.o --defsym foo=_start+0xffffe --defsym bar=_start+4-0x100000 -o %t.rv64.limits
24 # RUN: not ld.lld %t.rv32.o --defsym foo=_start+0x100000 --defsym bar=_start+4-0x100002 -o /dev/nul…
25 # RUN: not ld.lld %t.rv64.o --defsym foo=_start+0x100000 --defsym bar=_start+4-0x100002 -o /dev/nul…
29 # RUN: not ld.lld %t.rv32.o --defsym foo=_start+1 --defsym bar=_start+4+3 -o /dev/null 2>&1 | FileC…
30 # RUN: not ld.lld %t.rv64.o --defsym foo=_start+1 --defsym bar=_start+4+3 -o /dev/null 2>&1 | FileC…
34 .global _start symbol
36 _start: label
H A Driscv-pcrel-hilo.s6 # RUN: ld.lld %t.rv32.o --defsym foo=_start+12 --defsym bar=_start -o %t.rv32
7 # RUN: ld.lld %t.rv64.o --defsym foo=_start+12 --defsym bar=_start -o %t.rv64
10 # RUN: ld.lld -pie %t.rv32.o --defsym foo=_start+12 --defsym bar=_start -o %t.rv32
11 # RUN: ld.lld -pie %t.rv64.o --defsym foo=_start+12 --defsym bar=_start -o %t.rv64
21 # RUN: ld.lld %t.rv32.o --defsym foo=_start+0x7ffff7ff --defsym bar=_start+12-0x80000800 -o %t.rv32…
22 # RUN: ld.lld %t.rv64.o --defsym foo=_start+0x7ffff7ff --defsym bar=_start+12-0x80000800 -o %t.rv64…
32 # RUN: ld.lld %t.rv32.o --defsym foo=_start+0x7ffff800 --defsym bar=_start+12-0x80000801 -o %t
33 # RUN: not ld.lld %t.rv64.o --defsym foo=_start+0x7ffff800 --defsym bar=_start+12-0x80000801 -o /de…
37 .global _start symbol
38 _start: label
[all …]
H A Driscv-call.s6 # RUN: ld.lld %t.rv32.o --defsym foo=_start+8 --defsym bar=_start -o %t.rv32
7 # RUN: ld.lld %t.rv64.o --defsym foo=_start+8 --defsym bar=_start -o %t.rv64
15 # RUN: ld.lld %t.rv32.o --defsym foo=_start+0x7ffff7ff --defsym bar=_start+8-0x80000800 -o %t.rv32.…
16 # RUN: ld.lld %t.rv64.o --defsym foo=_start+0x7ffff7ff --defsym bar=_start+8-0x80000800 -o %t.rv64.…
24 # RUN: ld.lld %t.rv32.o --defsym foo=_start+0x7ffff800 --defsym bar=_start+8-0x80000801 -o %t
25 # RUN: not ld.lld %t.rv64.o --defsym foo=_start+0x7ffff800 --defsym bar=_start+8-0x80000801 -o /dev…
30 .global _start symbol
31 _start: label
H A Driscv-relax-call.s36 # NORVC: 00010000 g .text {{0*}}0000001c _start
41 # NORVC-LABEL: <_start>:
51 # NORVC-NEXT: 10800: jal ra, {{.*}} <_start>
52 # NORVC-NEXT: jal ra, {{.*}} <_start>
56 # NORVC-NEXT: 1080c: jal ra, {{.*}} <_start>
66 # RVC32: 00010000 g .text 00000016 _start
70 # RVC64: 0000000000010000 g .text 000000000000001a _start
75 # RVC-LABEL: <_start>:
91 # RVC32-NEXT: 10800: c.jal {{.*}} <_start>
92 # RVC64-NEXT: 10800: jal ra, {{.*}} <_start>
[all …]
H A Demulation-mips.s3 # RUN: ld.lld -m elf32btsmip -e _start %tmips -o %t2mips
6 # RUN: ld.lld -m elf32btsmip_fbsd -e _start %tmips -o %t2mips
9 # RUN: ld.lld %tmips -e _start -o %t3mips
13 # RUN: ld.lld %tmips.script -e _start %tmips -o %t4mips
17 # RUN: ld.lld %tmips.script -e _start %tmips -o %t4mips
21 # RUN: ld.lld %tmips2.script -e _start %tmips -o %t5mips
47 # RUN: ld.lld -m elf32ltsmip -e _start %tmipsel -o %t2mipsel
50 # RUN: ld.lld -m elf32ltsmip_fbsd -e _start %tmipsel -o %t2mipsel
53 # RUN: ld.lld -melf32ltsmip -e _start %tmipsel -o %t2mipsel
56 # RUN: ld.lld %tmipsel -e _start -o %t3mipsel
[all …]
H A Dppc64-tls-ld-le.s17 .globl _start # -- Begin function _start symbol
19 .type _start,@function
20 _start: # @_start label
26 .localentry _start, .Lfunc_lep0-.Lfunc_gep0
53 .size _start, .Lfunc_end0-.Lfunc_begin0
H A Dloongarch-relax-emit-relocs.s20 # CHECK: 00010000 <_start>:
22 # CHECK-NEXT: R_LARCH_PCALA_HI20 _start
25 # CHECK-NEXT: R_LARCH_PCALA_LO12 _start
32 # CHECKR: <_start>:
34 # CHECKR-NEXT: R_LARCH_PCALA_HI20 _start
37 # CHECKR-NEXT: R_LARCH_PCALA_LO12 _start
45 .global _start symbol
46 _start: label
47 la.pcrel $a0, _start
H A Dppc64-func-entry-points.s17 .globl _start # -- Begin function _start symbol
19 .type _start,@function
20 _start: # @_start label
26 .localentry _start, .Lfunc_lep0-.Lfunc_gep0
55 .size _start, .Lfunc_end0-.Lfunc_begin0
H A Dwrap-extract-real.s5 # RUN: llvm-mc -filetype=obj -triple=x86_64 _start.s -o _start.o
11 # RUN: ld.lld _start.o ref__real_foo.o --start-lib foo.o --end-lib --wrap foo -o %t_real.elf
17 # REAL-NEXT: {{.*}} 0 NOTYPE GLOBAL DEFAULT [[#]] _start
22 # RUN: ld.lld _start.o --start-lib wrap.o --end-lib --start-lib foo.o --end-lib --wrap foo -o %t_wr…
28 # WRAP_REAL-NEXT: {{.*}} 0 NOTYPE GLOBAL DEFAULT [[#]] _start
32 #--- _start.s
33 .global _start; _start:; ret
H A Driscv-relax-call-intra-sec.s9 # CHECK-LABEL: <_start>:
10 # CHECK-NEXT: jal ra, {{.*}} <_start>
11 # CHECK-NEXT: jal ra, {{.*}} <_start>
25 .global _start symbol
26 _start: label
27 call _start
28 call _start
H A Darm-thunk-largesection.s29 .globl _start symbol
30 .type _start, %function
31 _start: label
46 bl _start
48 bl _start
/llvm-project/lldb/test/Shell/SymbolFile/DWARF/x86/
H A Ddebug_loc-aslr.s11 # CHECK: thread #1: tid = 16001, 0x0000000000470001 {{.*}}`_start
16 .globl _start symbol
17 _start: label
25 .quad _start-_start
26 .quad .Lstart_end-_start
38 .quad _start
39 .quad _start-_start
40 .quad .Lstart_end-_start
106 .quad _start # DW_AT_low_pc
107 .long .Lstart_end-_start # DW_AT_high_pc
[all …]
/llvm-project/bolt/test/X86/Inputs/
H A Dentry.s1 .globl _start symbol
2 .type _start, %function
3 _start: label
4 # FDATA: 0 [unknown] 0 1 _start 0 0 792
16 # FDATA: 1 _start #Ltmp1# 1 _start #LBB00# 13 792
51 .size _start, .-_start
/llvm-project/lld/test/wasm/
H A Dtrace-symbol.s3 # RUN: wasm-ld -o %t.wasm %t.start.o %t.ret32.o -y ret32 -y _start | FileCheck %s -check-prefix=BOTH
4 # RUN: wasm-ld -o %t.wasm %t.ret32.o %t.start.o -y ret32 -y _start | FileCheck %s -check-prefix=REV…
7 # RUN: wasm-ld -o %t.wasm %t.start.o %t.ret32.o -trace-symbol=_start | FileCheck %s -check-prefixes…
11 .globl _start symbol
12 _start: label
13 .functype _start () -> ()
19 # BOTH: start.o: definition of _start
24 # REVERSED-NEXT: start.o: definition of _start
27 # JUST-START: start.o: definition of _start
/llvm-project/bolt/test/RISCV/
H A Dload-store.s10 .globl _start symbol
11 _start: label
12 # FDATA: 1 _start #_start# 1
16 .size _start, .-_start
H A Dreloc-64.s16 .dword _start
19 .globl _start symbol
21 _start: label
23 ## Dummy relocation to force relocation mode; without it, _start will not be
26 .size _start, .-_start
H A Dreloc-label-diff.s7 .globl _start symbol
9 _start: label
18 .size _start, .-_start
23 .word _test_end - _start
/llvm-project/lld/test/ELF/linkerscript/
H A Dsymbol-assign-type.s17 # CHECK: 1 FUNC GLOBAL DEFAULT 1 _start
31 retain1 = _start;
32 retain2 = 1 ? _start : 0;
36 drop1 = _start + 0;
37 drop2 = 0 ? _start : 1;
38 drop3 = -_start;
41 .globl _start symbol
42 .type _start, @function
43 _start: label
45 .size _start, 1
/llvm-project/bolt/test/X86/
H A Dshrinkwrapping-do-not-pessimize.s23 .globl _start symbol
24 .type _start, %function
25 _start: label
28 # FDATA: 0 [unknown] 0 1 _start 0 0 10
35 # FDATA: 1 _start #b# 1 _start #end_if_1# 0 1
40 # FDATA: 1 _start #c# 1 _start #end_if_1# 0 1
53 .size _start, .-_start
56 rel: .quad _start
H A Dlto-name-match.s13 .globl _start symbol
14 _start: label
17 # FDATA: 1 _start #LL_start_0# 1 foo.llvm.321 0 0 1
21 # FDATA: 1 _start #LL_start_1# 1 foo.constprop.321 0 0 1
25 # FDATA: 1 _start #LL_start_2# 1 foo.lto_priv.321 0 0 1
29 # FDATA: 1 _start #LL_start_3# 1 foo.__uniq.321 0 0 1
33 # FDATA: 1 _start #LL_start_4# 1 foo.__uniq.654.llvm.321 0 0 1
37 .size _start, .-_start
H A Dnolbr.s14 # RUN: --print-only=_start 2>&1 | FileCheck %s --check-prefix=CHECK-BOLT
17 # CHECK-FDATA-NEXT: 1 _start [[#]] 1
23 .globl _start symbol
24 .type _start, %function
25 _start: label
30 # FDATA: 1 _start #a# 1
39 .size _start, .-_start
H A Dlinux-pci-fixup.s12 # CHECK: BOLT-WARNING: PCI fixup detected in the middle of function _start
16 .globl _start symbol
17 .type _start, %function
18 _start: label
22 .size _start, .-_start
31 .long _start - . # fixup
/llvm-project/bolt/test/AArch64/
H A Dbf_min_alignment.s15 # CHECK-NEXT: {{0|4|8|c}} T _start
19 .global _start symbol
20 .type _start, %function
21 _start: label
22 # FDATA: 0 [unknown] 0 1 _start 0 0 1
25 .size _start, .-_start

12345678910>>...50