/external/swiftshader/third_party/LLVM/test/MC/MachO/ |
D | darwin-x86_64-reloc-offsets.s | 23 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 …]
|
D | darwin-x86_64-reloc.s | 15 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 …]
|
D | darwin-x86_64-diff-relocs.s | 58 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/ |
D | darwin-x86_64-reloc-offsets.s | 23 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 …]
|
D | darwin-x86_64-reloc.s | 15 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 …]
|
D | darwin-x86_64-diff-relocs.s | 58 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/ |
D | relax-arith3.s | 13 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 …]
|
D | got-relaxed-rex.s | 5 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/ |
D | out.s | 7 # 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 …]
|
D | in.s | 4 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/ |
D | aes128gcmsiv-x86_64.pl | 105 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 …]
|
D | chacha20_poly1305_x86_64.pl | 105 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/ |
D | block-address-operands.mir | 60 ; 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 …]
|
D | global-value-operands.mir | 67 ; 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 …]
|
D | constant-pool.mir | 62 ; 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/ |
D | ghc-cc64.ll | 44 ; 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 …]
|
D | abi-isel.ll | 41 ; 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/ |
D | ghc-cc64.ll | 44 ; 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 …]
|
D | abi-isel.ll | 41 ; 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 …]
|
D | copysign-constant-magnitude.ll | 20 ; 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 …]
|
D | fp128-libcalls.ll | 16 ; 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 …]
|
D | sjlj.ll | 35 ; 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/ |
D | Gtrace.c | 217 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/ |
D | sysret_rip.c | 75 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/ |
D | macho-symbolized-disassembly.test | 13 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 …]
|