Home
last modified time | relevance | path

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

12345678910>>...22

/external/swiftshader/third_party/LLVM/test/MC/MachO/
Ddarwin-x86_64-reloc-offsets.s23 movb $0x12, _d(%rip)
26 movb $0x12, _d + 1(%rip)
29 movl $0x12345678, _d(%rip)
32 movl $0x12345678, _d + 1(%rip)
35 movl $0x12345678, _d + 2(%rip)
38 movl $0x12345678, _d + 3(%rip)
41 movl $0x12345678, _d + 4(%rip)
43 movb %al, _d(%rip)
44 movb %al, _d + 1(%rip)
45 movl %eax, _d(%rip)
[all …]
Ddarwin-x86_64-reloc.s15 movq _foo@GOTPCREL(%rip), %rax
16 pushq _foo@GOTPCREL(%rip)
17 movl _foo(%rip), %eax
18 movl _foo+4(%rip), %eax
19 movb $0x12, _foo(%rip)
20 movl $0x12345678, _foo(%rip)
27 leaq L1(%rip), %rax
28 leaq L0(%rip), %rax
29 addl $6,L0(%rip)
30 addw $500,L0(%rip)
[all …]
Ddarwin-x86_64-diff-relocs.s58 movl %eax,4(%rip)
60 movl %eax,_g0(%rip)
61 movl %eax,L0(%rip)
62 movl %eax,_g1(%rip)
63 movl %eax,L1(%rip)
73 movl %eax,_g2(%rip)
74 movl %eax,L2(%rip)
75 movl %eax,_g3(%rip)
76 movl %eax,L3(%rip)
/external/llvm/test/MC/MachO/
Ddarwin-x86_64-reloc-offsets.s23 movb $0x12, _d(%rip)
26 movb $0x12, _d + 1(%rip)
29 movl $0x12345678, _d(%rip)
32 movl $0x12345678, _d + 1(%rip)
35 movl $0x12345678, _d + 2(%rip)
38 movl $0x12345678, _d + 3(%rip)
41 movl $0x12345678, _d + 4(%rip)
43 movb %al, _d(%rip)
44 movb %al, _d + 1(%rip)
45 movl %eax, _d(%rip)
[all …]
Ddarwin-x86_64-reloc.s15 movq _foo@GOTPCREL(%rip), %rax
16 pushq _foo@GOTPCREL(%rip)
17 movl _foo(%rip), %eax
18 movl _foo+4(%rip), %eax
19 movb $0x12, _foo(%rip)
20 movl $0x12345678, _foo(%rip)
27 leaq L1(%rip), %rax
28 leaq L0(%rip), %rax
29 addl $6,L0(%rip)
30 addw $500,L0(%rip)
[all …]
Ddarwin-x86_64-diff-relocs.s58 movl %eax,4(%rip)
60 movl %eax,_g0(%rip)
61 movl %eax,L0(%rip)
62 movl %eax,_g1(%rip)
63 movl %eax,L1(%rip)
73 movl %eax,_g2(%rip)
74 movl %eax,L2(%rip)
75 movl %eax,_g3(%rip)
76 movl %eax,L3(%rip)
/external/llvm/test/MC/ELF/
Drelax-arith3.s13 imul $foo, bar(%rip), %bx
14 imul $foo, bar(%rip), %ebx
15 imul $foo, bar(%rip), %rbx
24 andw $foo, bar(%rip)
25 andl $foo, bar(%rip)
26 andq $foo, bar(%rip)
34 orw $foo, bar(%rip)
35 orl $foo, bar(%rip)
36 orq $foo, bar(%rip)
44 xorw $foo, bar(%rip)
[all …]
Dgot-relaxed-rex.s5 movq mov@GOTPCREL(%rip), %rax
6 test %rax, test@GOTPCREL(%rip)
7 adc adc@GOTPCREL(%rip), %rax
8 add add@GOTPCREL(%rip), %rax
9 and and@GOTPCREL(%rip), %rax
10 cmp cmp@GOTPCREL(%rip), %rax
11 or or@GOTPCREL(%rip), %rax
12 sbb sbb@GOTPCREL(%rip), %rax
13 sub sub@GOTPCREL(%rip), %rax
14 xor xor@GOTPCREL(%rip), %rax
/external/boringssl/src/util/fipstools/testdata/x86_64-GOTRewrite/
Dout.s7 # WAS leaq OPENSSL_ia32cap_P(%rip), %r11
10 leaq OPENSSL_ia32cap_addr_delta(%rip), %r11
16 # WAS movq OPENSSL_ia32cap_P@GOTPCREL(%rip), %r12
19 leaq OPENSSL_ia32cap_addr_delta(%rip), %r12
27 # WAS pushq stderr@GOTPCREL(%rip)
31 leaq stderr_GOTPCREL_external(%rip), %rax
37 # WAS pushq foo@GOTPCREL(%rip)
39 leaq .Lfoo_local_target(%rip), %rax
42 # WAS movq stderr@GOTPCREL(%rip), %r11
45 leaq stderr_GOTPCREL_external(%rip), %r11
[all …]
Din.s4 leaq OPENSSL_ia32cap_P(%rip), %r11
7 movq OPENSSL_ia32cap_P@GOTPCREL(%rip), %r12
12 pushq stderr@GOTPCREL(%rip)
13 pushq foo@GOTPCREL(%rip)
15 movq stderr@GOTPCREL(%rip), %r11
16 movq foo@GOTPCREL(%rip), %r11
18 vmovq stderr@GOTPCREL(%rip), %xmm0
19 vmovq foo@GOTPCREL(%rip), %xmm0
21 cmoveq stderr@GOTPCREL(%rip), %r11
22 cmoveq foo@GOTPCREL(%rip), %r11
[all …]
/external/boringssl/src/crypto/cipher_extra/asm/
Daes128gcmsiv-x86_64.pl105 vpclmulqdq \$0x10, poly(%rip), $TMP1, $TMP2
109 vpclmulqdq \$0x10, poly(%rip), $TMP1, $TMP2
332 vpclmulqdq \$0x10, poly(%rip), $T, $TMP4 # reduction stage 1a
345 vpclmulqdq \$0x10, poly(%rip), $T, $TMP4 # reduction stage 2a
379 vpclmulqdq \$0x10, poly(%rip), $T, $TMP3
383 vpclmulqdq \$0x10, poly(%rip), $T, $TMP3
466 vmovdqa con1(%rip), %xmm0
467 vmovdqa mask(%rip), %xmm15
487 vmovdqa con2(%rip), %xmm0
528 vmovdqa con1(%rip), %xmm0
[all …]
Dchacha20_poly1305_x86_64.pl105 pshufb .rol16(%rip), $d
114 pshufb .rol8(%rip), $d
196 $code.="movdqa .chacha20_consts(%rip), $A0
209 paddd .sse_inc(%rip), $D0
212 paddd .sse_inc(%rip), $D1
214 paddd .sse_inc(%rip), $D0
218 paddd .sse_inc(%rip), $D2
220 paddd .sse_inc(%rip), $D1
222 paddd .sse_inc(%rip), $D0
227 paddd .sse_inc(%rip), $D3
[all …]
/external/llvm/test/CodeGen/MIR/X86/
Dblock-address-operands.mir60 ; CHECK: %rax = LEA64r %rip, 1, _, blockaddress(@test, %ir-block.block), _
61 %rax = LEA64r %rip, 1, _, blockaddress(@test, %ir-block.block), _
62 MOV64mr %rip, 1, _, @addr, _, killed %rax
63 JMP64m %rip, 1, _, @addr, _
74 ; CHECK: %rax = LEA64r %rip, 1, _, blockaddress(@test2, %ir-block."quoted block"), _
75 %rax = LEA64r %rip, 1, _, blockaddress(@test2, %ir-block."quoted block"), _
76 MOV64mr %rip, 1, _, @addr, _, killed %rax
77 JMP64m %rip, 1, _, @addr, _
89 ; CHECK: %rax = LEA64r %rip, 1, _, blockaddress(@test3, %ir-block.0), _
90 %rax = LEA64r %rip, 1, _, blockaddress(@test3, %ir-block.0), _
[all …]
Dglobal-value-operands.mir67 ; CHECK: %rax = MOV64rm %rip, 1, _, @G, _
68 %rax = MOV64rm %rip, 1, _, @G, _
78 ; CHECK: %rax = MOV64rm %rip, 1, _, @0, _
79 %rax = MOV64rm %rip, 1, _, @0, _
92 %rax = MOV64rm %rip, 1, _, @.$0, _
94 %rcx = MOV64rm %rip, 1, _, @-_-, _
96 %rax = MOV64rm %rip, 1, _, @_-_a, _
98 %rcx = MOV64rm %rip, 1, _, @$.-B, _
107 %rax = MOV64rm %rip, 1, _, @"\01Hello@$%09 \\ World,", _
120 %rax = MOV64rm %rip, 1, _, @.$0 + 0, _
[all …]
Dconstant-pool.mir62 ; CHECK: %xmm0 = ADDSDrm killed %xmm0, %rip, 1, _, %const.0, _
63 ; CHECK-NEXT: %xmm1 = ADDSSrm killed %xmm1, %rip, 1, _, %const.1, _
64 %xmm0 = ADDSDrm killed %xmm0, %rip, 1, _, %const.0, _
65 %xmm1 = ADDSSrm killed %xmm1, %rip, 1, _, %const.1, _
88 %xmm0 = ADDSDrm killed %xmm0, %rip, 1, _, %const.0, _
89 %xmm1 = ADDSSrm killed %xmm1, %rip, 1, _, %const.1, _
114 ; CHECK: %xmm0 = ADDSDrm killed %xmm0, %rip, 1, _, %const.0, _
115 ; CHECK-NEXT: %xmm1 = ADDSSrm killed %xmm1, %rip, 1, _, %const.1, _
116 %xmm0 = ADDSDrm killed %xmm0, %rip, 1, _, %const.0, _
117 %xmm1 = ADDSSrm killed %xmm1, %rip, 1, _, %const.1, _
[all …]
/external/swiftshader/third_party/LLVM/test/CodeGen/X86/
Dghc-cc64.ll44 ; CHECK: movq base(%rip), %r13
45 ; CHECK-NEXT: movq sp(%rip), %rbp
46 ; CHECK-NEXT: movq hp(%rip), %r12
47 ; CHECK-NEXT: movq r1(%rip), %rbx
48 ; CHECK-NEXT: movq r2(%rip), %r14
49 ; CHECK-NEXT: movq r3(%rip), %rsi
50 ; CHECK-NEXT: movq r4(%rip), %rdi
51 ; CHECK-NEXT: movq r5(%rip), %r8
52 ; CHECK-NEXT: movq r6(%rip), %r9
53 ; CHECK-NEXT: movq splim(%rip), %r15
[all …]
Dabi-isel.ll41 ; LINUX-64-STATIC: movl src(%rip), [[EAX:%e.x]]
56 ; LINUX-64-PIC: movq src@GOTPCREL(%rip), [[RAX:%r..]]
58 ; LINUX-64-PIC-NEXT: movq dst@GOTPCREL(%rip), [[RCX:%r..]]
85 ; DARWIN-64-STATIC: movq _src@GOTPCREL(%rip), [[RAX:%r..]]
87 ; DARWIN-64-STATIC-NEXT: movq _dst@GOTPCREL(%rip), [[RCX:%r..]]
92 ; DARWIN-64-DYNAMIC: movq _src@GOTPCREL(%rip), [[RAX:%r..]]
94 ; DARWIN-64-DYNAMIC-NEXT: movq _dst@GOTPCREL(%rip), [[RCX:%r..]]
99 ; DARWIN-64-PIC: movq _src@GOTPCREL(%rip), [[RAX:%r..]]
101 ; DARWIN-64-PIC-NEXT: movq _dst@GOTPCREL(%rip), [[RCX:%r..]]
113 ; LINUX-64-STATIC: movl xsrc(%rip), [[EAX:%e.x]]
[all …]
/external/llvm/test/CodeGen/X86/
Dghc-cc64.ll44 ; CHECK: movsd d2(%rip), %xmm6
45 ; CHECK-NEXT: movsd d1(%rip), %xmm5
46 ; CHECK-NEXT: movss f4(%rip), %xmm4
47 ; CHECK-NEXT: movss f3(%rip), %xmm3
48 ; CHECK-NEXT: movss f2(%rip), %xmm2
49 ; CHECK-NEXT: movss f1(%rip), %xmm1
50 ; CHECK-NEXT: movq splim(%rip), %r15
51 ; CHECK-NEXT: movq r6(%rip), %r9
52 ; CHECK-NEXT: movq r5(%rip), %r8
53 ; CHECK-NEXT: movq r4(%rip), %rdi
[all …]
Dabi-isel.ll41 ; LINUX-64-STATIC: movl src(%rip), [[EAX:%e.x]]
56 ; LINUX-64-PIC: movq src@GOTPCREL(%rip), [[RAX:%r..]]
58 ; LINUX-64-PIC-NEXT: movq dst@GOTPCREL(%rip), [[RCX:%r..]]
85 ; DARWIN-64-STATIC: movq _src@GOTPCREL(%rip), [[RAX:%r..]]
87 ; DARWIN-64-STATIC-NEXT: movq _dst@GOTPCREL(%rip), [[RCX:%r..]]
92 ; DARWIN-64-DYNAMIC: movq _src@GOTPCREL(%rip), [[RAX:%r..]]
94 ; DARWIN-64-DYNAMIC-NEXT: movq _dst@GOTPCREL(%rip), [[RCX:%r..]]
99 ; DARWIN-64-PIC: movq _src@GOTPCREL(%rip), [[RAX:%r..]]
101 ; DARWIN-64-PIC-NEXT: movq _dst@GOTPCREL(%rip), [[RCX:%r..]]
113 ; LINUX-64-STATIC: movl xsrc(%rip), [[EAX:%e.x]]
[all …]
Dcopysign-constant-magnitude.ll20 ; CHECK-NEXT: andpd [[SIGNMASK]](%rip), %xmm0
26 ; CHECK-NEXT: andpd [[SIGNMASK]](%rip), %xmm0
27 ; CHECK-NEXT: orpd [[ZERO]](%rip), %xmm0
33 ; CHECK-NEXT: andpd [[SIGNMASK]](%rip), %xmm0
34 ; CHECK-NEXT: orpd [[ONE]](%rip), %xmm0
40 ; CHECK-NEXT: andpd [[SIGNMASK]](%rip), %xmm0
41 ; CHECK-NEXT: orpd [[ONE]](%rip), %xmm0
69 ; CHECK-NEXT: andps [[SIGNMASK]](%rip), %xmm0
75 ; CHECK-NEXT: andps [[SIGNMASK]](%rip), %xmm0
76 ; CHECK-NEXT: orps [[ZERO]](%rip), %xmm0
[all …]
Dfp128-libcalls.ll16 ; CHECK-NEXT: movaps %xmm0, vf128(%rip)
28 ; CHECK-NEXT: movaps vf128(%rip), %xmm0
30 ; CHECK-NEXT: movaps %xmm0, vf128(%rip)
41 ; CHECK-NEXT: movaps %xmm0, vf128(%rip)
53 ; CHECK-NEXT: movaps vf128(%rip), %xmm0
55 ; CHECK-NEXT: movaps %xmm0, vf128(%rip)
66 ; CHECK-NEXT: movaps %xmm0, vf128(%rip)
78 ; CHECK-NEXT: movaps vf128(%rip), %xmm0
80 ; CHECK-NEXT: movaps %xmm0, vf128(%rip)
91 ; CHECK-NEXT: movaps %xmm0, vf128(%rip)
[all …]
Dsjlj.ll35 ; x64: movq %rbp, buf(%rip)
36 ; x64: movq ${{.*LBB.*}}, buf+8(%rip)
37 ; X64: movq %rsp, buf+16(%rip)
40 ; PIC64: movq %rbp, buf(%rip)
41 ; PIC64: movq %rsp, buf+16(%rip)
42 ; PIC64: leaq {{.*LBB.*}}(%rip), %[[LREG:.*]]
43 ; PIC64: movq %[[LREG]], buf+8(%rip)
56 ; X64: movq buf(%rip), %rbp
57 ; X64: movq buf+8(%rip), %[[REG64:.*]]
58 ; X64: movq buf+16(%rip), %rsp
/external/libunwind/src/x86_64/
DGtrace.c217 unw_word_t rip, in trace_init_addr() argument
226 f->virtual_address = rip; in trace_init_addr()
238 d->ip = rip + d->use_prev_instr; in trace_init_addr()
245 if (likely(dwarf_put (d, d->loc[UNW_X86_64_RIP], rip) >= 0) in trace_init_addr()
276 unw_word_t rip, in trace_lookup() argument
287 uint64_t slot = ((rip * 0x9e3779b97f4a7c16) >> 43) & (cache_size-1); in trace_lookup()
296 if (likely(addr == rip)) in trace_lookup()
322 slot = ((rip * 0x9e3779b97f4a7c16) >> 43) & (cache_size-1); in trace_lookup()
330 return trace_init_addr (frame, cursor, cfa, rip, rbp, rsp); in trace_lookup()
402 unw_word_t rbp, rsp, rip, cfa; in tdep_trace() local
[all …]
/external/linux-kselftest/tools/testing/selftests/x86/
Dsysret_rip.c75 static volatile unsigned long rip; variable
81 if (rip != ctx->uc_mcontext.gregs[REG_RIP]) { in sigsegv_for_sigreturn_test()
83 rip, (unsigned long)ctx->uc_mcontext.gregs[REG_RIP]); in sigsegv_for_sigreturn_test()
90 printf("[OK]\tGot SIGSEGV at RIP=0x%lx\n", rip); in sigsegv_for_sigreturn_test()
100 ctx->uc_mcontext.gregs[REG_RIP] = rip; in sigusr1()
101 ctx->uc_mcontext.gregs[REG_RCX] = rip; in sigusr1()
114 rip = ip; in test_sigreturn_to()
125 if (rip != ctx->uc_mcontext.gregs[REG_RIP]) { in sigsegv_for_fallthrough()
127 rip, (unsigned long)ctx->uc_mcontext.gregs[REG_RIP]); in sigsegv_for_fallthrough()
158 rip = ip; in test_syscall_fallthrough_to()
/external/llvm/test/tools/llvm-objdump/X86/
Dmacho-symbolized-disassembly.test13 OBJ: 0000000000000008 leaq L_.str(%rip), %rax ## literal pool for: "Hello world\n"
16 EXE: 0000000100000f38 leaq 0x4f(%rip), %rax ## literal pool for: "Hello world\n"
19 ObjC-OBJ: 0000000000000008 leaq 0xb1(%rip), %rax ## Objc cfstring ref: @"The current date an…
20 ObjC-OBJ: 0000000000000016 movq 0x4b(%rip), %rcx ## Objc class ref: NSObject
21 ObjC-OBJ: 000000000000001d movq 0x64(%rip), %rsi ## Objc selector ref: new
22 ObjC-OBJ: 0000000000000034 movq 0x35(%rip), %rax ## Objc class ref: NSDate
23 ObjC-OBJ: 000000000000003b movq 0x4e(%rip), %rsi ## Objc selector ref: date
25 ObjC-EXE: 0000000100000ee8 leaq 0x159(%rip), %rax ## Objc cfstring ref: @"The current date an…
26 ObjC-EXE: 0000000100000ef6 movq 0x13b(%rip), %rcx ## Objc class ref: _OBJC_CLASS_$_NSObject
27 ObjC-EXE: 0000000100000efd movq 0x124(%rip), %rsi ## Objc selector ref: new
[all …]

12345678910>>...22