Home
last modified time | relevance | path

Searched refs:rip (Results 1 – 25 of 1193) sorted by relevance

12345678910>>...48

/llvm-project-15.0.7/llvm/test/MC/MachO/
H A Ddarwin-x86_64-reloc-offsets.s23 movb $0x12, _d(%rip)
26 movb $0x12, _d + 1(%rip)
43 movb %al, _d(%rip)
44 movb %al, _d + 1(%rip)
45 movl %eax, _d(%rip)
60 movb $0x12, L0(%rip)
80 movb %al, L0(%rip)
82 movl %eax, L0(%rip)
89 movb $0x12, L1(%rip)
109 movb %al, L1(%rip)
[all …]
H A Ddarwin-x86_64-reloc.s16 pushq _foo@GOTPCREL(%rip)
17 movl _foo(%rip), %eax
18 movl _foo+4(%rip), %eax
19 movb $0x12, _foo(%rip)
27 leaq L1(%rip), %rax
28 leaq L0(%rip), %rax
29 addl $6,L0(%rip)
30 addw $500,L0(%rip)
78 movl L5(%rip), %eax
79 movl f6(%rip), %eax
[all …]
/llvm-project-15.0.7/llvm/test/MC/ELF/
H A Drelax-arith3.s24 andw $foo, bar(%rip)
25 andl $foo, bar(%rip)
26 andq $foo, bar(%rip)
33 orw $foo, bar(%rip)
34 orl $foo, bar(%rip)
35 orq $foo, bar(%rip)
42 xorw $foo, bar(%rip)
43 xorl $foo, bar(%rip)
44 xorq $foo, bar(%rip)
51 addw $foo, bar(%rip)
[all …]
/llvm-project-15.0.7/lld/test/ELF/
H A Dx86-64-gotpc-relax-und-dso.s58 movq und@GOTPCREL(%rip), %rax
59 movq und@GOTPCREL(%rip), %rax
62 movq hid@GOTPCREL(%rip), %rax
63 movq hid@GOTPCREL(%rip), %rax
64 movq foo@GOTPCREL(%rip), %rax
65 movq foo@GOTPCREL(%rip), %rax
66 movq und@GOTPCREL(%rip), %rax
67 movq und@GOTPCREL(%rip), %rax
70 movq hid@GOTPCREL(%rip), %rax
71 movq hid@GOTPCREL(%rip), %rax
[all …]
H A Dx86-64-gotpc-relax.s109 call *foo@GOTPCREL(%rip)
110 call *foo@GOTPCREL(%rip)
111 call *hid@GOTPCREL(%rip)
112 call *hid@GOTPCREL(%rip)
113 call *ifunc@GOTPCREL(%rip)
115 jmp *foo@GOTPCREL(%rip)
116 jmp *foo@GOTPCREL(%rip)
117 jmp *hid@GOTPCREL(%rip)
118 jmp *hid@GOTPCREL(%rip)
119 jmp *ifunc@GOTPCREL(%rip)
[all …]
H A Dx86-64-gotpc-relax-nopic.s98 adcl bar@GOTPCREL(%rip), %eax
99 addl bar@GOTPCREL(%rip), %ebx
100 andl bar@GOTPCREL(%rip), %ecx
101 cmpl bar@GOTPCREL(%rip), %edx
102 orl bar@GOTPCREL(%rip), %edi
103 sbbl bar@GOTPCREL(%rip), %esi
104 subl bar@GOTPCREL(%rip), %ebp
105 xorl bar@GOTPCREL(%rip), %r8d
109 adcq bar@GOTPCREL(%rip), %rax
110 addq bar@GOTPCREL(%rip), %rbx
[all …]
H A Dtls-opt.s60 movq tls0@GOTTPOFF(%rip), %rax
61 movq tls0@GOTTPOFF(%rip), %r15
62 addq tls0@GOTTPOFF(%rip), %rax
63 addq tls0@GOTTPOFF(%rip), %r15
64 addq tls0@GOTTPOFF(%rip), %rsp
65 addq tls0@GOTTPOFF(%rip), %r12
66 movq tls1@GOTTPOFF(%rip), %rax
74 leaq tls0@tlsld(%rip), %rdi
77 leaq tls1@tlsld(%rip), %rdi
83 leaq tls0@tlsgd(%rip),%rdi
[all …]
H A Dx86-64-tls-ie-opt-local.s43 movq tls0@GOTTPOFF(%rip), %rax
44 movq tls0@GOTTPOFF(%rip), %r15
45 addq tls0@GOTTPOFF(%rip), %rax
46 addq tls0@GOTTPOFF(%rip), %r15
47 addq tls0@GOTTPOFF(%rip), %rsp
48 addq tls0@GOTTPOFF(%rip), %r12
49 movq tls1@GOTTPOFF(%rip), %rax
50 movq tls1@GOTTPOFF(%rip), %r15
51 addq tls1@GOTTPOFF(%rip), %rax
52 addq tls1@GOTTPOFF(%rip), %r15
[all …]
H A Dx86-64-tls-opt-noplt.s59 leaq tlsshared0@tlsgd(%rip),%rdi
62 call *__tls_get_addr@GOTPCREL(%rip)
65 leaq tlsshared1@tlsgd(%rip),%rdi
68 call *__tls_get_addr@GOTPCREL(%rip)
72 leaq tls0@tlsgd(%rip),%rdi
75 call *__tls_get_addr@GOTPCREL(%rip)
78 leaq tls1@tlsgd(%rip),%rdi
81 call *__tls_get_addr@GOTPCREL(%rip)
84 leaq tls0@tlsld(%rip),%rdi
85 call *__tls_get_addr@GOTPCREL(%rip)
[all …]
/llvm-project-15.0.7/llvm/test/MC/X86/
H A Dgotpcrel_norelax.s42 adc adc@GOTPCREL_NORELAX(%rip), %eax
43 add add@GOTPCREL_NORELAX(%rip), %eax
44 and and@GOTPCREL_NORELAX(%rip), %eax
45 cmp cmp@GOTPCREL_NORELAX(%rip), %eax
46 or or@GOTPCREL_NORELAX(%rip), %eax
47 sbb sbb@GOTPCREL_NORELAX(%rip), %eax
48 sub sub@GOTPCREL_NORELAX(%rip), %eax
50 call *call@GOTPCREL_NORELAX(%rip)
51 jmp *jmp@GOTPCREL_NORELAX(%rip)
59 or or@GOTPCREL_NORELAX(%rip), %r8d
[all …]
H A Dgotpcrelx.s78 adc adc@GOTPCREL(%rip), %eax
79 add add@GOTPCREL(%rip), %eax
80 and and@GOTPCREL(%rip), %eax
81 cmp cmp@GOTPCREL(%rip), %eax
82 or or@GOTPCREL(%rip), %eax
83 sbb sbb@GOTPCREL(%rip), %eax
84 sub sub@GOTPCREL(%rip), %eax
86 call *call@GOTPCREL(%rip)
87 jmp *jmp@GOTPCREL(%rip)
95 or or@GOTPCREL(%rip), %r8d
[all …]
/llvm-project-15.0.7/llvm/test/CodeGen/X86/
H A Devex-to-vex-compress.mir22 ; CHECK: $ymm0 = VMOVAPDYrm $rip, 1, $noreg, 0, $noreg
23 $ymm0 = VMOVAPDZ256rm $rip, 1, $noreg, 0, $noreg
30 ; CHECK: $ymm0 = VMOVAPSYrm $rip, 1, $noreg, 0, $noreg
31 $ymm0 = VMOVAPSZ256rm $rip, 1, $noreg, 0, $noreg
36 ; CHECK: $ymm0 = VMOVDDUPYrm $rip, 1, $noreg, 0, $noreg
37 $ymm0 = VMOVDDUPZ256rm $rip, 1, $noreg, 0, $noreg
42 ; CHECK: $ymm0 = VMOVDQAYrm $rip, 1, $noreg, 0, $noreg
43 $ymm0 = VMOVDQA32Z256rm $rip, 1, $noreg, 0, $noreg
50 ; CHECK: $ymm0 = VMOVDQAYrm $rip, 1, $noreg, 0, $noreg
51 $ymm0 = VMOVDQA64Z256rm $rip, 1, $noreg, 0, $noreg
[all …]
H A Durem-seteq-vec-nonsplat.ll13 ; CHECK-SSE2-NEXT: pmuludq {{\.?LCPI[0-9]+_[0-9]+}}(%rip), %xmm0
14 ; CHECK-SSE2-NEXT: pmuludq {{\.?LCPI[0-9]+_[0-9]+}}(%rip), %xmm0
16 ; CHECK-SSE2-NEXT: pmuludq {{\.?LCPI[0-9]+_[0-9]+}}(%rip), %xmm1
17 ; CHECK-SSE2-NEXT: pmuludq {{\.?LCPI[0-9]+_[0-9]+}}(%rip), %xmm1
24 ; CHECK-SSE2-NEXT: pxor {{\.?LCPI[0-9]+_[0-9]+}}(%rip), %xmm0
25 ; CHECK-SSE2-NEXT: pcmpgtd {{\.?LCPI[0-9]+_[0-9]+}}(%rip), %xmm0
26 ; CHECK-SSE2-NEXT: pandn {{\.?LCPI[0-9]+_[0-9]+}}(%rip), %xmm0
31 ; CHECK-SSE41-NEXT: pmulld {{\.?LCPI[0-9]+_[0-9]+}}(%rip), %xmm0
99 ; CHECK-SSE2-NEXT: pxor {{\.?LCPI[0-9]+_[0-9]+}}(%rip), %xmm0
101 ; CHECK-SSE2-NEXT: pandn {{\.?LCPI[0-9]+_[0-9]+}}(%rip), %xmm0
[all …]
H A Doddsubvector.ll159 ; SSE2-NEXT: movl b(%rip), %eax
162 ; SSE2-NEXT: addl c+128(%rip), %eax
195 ; SSE42-NEXT: movl b(%rip), %eax
198 ; SSE42-NEXT: addl c+128(%rip), %eax
230 ; AVX1-NEXT: movl b(%rip), %eax
231 ; AVX1-NEXT: addl c+128(%rip), %eax
265 ; AVX2-NEXT: movl b(%rip), %eax
267 ; AVX2-NEXT: addl c+128(%rip), %eax
288 ; AVX512-NEXT: movl b(%rip), %eax
312 ; XOP-NEXT: movl b(%rip), %eax
[all …]
H A Dsrem-seteq-vec-nonsplat.ll13 ; CHECK-SSE2-NEXT: pmuludq {{\.?LCPI[0-9]+_[0-9]+}}(%rip), %xmm0
15 ; CHECK-SSE2-NEXT: pmuludq {{\.?LCPI[0-9]+_[0-9]+}}(%rip), %xmm1
18 ; CHECK-SSE2-NEXT: paddd {{\.?LCPI[0-9]+_[0-9]+}}(%rip), %xmm0
23 ; CHECK-SSE2-NEXT: pmuludq {{\.?LCPI[0-9]+_[0-9]+}}(%rip), %xmm3
30 ; CHECK-SSE2-NEXT: pxor {{\.?LCPI[0-9]+_[0-9]+}}(%rip), %xmm0
31 ; CHECK-SSE2-NEXT: pcmpgtd {{\.?LCPI[0-9]+_[0-9]+}}(%rip), %xmm0
32 ; CHECK-SSE2-NEXT: pandn {{\.?LCPI[0-9]+_[0-9]+}}(%rip), %xmm0
37 ; CHECK-SSE41-NEXT: pmulld {{\.?LCPI[0-9]+_[0-9]+}}(%rip), %xmm0
38 ; CHECK-SSE41-NEXT: paddd {{\.?LCPI[0-9]+_[0-9]+}}(%rip), %xmm0
111 ; CHECK-SSE2-NEXT: pxor {{\.?LCPI[0-9]+_[0-9]+}}(%rip), %xmm0
[all …]
H A Dlinux-preemption.ll19 ; CHECK: movq strong_default_global@GOTPCREL(%rip), %rax
27 ; CHECK: leaq strong_hidden_global(%rip), %rax
35 ; CHECK: movq weak_default_global@GOTPCREL(%rip), %rax
59 ; CHECK: leaq weak_local_global(%rip), %rax
67 ; CHECK: leaq external_local_global(%rip), %rax
111 ; CHECK: leaq strong_hidden_alias(%rip), %rax
135 ; CHECK: leaq weak_local_alias(%rip), %rax
174 ; CHECK: leaq strong_hidden_function(%rip), %rax
214 ; CHECK: leaq weak_local_function(%rip), %rax
222 ; CHECK: leaq external_local_function(%rip), %rax
[all …]
H A Durem-seteq-vec-nonzero.ll11 ; CHECK-SSE2-NEXT: psubd {{\.?LCPI[0-9]+_[0-9]+}}(%rip), %xmm0
19 ; CHECK-SSE2-NEXT: pxor {{\.?LCPI[0-9]+_[0-9]+}}(%rip), %xmm3
20 ; CHECK-SSE2-NEXT: pcmpgtd {{\.?LCPI[0-9]+_[0-9]+}}(%rip), %xmm3
27 ; CHECK-SSE41-NEXT: psubd {{\.?LCPI[0-9]+_[0-9]+}}(%rip), %xmm0
28 ; CHECK-SSE41-NEXT: pmulld {{\.?LCPI[0-9]+_[0-9]+}}(%rip), %xmm0
66 ; CHECK-SSE2-NEXT: psubd {{\.?LCPI[0-9]+_[0-9]+}}(%rip), %xmm0
74 ; CHECK-SSE2-NEXT: pxor {{\.?LCPI[0-9]+_[0-9]+}}(%rip), %xmm3
82 ; CHECK-SSE41-NEXT: psubd {{\.?LCPI[0-9]+_[0-9]+}}(%rip), %xmm0
122 ; CHECK-SSE2-NEXT: psubd {{\.?LCPI[0-9]+_[0-9]+}}(%rip), %xmm0
134 ; CHECK-SSE2-NEXT: pxor {{\.?LCPI[0-9]+_[0-9]+}}(%rip), %xmm3
[all …]
H A Dbreak-anti-dependencies.ll12 ; none-NEXT: addsd {{\.?LCPI[0-9]+_[0-9]+}}(%rip), %xmm0
13 ; none-NEXT: mulsd {{\.?LCPI[0-9]+_[0-9]+}}(%rip), %xmm0
14 ; none-NEXT: addsd {{\.?LCPI[0-9]+_[0-9]+}}(%rip), %xmm0
15 ; none-NEXT: mulsd {{\.?LCPI[0-9]+_[0-9]+}}(%rip), %xmm0
16 ; none-NEXT: addsd {{\.?LCPI[0-9]+_[0-9]+}}(%rip), %xmm0
19 ; none-NEXT: addsd {{\.?LCPI[0-9]+_[0-9]+}}(%rip), %xmm0
20 ; none-NEXT: mulsd {{\.?LCPI[0-9]+_[0-9]+}}(%rip), %xmm0
21 ; none-NEXT: addsd {{\.?LCPI[0-9]+_[0-9]+}}(%rip), %xmm0
22 ; none-NEXT: mulsd {{\.?LCPI[0-9]+_[0-9]+}}(%rip), %xmm0
23 ; none-NEXT: addsd {{\.?LCPI[0-9]+_[0-9]+}}(%rip), %xmm0
[all …]
H A Dwin32-preemption.ll25 ; COFF: leaq strong_default_global(%rip), %rax
33 ; COFF: leaq weak_default_global(%rip), %rax
41 ; COFF: leaq external_default_global(%rip), %rax
50 ; COFF: leaq strong_local_global(%rip), %rax
58 ; COFF: leaq weak_local_global(%rip), %rax
66 ; COFF: leaq external_local_global(%rip), %rax
103 ; COFF: leaq strong_default_alias(%rip), %rax
111 ; COFF: leaq weak_default_alias(%rip), %rax
120 ; COFF: leaq strong_local_alias(%rip), %rax
128 ; COFF: leaq weak_local_alias(%rip), %rax
[all …]
/llvm-project-15.0.7/bolt/test/X86/
H A Dsrol-bug.test6 CHECK: 00000000: addl mydata(%rip), %edx
7 CHECK: 00000006: subl mydata(%rip), %edx
8 CHECK: 0000000c: andl mydata(%rip), %edx
9 CHECK: 00000012: orl mydata(%rip), %edx
10 CHECK: 00000018: xorl mydata(%rip), %edx
11 CHECK: 0000001f: movzwl mydata(%rip), %edx
12 CHECK: 00000026: movb mydata(%rip), %dl
13 CHECK: 0000002c: movw mydata(%rip), %dx
14 CHECK: 00000033: movl mydata(%rip), %edx
16 CHECK: 00000040: cmpb mydata(%rip), %dl
[all …]
H A Dgotpcrelx.s31 call *foo@GOTPCREL(%rip)
32 # NO-RELAX-BOLT: callq *{{.*}}(%rip)
38 # NO-RELAX-BOLT-NEXT: movq {{.*}}(%rip), %rdi
39 # BOLT-NEXT: leaq foo(%rip), %rdi
40 # PIE-BOLT-NEXT: leaq foo(%rip), %rdi
44 # NO-RELAX-BOLT-NEXT: movl {{.*}}(%rip), %edi
45 # BOLT-NEXT: movl {{.*}}(%rip), %edi
46 # PIE-BOLT-NEXT: movl {{.*}}(%rip), %edi
47 # DISASM-NEXT: movl {{.*}}(%rip), %edi
61 jmp *foo@GOTPCREL(%rip)
[all …]
H A Drodata-simpl-loads.test13 ORIGINAL: movzbl s1(%rip), %eax
16 ORIGINAL: cmpb s2(%rip), %al
19 ORIGINAL: movzbl s1+1(%rip), %eax
22 ORIGINAL: cmpb s2+1(%rip), %al
25 ORIGINAL: movzbl s1+2(%rip), %eax
28 ORIGINAL: cmpb s2+2(%rip), %al
31 ORIGINAL: movzbl s1+3(%rip), %eax
34 ORIGINAL: cmpb s2+3(%rip), %al
37 ORIGINAL: movl I1(%rip), %eax
40 ORIGINAL: addl I2(%rip), %eax
[all …]
/llvm-project-15.0.7/bolt/test/X86/Inputs/
H A Drodata_simpl_loads.s3 movzbl s1(%rip), %eax
4 cmpb s2(%rip), %al
5 movzbl s1+1(%rip), %eax
6 cmpb s2+1(%rip), %al
7 movzbl s1+2(%rip), %eax
8 cmpb s2+2(%rip), %al
9 movzbl s1+3(%rip), %eax
10 cmpb s2+3(%rip), %al
11 movl I1(%rip), %eax
12 addl I2(%rip), %eax
[all …]
H A Djump_table_icp.s126 movl total(%rip), %eax
128 movl %eax, total(%rip)
135 movl total(%rip), %eax
137 movl %eax, total(%rip)
144 movl total(%rip), %eax
146 movl %eax, total(%rip)
153 movl total(%rip), %eax
155 movl %eax, total(%rip)
162 movl total(%rip), %eax
164 movl %eax, total(%rip)
[all …]
/llvm-project-15.0.7/llvm/test/CodeGen/MIR/X86/
H A Dblock-address-operands.mir61 $rax = LEA64r $rip, 1, _, blockaddress(@test, %ir-block.block), _
62 MOV64mr $rip, 1, _, @addr, _, killed $rax
63 JMP64m $rip, 1, _, @addr, _
76 MOV64mr $rip, 1, _, @addr, _, killed $rax
77 JMP64m $rip, 1, _, @addr, _
90 $rax = LEA64r $rip, 1, _, blockaddress(@test3, %ir-block.0), _
102 $rax = LEA64r $rip, 1, _, blockaddress(@test3, %ir-block.0), _
103 MOV64mr $rip, 1, _, @addr, _, killed $rax
104 JMP64m $rip, 1, _, @addr, _
116 MOV64mr $rip, 1, _, @addr, _, killed $rax
[all …]

12345678910>>...48