/toolchain/binutils/binutils-2.25/ld/testsuite/ld-i386/ |
D | tlsbin.s | 32 movl %gs:0, %edx 38 movl %gs:0, %eax 46 movl %gs:(%edx), %eax 50 movl %gs:0, %edx 56 movl %gs:0, %eax 65 movl %gs:(%edx), %eax 69 movl %gs:0, %edx 75 movl %gs:0, %eax 83 movl %gs:(%edx), %eax 87 movl %gs:0, %edx [all …]
|
D | tlsnopic1.s | 20 movl %gs:0, %eax 28 movl %gs:(%edx), %eax 32 movl %gs:0, %eax 40 movl %gs:(%edx), %eax 44 movl %gs:0, %eax 52 movl %gs:(%edx), %eax 58 movl %gs:0, %eax 66 movl %gs:0, %edx 72 movl %gs:0, %eax 80 movl %gs:0, %edx [all …]
|
D | tlsdesc.s | 153 movl %gs:0, %ecx 159 movl %gs:0, %eax 165 movl %gs:0, %ecx 171 movl %gs:0, %eax 177 movl %gs:0, %ecx 183 movl %gs:0, %eax 189 movl %gs:0, %ecx 195 movl %gs:0, %eax 201 movl %gs:0, %ecx 207 movl %gs:0, %eax [all …]
|
D | tlspic1.s | 159 movl %gs:0, %ecx 165 movl %gs:0, %eax 171 movl %gs:0, %ecx 177 movl %gs:0, %eax 183 movl %gs:0, %ecx 189 movl %gs:0, %eax 195 movl %gs:0, %ecx 201 movl %gs:0, %eax 207 movl %gs:0, %ecx 213 movl %gs:0, %eax [all …]
|
D | tlsbin.dd | 34 +[0-9a-f]+: 65 a1 00 00 00 00[ ]+mov %gs:0x0,%eax 43 +[0-9a-f]+: 65 a1 00 00 00 00[ ]+mov %gs:0x0,%eax 52 +[0-9a-f]+: 65 a1 00 00 00 00[ ]+mov %gs:0x0,%eax 61 +[0-9a-f]+: 65 a1 00 00 00 00[ ]+mov %gs:0x0,%eax 69 +[0-9a-f]+: 65 a1 00 00 00 00[ ]+mov %gs:0x0,%eax 77 +[0-9a-f]+: 65 a1 00 00 00 00[ ]+mov %gs:0x0,%eax 85 +[0-9a-f]+: 65 a1 00 00 00 00[ ]+mov %gs:0x0,%eax 93 +[0-9a-f]+: 65 a1 00 00 00 00[ ]+mov %gs:0x0,%eax 109 +[0-9a-f]+: 65 a1 00 00 00 00[ ]+mov %gs:0x0,%eax 125 +[0-9a-f]+: 65 8b 0d 00 00 00 00[ ]+mov %gs:0x0,%ecx [all …]
|
D | tlsnopic.dd | 16 +[0-9a-f]+: 65 a1 00 00 00 00[ ]+mov %gs:0x0,%eax 25 # @indntpoff direct %gs access IE against global var 30 +[0-9a-f]+: 65 8b 02[ ]+mov %gs:\(%edx\),%eax 36 +[0-9a-f]+: 65 a1 00 00 00 00[ ]+mov %gs:0x0,%eax 45 # @indntpoff direct %gs access IE against hidden var 50 +[0-9a-f]+: 65 8b 02[ ]+mov %gs:\(%edx\),%eax 56 +[0-9a-f]+: 65 a1 00 00 00 00[ ]+mov %gs:0x0,%eax 65 # @indntpoff direct %gs access IE against local var 70 +[0-9a-f]+: 65 8b 02[ ]+mov %gs:\(%edx\),%eax 80 +[0-9a-f]+: 65 a1 00 00 00 00[ ]+mov %gs:0x0,%eax [all …]
|
D | tlsbindesc.dd | 123 +[0-9a-f]+: 65 8b 0d 00 00 00 00[ ]+mov %gs:0x0,%ecx 133 +[0-9a-f]+: 65 a1 00 00 00 00[ ]+mov %gs:0x0,%eax 143 +[0-9a-f]+: 65 8b 0d 00 00 00 00[ ]+mov %gs:0x0,%ecx 153 +[0-9a-f]+: 65 a1 00 00 00 00[ ]+mov %gs:0x0,%eax 163 +[0-9a-f]+: 65 8b 0d 00 00 00 00[ ]+mov %gs:0x0,%ecx 173 +[0-9a-f]+: 65 8b 0d 00 00 00 00[ ]+mov %gs:0x0,%ecx 183 +[0-9a-f]+: 65 8b 0d 00 00 00 00[ ]+mov %gs:0x0,%ecx 192 # Direct access through %gs 198 +[0-9a-f]+: 65 8b 11[ ]+mov %gs:\(%ecx\),%edx 208 +[0-9a-f]+: 65 8b 10[ ]+mov %gs:\(%eax\),%edx [all …]
|
D | tlspic.dd | 34 +[0-9a-f]+: 65 a1 00 00 00 00[ ]+mov %gs:0x0,%eax 42 +[0-9a-f]+: 65 a1 00 00 00 00[ ]+mov %gs:0x0,%eax 50 +[0-9a-f]+: 65 a1 00 00 00 00[ ]+mov %gs:0x0,%eax 67 +[0-9a-f]+: 65 a1 00 00 00 00[ ]+mov %gs:0x0,%eax 75 +[0-9a-f]+: 65 a1 00 00 00 00[ ]+mov %gs:0x0,%eax 83 +[0-9a-f]+: 65 a1 00 00 00 00[ ]+mov %gs:0x0,%eax 100 +[0-9a-f]+: 65 a1 00 00 00 00[ ]+mov %gs:0x0,%eax 108 +[0-9a-f]+: 65 a1 00 00 00 00[ ]+mov %gs:0x0,%eax 116 +[0-9a-f]+: 65 a1 00 00 00 00[ ]+mov %gs:0x0,%eax 133 +[0-9a-f]+: 65 a1 00 00 00 00[ ]+mov %gs:0x0,%eax [all …]
|
D | tlsbindesc.s | 104 movl %gs:0, %ecx 110 movl %gs:0, %eax 116 movl %gs:0, %ecx 122 movl %gs:0, %eax 128 movl %gs:0, %ecx 134 movl %gs:0, %ecx 140 movl %gs:0, %ecx 150 movl %gs:(%ecx), %edx 156 movl %gs:(%eax), %edx 162 movl %gs:(%edx), %edx
|
D | tlsbinpic.s | 104 movl %gs:0, %ecx 110 movl %gs:0, %eax 116 movl %gs:0, %ecx 122 movl %gs:0, %eax 128 movl %gs:0, %ecx 134 movl %gs:0, %ecx 140 movl %gs:0, %ecx 150 movl %gs:(%ecx), %edx 156 movl %gs:(%eax), %edx 162 movl %gs:(%edx), %edx
|
/toolchain/binutils/binutils-2.25/gas/testsuite/gas/i386/ |
D | disp.s | 17 mov DWORD PTR gs:[eax+0xEE000F0], ebx 18 mov gs:[eax+0xEE000F0], ebx 21 mov DWORD PTR gs:0xEE000F0, ebx 23 mov DWORD PTR gs:0xFEE000F0, ebx 26 mov DWORD PTR gs:0xEE000F0, eax 28 mov DWORD PTR gs:0xFEE000F0, eax 30 mov ebx, DWORD PTR gs:0xEE000F0 33 mov ebx, DWORD PTR gs:0xFEE000F0 37 mov eax, DWORD PTR gs:0xEE000F0 40 mov eax, DWORD PTR gs:0xFEE000F0
|
D | x86-64-disp.s | 17 mov DWORD PTR gs:[rax+0xEE000F0], ebx 18 mov gs:[rax+0xEE000F0], ebx 21 mov DWORD PTR gs:0xEE000F0, ebx 24 mov DWORD PTR gs:0xEE000F0, eax 26 mov DWORD PTR gs:0xFEE000F0, eax 28 mov ebx, DWORD PTR gs:0xEE000F0 32 mov eax, DWORD PTR gs:0xEE000F0 35 mov eax, DWORD PTR gs:0xFEE000F0
|
D | disp.d | 22 [ ]*[a-f0-9]+: 65 89 98 f0 00 e0 0e mov %ebx,%gs:0xee000f0\(%eax\) 23 [ ]*[a-f0-9]+: 65 89 98 f0 00 e0 0e mov %ebx,%gs:0xee000f0\(%eax\) 25 [ ]*[a-f0-9]+: 65 89 1d f0 00 e0 0e mov %ebx,%gs:0xee000f0 27 [ ]*[a-f0-9]+: 65 89 1d f0 00 e0 fe mov %ebx,%gs:0xfee000f0 29 [ ]*[a-f0-9]+: 65 a3 f0 00 e0 0e mov %eax,%gs:0xee000f0 31 [ ]*[a-f0-9]+: 65 a3 f0 00 e0 fe mov %eax,%gs:0xfee000f0 32 [ ]*[a-f0-9]+: 65 8b 1d f0 00 e0 0e mov %gs:0xee000f0,%ebx 35 [ ]*[a-f0-9]+: 65 8b 1d f0 00 e0 fe mov %gs:0xfee000f0,%ebx 38 [ ]*[a-f0-9]+: 65 a1 f0 00 e0 0e mov %gs:0xee000f0,%eax 41 [ ]*[a-f0-9]+: 65 a1 f0 00 e0 fe mov %gs:0xfee000f0,%eax
|
D | tlsnopic.s | 19 movl %gs:0, %eax 24 movl %gs:0, %eax 29 movl %gs:0, %ecx 36 movl %gs:0, %ecx 47 movl %gs:(%eax), %eax 50 movl %gs:0, %eax
|
D | disp-intel.d | 22 [ ]*[a-f0-9]+: 65 89 98 f0 00 e0 0e mov DWORD PTR gs:\[eax\+0xee000f0\],ebx 23 [ ]*[a-f0-9]+: 65 89 98 f0 00 e0 0e mov DWORD PTR gs:\[eax\+0xee000f0\],ebx 25 [ ]*[a-f0-9]+: 65 89 1d f0 00 e0 0e mov DWORD PTR gs:0xee000f0,ebx 27 [ ]*[a-f0-9]+: 65 89 1d f0 00 e0 fe mov DWORD PTR gs:0xfee000f0,ebx 29 [ ]*[a-f0-9]+: 65 a3 f0 00 e0 0e mov gs:0xee000f0,eax 31 [ ]*[a-f0-9]+: 65 a3 f0 00 e0 fe mov gs:0xfee000f0,eax 32 [ ]*[a-f0-9]+: 65 8b 1d f0 00 e0 0e mov ebx,DWORD PTR gs:0xee000f0 35 [ ]*[a-f0-9]+: 65 8b 1d f0 00 e0 fe mov ebx,DWORD PTR gs:0xfee000f0 38 [ ]*[a-f0-9]+: 65 a1 f0 00 e0 0e mov eax,gs:0xee000f0 41 [ ]*[a-f0-9]+: 65 a1 f0 00 e0 fe mov eax,gs:0xfee000f0
|
D | x86-64-disp.d | 22 [ ]*[a-f0-9]+: 65 89 98 f0 00 e0 0e mov %ebx,%gs:0xee000f0\(%rax\) 23 [ ]*[a-f0-9]+: 65 89 98 f0 00 e0 0e mov %ebx,%gs:0xee000f0\(%rax\) 25 [ ]*[a-f0-9]+: 65 89 1c 25 f0 00 e0 0e mov %ebx,%gs:0xee000f0 27 [ ]*[a-f0-9]+: 65 89 04 25 f0 00 e0 0e mov %eax,%gs:0xee000f0 29 [ ]*[a-f0-9]+: 65 a3 f0 00 e0 fe 00 00 00 00 movabs %eax,%gs:0xfee000f0 30 [ ]*[a-f0-9]+: 65 8b 1c 25 f0 00 e0 0e mov %gs:0xee000f0,%ebx 33 [ ]*[a-f0-9]+: 65 8b 04 25 f0 00 e0 0e mov %gs:0xee000f0,%eax 36 [ ]*[a-f0-9]+: 65 a1 f0 00 e0 fe 00 00 00 00 movabs %gs:0xfee000f0,%eax
|
D | tlsnopic.d | 13 c: 65 a1 00 00 00 00 [ ]*mov %gs:0x0,%eax 16 18: 65 a1 00 00 00 00 [ ]*mov %gs:0x0,%eax 19 23: 65 8b 0d 00 00 00 00 [ ]*mov %gs:0x0,%ecx 23 31: 65 8b 0d 00 00 00 00 [ ]*mov %gs:0x0,%ecx 33 4c: 65 8b 00 [ ]*mov %gs:\(%eax\),%eax 34 4f: 65 a1 00 00 00 00 [ ]*mov %gs:0x0,%eax
|
D | x86-64-disp-intel.d | 23 [ ]*[a-f0-9]+: 65 89 98 f0 00 e0 0e mov DWORD PTR gs:\[rax\+0xee000f0\],ebx 24 [ ]*[a-f0-9]+: 65 89 98 f0 00 e0 0e mov DWORD PTR gs:\[rax\+0xee000f0\],ebx 26 [ ]*[a-f0-9]+: 65 89 1c 25 f0 00 e0 0e mov DWORD PTR gs:0xee000f0,ebx 28 [ ]*[a-f0-9]+: 65 89 04 25 f0 00 e0 0e mov DWORD PTR gs:0xee000f0,eax 30 [ ]*[a-f0-9]+: 65 a3 f0 00 e0 fe 00 00 00 00 movabs gs:0xfee000f0,eax 31 [ ]*[a-f0-9]+: 65 8b 1c 25 f0 00 e0 0e mov ebx,DWORD PTR gs:0xee000f0 34 [ ]*[a-f0-9]+: 65 8b 04 25 f0 00 e0 0e mov eax,DWORD PTR gs:0xee000f0 37 [ ]*[a-f0-9]+: 65 a1 f0 00 e0 fe 00 00 00 00 movabs eax,gs:0xfee000f0
|
D | gotpc.s | 24 movl $_GLOBAL_OFFSET_TABLE_+[.-test], %gs:foo 25 gs; movl $_GLOBAL_OFFSET_TABLE_+[.-test], foo 31 movl %eax, %gs:_GLOBAL_OFFSET_TABLE_+[.-test] 32 movl %ebx, %gs:_GLOBAL_OFFSET_TABLE_+[.-test] 33 gs; movl %eax, _GLOBAL_OFFSET_TABLE_+[.-test] 34 gs; movl %ebx, _GLOBAL_OFFSET_TABLE_+[.-test]
|
D | x86-64-stack.d | 58 [ ]*[a-f0-9]+: 0f a8 pushq %gs 59 [ ]*[a-f0-9]+: 66 0f a8 pushw %gs 60 [ ]*[a-f0-9]+: 48 0f a8 rex.W pushq %gs 61 [ ]*[a-f0-9]+: 66 48 0f a8 data16 rex.W pushq %gs 62 [ ]*[a-f0-9]+: 41 0f a8 rex.B pushq %gs 63 [ ]*[a-f0-9]+: 66 41 0f a8 rex.B pushw %gs 65 [ ]*[a-f0-9]+: 41 0f a8 rex.B pushq %gs 67 [ ]*[a-f0-9]+: 41 0f a8 rex.B pushq %gs
|
/toolchain/binutils/binutils-2.25/gas/testsuite/gas/i386/ilp32/ |
D | x86-64-disp.d | 23 [ ]*[a-f0-9]+: 65 89 98 f0 00 e0 0e mov %ebx,%gs:0xee000f0\(%rax\) 24 [ ]*[a-f0-9]+: 65 89 98 f0 00 e0 0e mov %ebx,%gs:0xee000f0\(%rax\) 26 [ ]*[a-f0-9]+: 65 89 1c 25 f0 00 e0 0e mov %ebx,%gs:0xee000f0 28 [ ]*[a-f0-9]+: 65 89 04 25 f0 00 e0 0e mov %eax,%gs:0xee000f0 30 [ ]*[a-f0-9]+: 65 a3 f0 00 e0 fe 00 00 00 00 movabs %eax,%gs:0xfee000f0 31 [ ]*[a-f0-9]+: 65 8b 1c 25 f0 00 e0 0e mov %gs:0xee000f0,%ebx 34 [ ]*[a-f0-9]+: 65 8b 04 25 f0 00 e0 0e mov %gs:0xee000f0,%eax 37 [ ]*[a-f0-9]+: 65 a1 f0 00 e0 fe 00 00 00 00 movabs %gs:0xfee000f0,%eax
|
D | x86-64-disp-intel.d | 23 [ ]*[a-f0-9]+: 65 89 98 f0 00 e0 0e mov DWORD PTR gs:\[rax\+0xee000f0\],ebx 24 [ ]*[a-f0-9]+: 65 89 98 f0 00 e0 0e mov DWORD PTR gs:\[rax\+0xee000f0\],ebx 26 [ ]*[a-f0-9]+: 65 89 1c 25 f0 00 e0 0e mov DWORD PTR gs:0xee000f0,ebx 28 [ ]*[a-f0-9]+: 65 89 04 25 f0 00 e0 0e mov DWORD PTR gs:0xee000f0,eax 30 [ ]*[a-f0-9]+: 65 a3 f0 00 e0 fe 00 00 00 00 movabs gs:0xfee000f0,eax 31 [ ]*[a-f0-9]+: 65 8b 1c 25 f0 00 e0 0e mov ebx,DWORD PTR gs:0xee000f0 34 [ ]*[a-f0-9]+: 65 8b 04 25 f0 00 e0 0e mov eax,DWORD PTR gs:0xee000f0 37 [ ]*[a-f0-9]+: 65 a1 f0 00 e0 fe 00 00 00 00 movabs eax,gs:0xfee000f0
|
D | x86-64-stack.d | 59 [ ]*[a-f0-9]+: 0f a8 pushq %gs 60 [ ]*[a-f0-9]+: 66 0f a8 pushw %gs 61 [ ]*[a-f0-9]+: 48 0f a8 rex.W pushq %gs 62 [ ]*[a-f0-9]+: 66 48 0f a8 data16 rex.W pushq %gs 63 [ ]*[a-f0-9]+: 41 0f a8 rex.B pushq %gs 64 [ ]*[a-f0-9]+: 66 41 0f a8 rex.B pushw %gs 66 [ ]*[a-f0-9]+: 41 0f a8 rex.B pushq %gs 68 [ ]*[a-f0-9]+: 41 0f a8 rex.B pushq %gs
|
/toolchain/binutils/binutils-2.25/ld/testsuite/ld-mips-elf/ |
D | reloc-6a.s | 2 .globl gs symbol 4 gs: label 8 lw $4,%got_page(gs)($gp) 9 addiu $4,$4,%got_ofst(gs)
|
D | reloc-6b.s | 2 .globl gs symbol 4 gs: label 8 lw $4,%got_page(gs)($gp) 9 addiu $4,$4,%got_ofst(gs)
|