Home
last modified time | relevance | path

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

12345678910>>...16

/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 …]
Drelocation.s16 movq $bar, bar(%rip) # R_X86_64_32S
20 leaq foo@GOTTPOFF(%rip), %rax # R_X86_64_GOTTPOFF
21 leaq foo@TLSGD(%rip), %rax # R_X86_64_TLSGD
23 leaq foo@TLSLD(%rip), %rdi # R_X86_64_TLSLD
28 movq foo(%rip), %rdx
40 leaq -1+foo(%rip), %r11
/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/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 …]
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 …]
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 …]
Dfp128-cast.ll21 ; CHECK: movss vf32(%rip), %xmm0
23 ; CHECK-NEXT: movaps %xmm0, vf128(%rip)
34 ; CHECK: movsd vf64(%rip), %xmm0
36 ; CHECK-NEXT: movapd %xmm0, vf128(%rip)
47 ; CHECK: movaps vf128(%rip), %xmm0
49 ; CHECK-NEXT: movl %eax, vi32(%rip)
60 ; CHECK: movaps vf128(%rip), %xmm0
62 ; CHECK-NEXT: movl %eax, vu32(%rip)
74 ; CHECK: movaps vf128(%rip), %xmm0
77 ; CHECK-NEXT: movq %rax, vi64(%rip)
[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
Dfadd-combines.ll24 ; CHECK-NEXT: addss {{.*}}(%rip), %xmm0
38 ; CHECK-NEXT: addps {{.*}}(%rip), %xmm0
49 ; CHECK-NEXT: mulss {{.*}}(%rip), %xmm0
63 ; CHECK-NEXT: mulps {{.*}}(%rip), %xmm0
74 ; CHECK-NEXT: mulss {{.*}}(%rip), %xmm0
88 ; CHECK-NEXT: mulps {{.*}}(%rip), %xmm0
99 ; CHECK-NEXT: mulss {{.*}}(%rip), %xmm0
114 ; CHECK-NEXT: mulps {{.*}}(%rip), %xmm0
126 ; CHECK-NEXT: mulss {{.*}}(%rip), %xmm0
141 ; CHECK-NEXT: mulps {{.*}}(%rip), %xmm0
[all …]
Dvec_uint_to_fp.ll43 ; SSE: movdqa [[MASKCSTADDR]](%rip), [[MASK:%xmm[0-9]+]]
47 ; SSE-NEXT: por [[LOWCSTADDR]](%rip), [[MASK]]
49 ; SSE-NEXT: por [[HIGHCSTADDR]](%rip), %xmm0
50 ; SSE-NEXT: addps [[MAGICCSTADDR]](%rip), %xmm0
56 ; SSE41: movdqa [[LOWCSTADDR]](%rip), [[LOWVEC:%xmm[0-9]+]]
59 ; SSE41-NEXT: pblendw $170, [[HIGHCSTADDR]](%rip), %xmm0
60 ; SSE41-NEXT: addps [[MAGICCSTADDR]](%rip), %xmm0
64 ; AVX: vpblendw $170, [[LOWCSTADDR]](%rip), %xmm0, [[LOWVEC:%xmm[0-9]+]]
66 ; AVX-NEXT: vpblendw $170, [[HIGHCSTADDR]](%rip), [[SHIFTVEC]], [[HIGHVEC:%xmm[0-9]+]]
67 ; AVX-NEXT: vaddps [[MAGICCSTADDR]](%rip), [[HIGHVEC]], [[TMP:%xmm[0-9]+]]
[all …]
Ddllimport-x86_64.ll25 ; CHECK: callq *__imp_fun(%rip)
26 ; FAST: movq __imp_fun(%rip), [[R:%[a-z]{3}]]
30 ; CHECK: callq *__imp_inline1(%rip)
31 ; CHECK: callq *__imp_inline2(%rip)
41 ; CHECK-DAG: movq __imp_Var1(%rip), [[R1:%[a-z]{3}]]
42 ; CHECK-DAG: movq __imp_Var2(%rip), [[R2:%[a-z]{3}]]
Dstores-merging.ll16 ; CHECK: movl $123, e+8(%rip)
18 ; CHECK: movq %rax, e+4(%rip)
29 ; CHECK: movl $123, e+8(%rip)
31 ; CHECK: movq %rax, e+4(%rip)
48 ;; CHECK: movw $0, b+2(%rip)
49 ;; CHECK: movw $2, b+3(%rip)
50 ;; CHECK: movw $1, b(%rip)
Dvector-tzcnt-128.ll161 ; SSE2-NEXT: psubd {{.*}}(%rip), %xmm2
164 ; SSE2-NEXT: pand {{.*}}(%rip), %xmm0
175 ; SSE2-NEXT: pand {{.*}}(%rip), %xmm0
190 ; SSE3-NEXT: psubd {{.*}}(%rip), %xmm2
193 ; SSE3-NEXT: pand {{.*}}(%rip), %xmm0
204 ; SSE3-NEXT: pand {{.*}}(%rip), %xmm0
219 ; SSSE3-NEXT: psubd {{.*}}(%rip), %xmm2
244 ; SSE41-NEXT: psubd {{.*}}(%rip), %xmm2
268 ; AVX1-NEXT: vpsubd {{.*}}(%rip), %xmm0, %xmm0
289 ; AVX2-NEXT: vpbroadcastd {{.*}}(%rip), %xmm2
[all …]
/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/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 …]
/external/llvm/test/MC/X86/
Dx86_64-fma4-encoding.s84 vfmaddss foo(%rip), %xmm1, %xmm0, %xmm0
89 vfmaddss %xmm1, foo(%rip),%xmm0, %xmm0
94 vfmaddsd foo(%rip), %xmm1, %xmm0, %xmm0
99 vfmaddsd %xmm1, foo(%rip),%xmm0, %xmm0
104 vfmaddps foo(%rip), %xmm1, %xmm0, %xmm0
109 vfmaddps %xmm1, foo(%rip),%xmm0, %xmm0
114 vfmaddpd foo(%rip), %xmm1, %xmm0, %xmm0
119 vfmaddpd %xmm1, foo(%rip),%xmm0, %xmm0
124 vfmaddps foo(%rip), %ymm1, %ymm0, %ymm0
129 vfmaddps %ymm1, foo(%rip),%ymm0, %ymm0
[all …]
/external/google-breakpad/src/processor/
Dstackwalker_amd64_unittest.cc152 raw_context.rip = 0x40000000c0000200ULL; in TEST_F()
179 raw_context.rip = 0x40000000c0000200ULL; in TEST_F()
203 raw_context.rip = 0x40000000c0000200ULL; in TEST_F()
263 raw_context.rip = 0x40000000c0000200ULL; in TEST_F()
292 EXPECT_EQ(return_address1, frame1->context.rip); in TEST_F()
301 EXPECT_EQ(return_address2, frame2->context.rip); in TEST_F()
331 raw_context.rip = 0x40000000c0000200ULL; in TEST_F()
366 EXPECT_EQ(return_address, frame1->context.rip); in TEST_F()
410 raw_context.rip = 0x40000000c0000200ULL; in TEST_F()
463 raw_context.rip = 0x40000000c0000200ULL; in TEST_F()
[all …]
Dstackwalker_amd64.cc91 StackFrameAMD64::CONTEXT_VALID_RIP, &MDRawContextAMD64::rip },
107 return context.rip; in ReturnAddress()
123 frame->instruction = frame->context.rip; in GetContextFrame()
184 frame->context.rip = caller_rip; in GetCallerByFramePointerRecovery()
214 frame->context.rip = caller_rip; in GetCallerByStackScan()
282 new_frame->context.rip = static_cast<uint32_t>(new_frame->context.rip); in GetCallerFrame()
288 if (new_frame->context.rip == 0) in GetCallerFrame()
302 new_frame->instruction = new_frame->context.rip - 1; in GetCallerFrame()
/external/boringssl/src/crypto/aes/asm/
Dvpaes-x86_64.pl90 movdqa .Lk_ipt(%rip), %xmm2 # iptlo
96 movdqa .Lk_ipt+16(%rip), %xmm0 # ipthi
101 lea .Lk_mc_backward(%rip),%r10
179 movdqa .Lk_dipt(%rip), %xmm2 # iptlo
187 movdqa .Lk_dipt+16(%rip), %xmm0 # ipthi
189 lea .Lk_dsbd(%rip),%r10
193 movdqa .Lk_mc_forward+48(%rip), %xmm5
288 movdqa .Lk_rcon(%rip), %xmm8 # load rcon
293 lea .Lk_ipt(%rip), %r11
297 lea .Lk_sr(%rip),%r10
[all …]

12345678910>>...16