Mercurial > hg > CbC > CbC_llvm
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 |