comparison lld/test/ELF/tls-opt.s @ 173:0572611fdcc8 llvm10 llvm12

reorgnization done
author Shinji KONO <kono@ie.u-ryukyu.ac.jp>
date Mon, 25 May 2020 11:55:54 +0900
parents 1d019706d866
children c4bab56944e8
comparison
equal deleted inserted replaced
172:9fbae9c8bf63 173:0572611fdcc8
5 // RUN: llvm-objdump -d --no-show-raw-insn %t1 | FileCheck --check-prefix=DISASM %s 5 // RUN: llvm-objdump -d --no-show-raw-insn %t1 | FileCheck --check-prefix=DISASM %s
6 6
7 // NORELOC: Relocations [ 7 // NORELOC: Relocations [
8 // NORELOC-NEXT: ] 8 // NORELOC-NEXT: ]
9 9
10 // DISASM: _start: 10 // DISASM: <_start>:
11 // DISASM-NEXT: movq $-8, %rax 11 // DISASM-NEXT: movq $-8, %rax
12 // DISASM-NEXT: movq $-8, %r15 12 // DISASM-NEXT: movq $-8, %r15
13 // DISASM-NEXT: leaq -8(%rax), %rax 13 // DISASM-NEXT: leaq -8(%rax), %rax
14 // DISASM-NEXT: leaq -8(%r15), %r15 14 // DISASM-NEXT: leaq -8(%r15), %r15
15 // DISASM-NEXT: addq $-8, %rsp 15 // DISASM-NEXT: addq $-8, %rsp
32 // DISASM-NEXT: leaq -8(%rax), %rax 32 // DISASM-NEXT: leaq -8(%rax), %rax
33 // DISASM-NEXT: movq %fs:0, %rax 33 // DISASM-NEXT: movq %fs:0, %rax
34 // DISASM-NEXT: leaq -4(%rax), %rax 34 // DISASM-NEXT: leaq -4(%rax), %rax
35 35
36 // LD to LE: 36 // LD to LE:
37 // DISASM: _DTPOFF64_1: 37 // DISASM: <_DTPOFF64_1>:
38 // DISASM-NEXT: clc 38 // DISASM-NEXT: clc
39 // DISASM: _DTPOFF64_2: 39 // DISASM: <_DTPOFF64_2>:
40 // DISASM-NEXT: cld 40 // DISASM-NEXT: cld
41 41
42 .type tls0,@object 42 .type tls0,@object
43 .section .tbss,"awT",@nobits 43 .section .tbss,"awT",@nobits
44 .globl tls0 44 .globl tls0