/external/strace/linux/x86_64/ |
H A D | get_error.c | 8 * Using merely "long rax" would not work. 10 long long rax; local 14 rax = (int32_t) i386_regs.eax; 16 rax = x86_64_regs.rax; 19 if (check_errno && is_negated_errno(rax)) { 21 tcp->u_error = -rax; 24 tcp->u_rval = (uint32_t) rax; 26 tcp->u_rval = rax;
|
/external/valgrind/none/tests/amd64/ |
H A D | loopnel.c | 7 long rax = 5UL; local 8 asm volatile ("1: addq $1, %0; loopnel 1b" : "+a" (rax), "+c" (rcx) : : "cc"); 9 printf ("%ld %ld\n", rax, rcx);
|
H A D | asorep.c | 10 unsigned long rdi, rsi, rcx, rax; local 29 rax = 0x751234560000ULL + (' ' << 8) + '0'; 31 : "=D" (rdi), "=c" (rcx), "+a" (rax) 37 || rax != 0x751234560000ULL + (' ' << 8) + '0') 41 : "=S" (rsi), "=a" (rax) 44 || rax != 0x20302030ULL) 58 rax = 0x123450000ULL + ('d' << 8) + 'c'; 60 : "=D" (rdi), "=c" (rcx), "+a" (rax) 64 || rax != 0x123450000ULL + ('d' << 8) + 'c') 67 rax [all...] |
H A D | cmpxchg.c | 11 ULong rax; variable 24 rdx = 0x11111111; rax = 0x22222222; 28 rax&0xff,rbx&0xff,rcx&0xff); 31 "\tpush %rax\n" 35 "\txor %rax, %rax\n" // get eflags in a known state 37 "\tmov " VG_SYM(rax) ",%rax\n" 42 "\tmov " VG_SYM(rax) "(%rip),%rax\ [all...] |
H A D | fb_test_amd64.c | 502 : "a" (rax), "b" (rbx), "c" (rcx), "d" (rdx), "S" (rsi), "D" (rdi));\ 517 int64 rax, rbx, rcx, rdx, rsi, rdi, res; local 518 rax = 0x0001; 527 TEST_LEA("(%%rax)"); 534 TEST_LEA("0x40(%%rax)"); 541 TEST_LEA("0x4000(%%rax)"); 548 TEST_LEA("(%%rax, %%rcx)"); 555 TEST_LEA("0x40(%%rax, %%rcx)"); 562 TEST_LEA("(,%%rax, 2)"); 566 TEST_LEA("0x40(,%%rax, [all...] |
/external/clang/test/CodeGen/ |
H A D | ms-inline-asm-64.c | 6 __asm mov rax, offset var ; rax = address of myvar local 8 // CHECK: call void asm sideeffect inteldialect "mov rax, $0", "r,~{rax},~{dirflag},~{fpsr},~{flags}"(i32* %{{.*}})
|
H A D | ms_this.cpp | 20 mov rax,[this] local 23 // CHECK: call void asm sideeffect inteldialect "mov rax,qword ptr $1{{.*}}%class.t2* [[THIS1_T2]] 24 mov rbx,[rax] 33 mov rax,[this] local 36 // CHECK: call void asm sideeffect inteldialect "mov rax,qword ptr $1{{.*}}%class.t1* [[THIS1_T1]] 37 mov rbx,[rax] 46 __asm mov rax, [this] local 49 // CHECK: call void asm sideeffect inteldialect "mov rax, qword ptr $0{{.*}}%struct.s* [[THIS1_S]]
|
/external/capstone/suite/MC/X86/ |
H A D | x86_64-avx-clmul-encoding.s.cs | 3 0xc4,0x63,0x29,0x44,0x28,0x11 = vpclmulhqhqdq (%rax), %xmm10, %xmm13 5 0xc4,0x63,0x29,0x44,0x28,0x01 = vpclmulhqlqdq (%rax), %xmm10, %xmm13 7 0xc4,0x63,0x29,0x44,0x28,0x10 = vpclmullqhqdq (%rax), %xmm10, %xmm13 9 0xc4,0x63,0x29,0x44,0x28,0x00 = vpclmullqlqdq (%rax), %xmm10, %xmm13 11 0xc4,0x63,0x29,0x44,0x28,0x11 = vpclmulqdq $17, (%rax), %xmm10, %xmm13 external variable declarations
|
H A D | x86_64-bmi-encoding.s.cs | 4 0xc4,0xe2,0x28,0xf3,0x10 = blsmskl (%rax), %r10d 5 0xc4,0xe2,0xa8,0xf3,0x10 = blsmskq (%rax), %r10 8 0xc4,0xe2,0x28,0xf3,0x18 = blsil (%rax), %r10d 9 0xc4,0xe2,0xa8,0xf3,0x18 = blsiq (%rax), %r10 12 0xc4,0xe2,0x28,0xf3,0x08 = blsrl (%rax), %r10d 13 0xc4,0xe2,0xa8,0xf3,0x08 = blsrq (%rax), %r10 14 0xc4,0x62,0x20,0xf2,0x10 = andnl (%rax), %r11d, %r10d 15 0xc4,0x62,0xa0,0xf2,0x10 = andnq (%rax), %r11, %r10 16 0xc4,0x62,0x18,0xf7,0x10 = bextrl %r12d, (%rax), %r10d external variable declarations 18 0xc4,0x62,0x98,0xf7,0x10 = bextrq %r12, (%rax), external variable declarations 20 0xc4,0x62,0x18,0xf5,0x10 = bzhil %r12d, (%rax), %r10d external variable declarations 22 0xc4,0x62,0x98,0xf5,0x10 = bzhiq %r12, (%rax), %r10 external variable declarations 37 0xc4,0x63,0x7b,0xf0,0x10,0x1f = rorxl $31, (%rax), %r10d external variable declarations 39 0xc4,0x63,0xfb,0xf0,0x10,0x3f = rorxq $63, (%rax), %r10 external variable declarations 40 0xc4,0x62,0x19,0xf7,0x10 = shlxl %r12d, (%rax), %r10d external variable declarations 42 0xc4,0x62,0x99,0xf7,0x10 = shlxq %r12, (%rax), %r10 external variable declarations 44 0xc4,0x62,0x1a,0xf7,0x10 = sarxl %r12d, (%rax), %r10d external variable declarations 46 0xc4,0x62,0x9a,0xf7,0x10 = sarxq %r12, (%rax), %r10 external variable declarations 48 0xc4,0x62,0x1b,0xf7,0x10 = shrxl %r12d, (%rax), %r10d external variable declarations 50 0xc4,0x62,0x9b,0xf7,0x10 = shrxq %r12, (%rax), %r10 external variable declarations [all...] |
H A D | x86_64-encoding.s.cs | 2 0x65,0x48,0x8b,0x07 = movq %gs:(%rdi), %rax 16 0xf2,0x48,0x0f,0x38,0xf0,0xc7 = crc32b %dil, %rax 17 0xf2,0x49,0x0f,0x38,0xf0,0xc3 = crc32b %r11b, %rax 18 0xf2,0x48,0x0f,0x38,0xf0,0x43,0x04 = crc32b 4(%rbx), %rax 19 0xf2,0x48,0x0f,0x38,0xf1,0xc3 = crc32q %rbx, %rax 20 0xf2,0x48,0x0f,0x38,0xf1,0x43,0x04 = crc32q 4(%rbx), %rax 30 0x0f,0x3a,0xcc,0x10,0x01 = sha1rnds4 $1, (%rax), %xmm2 external variable declarations 33 0x0f,0x38,0xc9,0x10 = sha1msg1 (%rax), %xmm2 35 0x0f,0x38,0xca,0x10 = sha1msg2 (%rax), %xmm2 36 0x0f,0x38,0xcb,0x10 = sha256rnds2 (%rax), 38 0x0f,0x38,0xcb,0x10 = sha256rnds2 %xmm0, (%rax), %xmm2 external variable declarations [all...] |
H A D | x86_64-xop-encoding.s.cs | 2 0x8f,0xe9,0x78,0xe2,0x0c,0x01 = vphsubwd (%rcx, %rax), %xmm1 4 0x8f,0xe9,0x78,0xe3,0x0c,0x01 = vphsubdq (%rcx, %rax), %xmm1 6 0x8f,0xe9,0x78,0xe1,0x08 = vphsubbw (%rax), %xmm1 10 0x8f,0xe9,0x78,0xc6,0x3c,0x02 = vphaddwd (%rdx, %rax), %xmm7 12 0x8f,0xe9,0x78,0xd7,0x34,0x01 = vphadduwq (%rcx, %rax), %xmm6 14 0x8f,0xe9,0x78,0xd6,0x28 = vphadduwd (%rax), %xmm5 16 0x8f,0xe9,0x78,0xdb,0x64,0x01,0x08 = vphaddudq 8(%rcx, %rax), %xmm4 22 0x8f,0xe9,0x78,0xd2,0x28 = vphaddubd (%rax), %xmm5 26 0x8f,0xe9,0x78,0xc1,0x0c,0x01 = vphaddbw (%rcx, %rax), %xmm1 28 0x8f,0xe9,0x78,0xc3,0x0c,0x01 = vphaddbq (%rcx, %rax), 46 0x8f,0xe9,0x78,0x95,0x14,0x08 = vpshlw %xmm0, (%rax, %rcx), %xmm2 external variable declarations 52 0x8f,0xe9,0x70,0x96,0x2c,0x08 = vpshld %xmm1, (%rax, %rcx), %xmm5 external variable declarations 55 0x8f,0xe9,0x68,0x94,0x1c,0x10 = vpshlb %xmm2, (%rax, %rdx), %xmm3 external variable declarations 58 0x8f,0xe9,0x78,0x99,0x5c,0x08,0x08 = vpshaw %xmm0, 8(%rax, %rcx), %xmm3 external variable declarations 61 0x8f,0xe9,0x48,0x9b,0x2c,0x08 = vpshaq %xmm6, (%rax, %rcx), %xmm5 external variable declarations 64 0x8f,0xe9,0x68,0x9a,0x28 = vpshad %xmm2, (%rax), %xmm5 external variable declarations 69 0x8f,0xe9,0x50,0x91,0x0c,0x08 = vprotw %xmm5, (%rax, %rcx), %xmm1 external variable declarations 72 0x8f,0xe8,0x78,0xc1,0x20,0x29 = vprotw $41, (%rax), %xmm4 external variable declarations 77 0x8f,0xe8,0x78,0xc3,0x10,0x2a = vprotq $42, (%rax), %xmm2 external variable declarations 78 0x8f,0xe8,0x78,0xc3,0x14,0x08,0x2a = vprotq $42, (%rax, %rcx), %xmm2 external variable declarations 81 0x8f,0xe9,0x68,0x92,0x24,0x08 = vprotd %xmm2, (%rax, %rcx), %xmm4 external variable declarations 84 0x8f,0xe8,0x78,0xc2,0x3c,0x08,0x2c = vprotd $44, (%rax, %rcx), %xmm7 external variable declarations 87 0x8f,0xe9,0x50,0x90,0x24,0x08 = vprotb %xmm5, (%rax, %rcx), %xmm4 external variable declarations 89 0x8f,0xe8,0x78,0xc0,0x18,0x2e = vprotb $46, (%rax), %xmm3 external variable declarations 90 0x8f,0xe8,0x78,0xc0,0x3c,0x08,0x2f = vprotb $47, (%rax, %rcx), %xmm7 external variable declarations 93 0x8f,0xe8,0x60,0xb6,0x20,0x10 = vpmadcswd %xmm1, (%rax), %xmm3, %xmm4 external variable declarations 95 0x8f,0xe8,0x60,0xa6,0x24,0x08,0x10 = vpmadcsswd %xmm1, (%rax, %rcx), %xmm3, %xmm4 external variable declarations 97 0x8f,0xe8,0x48,0x95,0x20,0x10 = vpmacsww %xmm1, (%rax), %xmm6, %xmm4 external variable declarations 99 0x8f,0xe8,0x70,0x96,0x10,0x00 = vpmacswd %xmm0, (%rax), %xmm1, %xmm2 external variable declarations 103 0x8f,0xe8,0x70,0x86,0x44,0x08,0x08,0x00 = vpmacsswd %xmm0, 8(%rax, %rcx), %xmm1, %xmm0 external variable declarations 107 0x8f,0xe8,0x68,0x8f,0x1c,0x08,0x70 = vpmacssdqh %xmm7, (%rax, %rcx), %xmm2, %xmm3 external variable declarations 109 0x8f,0xe8,0x70,0x8e,0x10,0x40 = vpmacssdd %xmm4, (%rax), %xmm1, %xmm2 external variable declarations 113 0x8f,0xe8,0x68,0x9f,0x40,0x04,0x50 = vpmacsdqh %xmm5, 4(%rax), %xmm2, %xmm0 external variable declarations 115 0x8f,0xe8,0x58,0x9e,0x1c,0x08,0x40 = vpmacsdd %xmm4, (%rax, %rcx), %xmm4, %xmm3 external variable declarations 117 0x8f,0xe8,0x60,0xcd,0x20,0x2a = vpcomw $42, (%rax), %xmm3, %xmm4 external variable declarations 119 0x8f,0xe8,0x78,0xed,0x34,0x08,0x2c = vpcomuw $44, (%rax, %rcx), %xmm0, %xmm6 external variable declarations 121 0x8f,0xe8,0x60,0xef,0x08,0x2e = vpcomuq $46, (%rax), %xmm3, %xmm1 external variable declarations 123 0x8f,0xe8,0x48,0xee,0x58,0x04,0x30 = vpcomud $48, 4(%rax), %xmm6, %xmm3 external variable declarations 127 0x8f,0xe8,0x70,0xcf,0x38,0x34 = vpcomq $52, (%rax), %xmm1, %xmm7 external variable declarations 131 0x8f,0xe8,0x60,0xcc,0x50,0x08,0x38 = vpcomb $56, 8(%rax), %xmm3, %xmm2 external variable declarations 134 0x8f,0xe8,0x60,0xa3,0x20,0x10 = vpperm %xmm1, (%rax), %xmm3, %xmm4 external variable declarations 137 0x8f,0xe8,0x60,0xa2,0x20,0x10 = vpcmov %xmm1, (%rax), %xmm3, %xmm4 external variable declarations 140 0x8f,0xe8,0x64,0xa2,0x20,0x10 = vpcmov %ymm1, (%rax), %ymm3, %ymm4 external variable declarations 142 0xc4,0xe3,0xe1,0x49,0x20,0x32 = vpermil2pd $2, (%rax), %xmm3, %xmm3, %xmm4 external variable declarations 143 0xc4,0xe3,0xdd,0x49,0x70,0x08,0x03 = vpermil2pd $3, 8(%rax), %ymm0, %ymm4, %ymm6 external variable declarations 144 0xc4,0xe3,0x71,0x49,0x04,0x08,0x30 = vpermil2pd $0, %xmm3, (%rax, %rcx), %xmm1, %xmm0 external variable declarations 146 0xc4,0xe3,0x65,0x49,0x20,0x12 = vpermil2pd $2, %ymm1, (%rax), %ymm3, %ymm4 external variable declarations 148 0xc4,0xe3,0xe1,0x48,0x40,0x04,0x21 = vpermil2ps $1, 4(%rax), %xmm2, %xmm3, %xmm0 external variable declarations 149 0xc4,0xe3,0xd5,0x48,0x30,0x12 = vpermil2ps $2, (%rax), %ymm1, %ymm5, %ymm6 external variable declarations 150 0xc4,0xe3,0x61,0x48,0x20,0x13 = vpermil2ps $3, %xmm1, (%rax), %xmm3, %xmm4 external variable declarations 152 0xc4,0xe3,0x75,0x49,0x40,0x04,0x11 = vpermil2pd $1, %ymm1, 4(%rax), %ymm1, %ymm0 external variable declarations [all...] |
H A D | x86_64-avx-encoding.s.cs | 79 0xc5,0x18,0xc2,0x38,0x00 = vcmpps $0, (%rax), %xmm12, %xmm15 external variable declarations 82 0xc5,0x19,0xc2,0x38,0x00 = vcmppd $0, (%rax), %xmm12, %xmm15 external variable declarations 345 0xc5,0x78,0x2e,0x20 = vucomiss (%rax), %xmm12 347 0xc5,0x78,0x2f,0x20 = vcomiss (%rax), %xmm12 349 0xc5,0x79,0x2e,0x20 = vucomisd (%rax), %xmm12 351 0xc5,0x79,0x2f,0x20 = vcomisd (%rax), %xmm12 353 0xc5,0x22,0x2a,0x20 = vcvtsi2ssl (%rax), %xmm11, %xmm12 354 0xc5,0x22,0x2a,0x20 = vcvtsi2ssl (%rax), %xmm11, %xmm12 356 0xc5,0x23,0x2a,0x20 = vcvtsi2sdl (%rax), %xmm11, %xmm12 357 0xc5,0x23,0x2a,0x20 = vcvtsi2sdl (%rax), 526 0xc5,0x79,0x70,0x28,0x04 = vpshufd $4, (%rax), %xmm13 external variable declarations 528 0xc5,0x7a,0x70,0x28,0x04 = vpshufhw $4, (%rax), %xmm13 external variable declarations 530 0xc5,0x7b,0x70,0x28,0x04 = vpshuflw $4, (%rax), %xmm13 external variable declarations 548 0xc5,0x19,0xc4,0x28,0x07 = vpinsrw $7, (%rax), %xmm12, %xmm13 external variable declarations 614 0xc4,0x63,0x19,0x0f,0x28,0x07 = vpalignr $7, (%rax), %xmm12, %xmm13 external variable declarations 616 0xc4,0x63,0x19,0x0b,0x28,0x07 = vroundsd $7, (%rax), %xmm12, %xmm13 external variable declarations 618 0xc4,0x63,0x19,0x0a,0x28,0x07 = vroundss $7, (%rax), %xmm12, %xmm13 external variable declarations 620 0xc4,0x63,0x79,0x09,0x28,0x07 = vroundpd $7, (%rax), %xmm13 external variable declarations 622 0xc4,0x63,0x79,0x08,0x28,0x07 = vroundps $7, (%rax), %xmm13 external variable declarations 650 0xc4,0x63,0x51,0x0c,0x18,0x03 = vblendps $3, (%rax), %xmm5, %xmm11 external variable declarations 652 0xc4,0x63,0x51,0x0d,0x18,0x03 = vblendpd $3, (%rax), %xmm5, %xmm11 external variable declarations 654 0xc4,0x63,0x51,0x0e,0x18,0x03 = vpblendw $3, (%rax), %xmm5, %xmm11 external variable declarations 656 0xc4,0x63,0x51,0x42,0x18,0x03 = vmpsadbw $3, (%rax), %xmm5, %xmm11 external variable declarations 658 0xc4,0x63,0x51,0x40,0x18,0x03 = vdpps $3, (%rax), %xmm5, %xmm11 external variable declarations 660 0xc4,0x63,0x51,0x41,0x18,0x03 = vdppd $3, (%rax), %xmm5, %xmm11 external variable declarations 662 0xc4,0x63,0x21,0x4b,0x28,0xc0 = vblendvpd %xmm12, (%rax), %xmm11, %xmm13 external variable declarations 664 0xc4,0x63,0x21,0x4a,0x28,0xc0 = vblendvps %xmm12, (%rax), %xmm11, %xmm13 external variable declarations 666 0xc4,0x63,0x21,0x4c,0x28,0xc0 = vpblendvb %xmm12, (%rax), %xmm11, %xmm13 external variable declarations 702 0xc5,0x19,0xc4,0x10,0x07 = vpinsrw $7, (%rax), %xmm12, %xmm10 external variable declarations 704 0xc4,0x63,0x19,0x20,0x10,0x07 = vpinsrb $7, (%rax), %xmm12, %xmm10 external variable declarations 706 0xc4,0x63,0x19,0x22,0x10,0x07 = vpinsrd $7, (%rax), %xmm12, %xmm10 external variable declarations 707 0xc4,0x63,0x99,0x22,0xd0,0x07 = vpinsrq $7, %rax, %xmm12, %xmm10 external variable declarations 708 0xc4,0x63,0x99,0x22,0x10,0x07 = vpinsrq $7, (%rax), %xmm12, %xmm10 external variable declarations 710 0xc4,0x63,0x29,0x21,0x18,0x07 = vinsertps $7, (%rax), %xmm10, %xmm11 external variable declarations 717 0xc4,0x63,0x79,0x62,0x10,0x07 = vpcmpistrm $7, (%rax), %xmm10 external variable declarations 719 0xc4,0x63,0x79,0x60,0x10,0x07 = vpcmpestrm $7, (%rax), %xmm10 external variable declarations 721 0xc4,0x63,0x79,0x63,0x10,0x07 = vpcmpistri $7, (%rax), %xmm10 external variable declarations 723 0xc4,0x63,0x79,0x61,0x10,0x07 = vpcmpestri $7, (%rax), %xmm10 external variable declarations 735 0xc4,0x63,0x79,0xdf,0x10,0x07 = vaeskeygenassist $7, (%rax), %xmm10 external variable declarations 928 0xc4,0x63,0x2d,0x0c,0x18,0x03 = vblendps $3, (%rax), %ymm10, %ymm11 external variable declarations 930 0xc4,0x63,0x2d,0x0d,0x18,0x03 = vblendpd $3, (%rax), %ymm10, %ymm11 external variable declarations 932 0xc4,0x63,0x2d,0x40,0x18,0x03 = vdpps $3, (%rax), %ymm10, %ymm11 external variable declarations 938 0xc4,0x63,0x1d,0x18,0x10,0x07 = vinsertf128 $7, (%rax), %ymm12, %ymm10 external variable declarations 951 0xc4,0x63,0x79,0x04,0x10,0x07 = vpermilps $7, (%rax), %xmm10 external variable declarations 952 0xc4,0x63,0x7d,0x04,0x10,0x07 = vpermilps $7, (%rax), %ymm10 external variable declarations 959 0xc4,0x63,0x79,0x05,0x10,0x07 = vpermilpd $7, (%rax), %xmm10 external variable declarations 960 0xc4,0x63,0x7d,0x05,0x10,0x07 = vpermilpd $7, (%rax), %ymm10 external variable declarations 966 0xc4,0x63,0x2d,0x06,0x18,0x07 = vperm2f128 $7, (%rax), %ymm10, %ymm11 external variable declarations 997 0xc4,0x63,0x7d,0x09,0x10,0x07 = vroundpd $7, (%rax), %ymm10 external variable declarations 999 0xc4,0x63,0x7d,0x08,0x10,0x07 = vroundps $7, (%rax), %ymm10 external variable declarations 1001 0xc5,0x2d,0xc6,0x18,0x07 = vshufpd $7, (%rax), %ymm10, %ymm11 external variable declarations 1003 0xc5,0x2c,0xc6,0x18,0x07 = vshufps $7, (%rax), %ymm10, %ymm11 external variable declarations 1028 0xc4,0xa1,0x78,0x29,0x1c,0x18 = vmovaps %xmm3, (%rax, %r11) external variable declarations [all...] |
/external/skia/src/jumper/ |
H A D | SkJumper_misc.h | 57 void* rax; local 58 asm("lodsq" : "=a"(rax), "+S"(program)); // Write-only %rax, read-write %rsi. 59 return rax;
|
/external/skqp/src/jumper/ |
H A D | SkJumper_misc.h | 57 void* rax; local 58 asm("lodsq" : "=a"(rax), "+S"(program)); // Write-only %rax, read-write %rsi. 59 return rax;
|
/external/valgrind/memcheck/tests/amd64-solaris/ |
H A D | context_gpr.c | 1 /* Test if values in rax, rbx, rcx, rdx, rsi and rdi are correctly propagated 37 long rax, rbx, rcx, rdx, rsi, rdi; local 63 "movq $0xf0, %%rax\n" 75 : "=a" (rax), "=b" (rbx), "=c" (rcx), "=d" (rdx), "=S" (rsi), 81 printf(" rax=%#lx, rcx=%#lx, rdx=%#lx, rsi=%#lx, rdi=%#lx\n", 90 printf(" rax=%#lx, rdx=%#lx, rsi=%#lx, rdi=%#lx\n", rax, rdx, rsi, rdi);
|
/external/kernel-headers/original/uapi/asm-x86/asm/ |
H A D | ptrace.h | 60 unsigned long rax; member in struct:pt_regs
|
H A D | sigcontext.h | 339 __u64 rax; member in struct:sigcontext
|
H A D | kvm.h | 118 __u64 rax, rbx, rcx, rdx; member in struct:kvm_regs
|
/external/linux-kselftest/tools/testing/selftests/x86/ |
H A D | test_syscall_vdso.c | 67 uint64_t rax, rbx, rcx, rdx; member in struct:regs64 79 " push %rax\n" 81 " pop 0*8(%rax)\n" 82 " movq %rbx, 1*8(%rax)\n" 83 " movq %rcx, 2*8(%rax)\n" 84 " movq %rdx, 3*8(%rax)\n" 85 " movq %rsi, 4*8(%rax)\n" 86 " movq %rdi, 5*8(%rax)\n" 87 " movq %rbp, 6*8(%rax)\n" 88 " movq %rsp, 7*8(%rax)\ [all...] |
/external/google-breakpad/src/google_breakpad/common/ |
H A D | minidump_cpu_amd64.h | 140 uint64_t rax; member in struct:__anon7461
|
/external/valgrind/include/vki/ |
H A D | vki-xen-x86.h | 92 vki_uint64_t rax; member in struct:vki_xen_cpu_user_regs 165 vki_uint64_t rax; member in struct:vki_hvm_hw_cpu
|
/external/v8/src/builtins/x64/ |
H A D | builtins-x64.cc | 22 // -- rax : number of arguments excluding receiver 42 // JumpToExternalReference expects rax to contain the number of arguments 45 __ addp(rax, Immediate(num_extra_args + 1)); 50 __ Integer32ToSmi(rax, rax); 51 __ Push(rax); 52 __ SmiToInteger32(rax, rax); 73 // -- rax : argument count (preserved for callee) 80 __ Integer32ToSmi(rax, ra 490 __ movp(FieldOperand(rbx, JSGeneratorObject::kInputOrDebugPosOffset), rax); local [all...] |
/external/v8/src/full-codegen/x64/ |
H A D | full-codegen-x64.cc | 57 __ testl(rax, Immediate(delta_to_patch_site)); 150 __ LoadRoot(rax, Heap::kUndefinedValueRootIndex); 159 __ Push(rax); 168 __ Push(rax); 211 // Context is returned in rax. It replaces the context passed to us. 213 __ movp(rsi, rax); 214 __ movp(Operand(rbp, StandardFrameConstants::kContextOffset), rax); local 226 __ movp(rax, Operand(rbp, parameter_offset)); 229 __ movp(Operand(rsi, context_offset), rax); local 230 // Update the write barrier. This clobbers rax an 1102 __ movp(StoreDescriptor::ReceiverRegister(), rax); local 1601 __ Move(StoreDescriptor::ReceiverRegister(), rax); local 1610 __ Move(StoreDescriptor::NameRegister(), rax); local 1744 __ movp(Operand(rsp, kPointerSize), rax); local 1763 __ Move(LoadDescriptor::NameRegister(), rax); local 1770 __ movp(Operand(rsp, kPointerSize), rax); local 2329 __ movp(Operand(rsp, kPointerSize), rax); local 2332 __ movp(Operand(rsp, 2 * kPointerSize), rax); local 2372 __ movp(Operand(rsp, kPointerSize), rax); local 2375 __ movp(Operand(rsp, 2 * kPointerSize), rax); local [all...] |
/external/valgrind/coregrind/m_syswrap/ |
H A D | syswrap-linux.c | 244 "movq %2, %%rax\n" /* set %rax = __NR_exit */ 249 : "rax", "rdi" 445 Long rax; local 447 rax = do_syscall_clone_amd64_linux 450 res = VG_(mk_SysRes_amd64_linux)( rax );
|
/external/valgrind/VEX/priv/ |
H A D | host_amd64_isel.c | 1253 HReg rax = hregAMD64_RAX(); local 1262 addInstr(env, mk_iMOVsd_RR(left64, rax)); 1266 addInstr(env, AMD64Instr_MovxLQ(False, rax, rax)); 1268 addInstr(env, mk_iMOVsd_RR(rax, dst)); 2366 Saves a "movq %rax, %tmp" compared to the default route. */ 2491 /* get one operand into %rax, and the other into a R/M. 2512 /* Get the 128-bit operand into rdx:rax, and the other into 4623 /* The returned value is in %rax. Park it in the register 4682 /* get: cas->expd into %rax, an [all...] |