Searched defs:rax (Results 1 - 25 of 30) sorted by relevance

12

/external/strace/linux/x86_64/
H A Dget_error.c8 * 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 Dloopnel.c7 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 Dasorep.c10 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 Dcmpxchg.c11 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 Dfb_test_amd64.c502 : "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 Dms-inline-asm-64.c6 __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 Dms_this.cpp20 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 Dx86_64-avx-clmul-encoding.s.cs3 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 Dx86_64-bmi-encoding.s.cs4 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 Dx86_64-encoding.s.cs2 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 Dx86_64-xop-encoding.s.cs2 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 Dx86_64-avx-encoding.s.cs79 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 DSkJumper_misc.h57 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 DSkJumper_misc.h57 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 Dcontext_gpr.c1 /* 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 Dptrace.h60 unsigned long rax; member in struct:pt_regs
H A Dsigcontext.h339 __u64 rax; member in struct:sigcontext
H A Dkvm.h118 __u64 rax, rbx, rcx, rdx; member in struct:kvm_regs
/external/linux-kselftest/tools/testing/selftests/x86/
H A Dtest_syscall_vdso.c67 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 Dminidump_cpu_amd64.h140 uint64_t rax; member in struct:__anon7461
/external/valgrind/include/vki/
H A Dvki-xen-x86.h92 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 Dbuiltins-x64.cc22 // -- 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 Dfull-codegen-x64.cc57 __ 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 Dsyswrap-linux.c244 "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 Dhost_amd64_isel.c1253 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...]

Completed in 2138 milliseconds

12