| /llvm-project-15.0.7/lld/test/ELF/ |
| H A D | hexagon.s | 10 if (p0) r0 = ##_start 15 if (p0) jump:nt #_start 24 call #_start 29 call ##_start 46 memw(r0+##_start)+=r1 50 memw(r0+##_start)+=#4 156 r0.h = #HI(_start) 160 r0.l = #LO(_start) 178 .word _start 183 memw(##_start) = r0 [all …]
|
| H A D | riscv-pcrel-hilo.s | 6 # 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 37 .global _start 38 _start: label 40 addi a0, a0, %pcrel_lo(_start) [all …]
|
| H A D | riscv-jal.s | 6 # 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 36 _start: label
|
| H A D | riscv-branch.s | 6 # 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 34 _start: label
|
| H A D | riscv-call.s | 6 # 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 31 _start: label
|
| H A D | riscv-relax-call.s | 41 # NORVC-LABEL: <_start>: 75 # RVC-LABEL: <_start>: 111 # NORELAX-LABEL: <_start>: 123 .global _start, _start_end 124 _start: label 133 .size _start, . - _start 137 call _start@plt # rv32c: c.jal; rv64c: jal 138 call _start@plt 141 call _start@plt 144 call _start@plt # relaxable for %t/32c [all …]
|
| H A D | emulation-mips.s | 3 # RUN: ld.lld -m elf32btsmip -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 56 # RUN: ld.lld %tmipsel -e _start -o %t3mipsel 96 # RUN: ld.lld %tmipsn32 -e _start -o %t3mipsn32 139 # RUN: ld.lld %tmipsn32el -e _start -o %t3mipsn32el 180 # RUN: ld.lld %tmips64 -e _start -o %t3mips64 221 # RUN: ld.lld %tmips64el -e _start -o %t3mips64el 254 .globl _start [all …]
|
| H A D | ppc64-tls-ld-le.s | 17 .globl _start # -- Begin function _start 19 .type _start,@function 20 _start: # @_start label 26 .localentry _start, .Lfunc_lep0-.Lfunc_gep0 53 .size _start, .Lfunc_end0-.Lfunc_begin0
|
| H A D | ppc64-func-entry-points.s | 17 .globl _start # -- Begin function _start 19 .type _start,@function 20 _start: # @_start label 26 .localentry _start, .Lfunc_lep0-.Lfunc_gep0 55 .size _start, .Lfunc_end0-.Lfunc_begin0
|
| H A D | arm-thunk-largesection.s | 13 .globl _start 14 .type _start, %function 15 _start: label 31 bl _start 33 bl _start
|
| H A D | riscv-relax-call-intra-sec.s | 9 # CHECK-LABEL: <_start>: 10 # CHECK-NEXT: jal ra, {{.*}} <_start> 11 # CHECK-NEXT: jal ra, {{.*}} <_start> 25 .global _start 26 _start: label 27 call _start 28 call _start
|
| H A D | arm-thumb-thunk-empty-pass.s | 6 .global _start, foo 7 .type _start, %function 9 _start: label 10 bl _start 16 bl _start
|
| H A D | ppc64-entry-point.s | 15 .globl _start 17 .type _start,@function 19 _start: label 24 # now r4 should contain the address of _start 35 .size _start, .Lfunc_end0-.Lfunc_begin0 38 # NM-DAG: 00000000100101d0 T _start 43 # .TOC. - _start = (2<<16) - 32736
|
| H A D | partition-move-to-main-startstop.s | 23 .section .text._start,"ax",@progbits 24 .globl _start 25 _start: label 33 .section has_startstop,"ao",@progbits,.text._start,unique,1 39 .section no_startstop,"ao",@progbits,.text._start,unique,1
|
| /llvm-project-15.0.7/bolt/test/X86/Inputs/ |
| H A D | entry.s | 1 .globl _start 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-15.0.7/lldb/test/Shell/SymbolFile/DWARF/x86/ |
| H A D | debug_loc-aslr.s | 16 .globl _start 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 109 .quad _start # DW_AT_low_pc [all …]
|
| /llvm-project-15.0.7/lld/test/wasm/ |
| H A D | trace-symbol.s | 3 # 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 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-15.0.7/lld/test/ELF/linkerscript/ |
| H A D | symbol-assign-type.s | 17 # 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 42 .type _start, @function 43 _start: label 45 .size _start, 1
|
| H A D | discard-group.s | 14 # NOARM: Name: .note._start 24 .section .text._start,"axG",%progbits,_start,comdat 25 .globl _start 26 _start: label 32 .section .note._start,"G",%note,_start,comdat
|
| /llvm-project-15.0.7/bolt/test/AArch64/ |
| H A D | r_aarch64_prelxx.s | 39 .globl _start 40 .type _start, %function 41 _start: label 55 .word _start - datatable 56 .xword _start - datatable
|
| /llvm-project-15.0.7/bolt/test/X86/ |
| H A D | shrinkwrapping-do-not-pessimize.s | 23 .globl _start 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
|
| H A D | shrinkwrapping-popf.s | 12 .globl _start 13 _start: label 15 # FDATA: 0 [unknown] 0 1 _start 0 0 6 17 b: jne _start 18 # FDATA: 1 _start #b# 1 _start #c# 0 3
|
| H A D | shrinkwrapping-restore-position.s | 23 .globl _start 24 .type _start, %function 25 _start: label 27 # FDATA: 0 [unknown] 0 1 _start 0 0 1 34 # FDATA: 1 _start #b# 1 _start #hot_path# 0 1 53 .size _start, .-_start 60 # CHECK-OBJDUMP: <_start>:
|
| H A D | lto-name-match.s | 15 .globl _start 16 _start: label 19 # FDATA: 1 _start #LL_start_0# 1 foo.llvm.321 0 0 1 23 # FDATA: 1 _start #LL_start_1# 1 foo.constprop.321 0 0 1 27 # FDATA: 1 _start #LL_start_2# 1 foo.lto_priv.321 0 0 1 31 .size _start, .-_start
|
| H A D | fptr-addend-pcrel.s | 13 .globl _start 14 .type _start,@function 15 _start: label 19 .size _start, .-_start 29 ## not the previous function with a positive addend (_start+X).
|