/external/valgrind/main/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...] |
/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* %{{.*}})
|
/external/chromium_org/third_party/yasm/source/patched-yasm/modules/arch/x86/tests/ |
H A D | nomem64-err.asm | 14 rax: label
|
/external/kernel-headers/original/uapi/asm-x86/asm/ |
H A D | ptrace.h | 55 unsigned long rax; member in struct:pt_regs
|
H A D | sigcontext.h | 174 __u64 rax; member in struct:sigcontext
|
H A D | kvm.h | 109 __u64 rax, rbx, rcx, rdx; member in struct:kvm_regs
|
/external/lldb/source/Plugins/Process/POSIX/ |
H A D | RegisterContextFreeBSD_x86_64.cpp | 47 uint64_t rax; member in struct:_GPR 100 UPDATE_GPR_INFO(rax); 125 UPDATE_I386_GPR_INFO(eax, rax);
|
H A D | RegisterContextLinux_x86_64.cpp | 53 uint64_t rax; member in struct:_GPR 135 UPDATE_GPR_INFO(rax); 160 UPDATE_I386_GPR_INFO(eax, rax);
|
/external/valgrind/main/coregrind/m_syswrap/ |
H A D | syswrap-amd64-linux.c | 85 " movq $0, %rax\n" // zero all GP regs 123 int $__NR_clone in %rax 153 " movq $"__NR_CLONE", %rax\n" // syscall number 162 " testq %rax, %rax\n" // child if retval == 0 166 " pop %rax\n" // pop fn 168 " call *%rax\n" // call fn 171 " movq %rax, %rdi\n" // arg1: return value from fn 172 " movq $"__NR_EXIT", %rax\n" 215 Long rax; local [all...] |
/external/chromium_org/third_party/tcmalloc/chromium/src/base/ |
H A D | elfcore.h | 73 uint64_t r9,r8,rax,rcx,rdx,rsi,rdi,orig_rax; member in struct:i386_regs 183 "mov %%r15,0(%%rax)\n" \ 184 "mov %%r14,8(%%rax)\n" \ 185 "mov %%r13,16(%%rax)\n" \ 186 "mov %%r12,24(%%rax)\n" \ 187 "mov %%rbp,32(%%rax)\n" \ 188 "mov %%rbx,40(%%rax)\n" \ 189 "mov %%r11,48(%%rax)\n" \ 190 "mov %%r10,56(%%rax)\n" \ 191 "mov %%r9,64(%%rax)\ [all...] |
/external/chromium_org/third_party/tcmalloc/vendor/src/base/ |
H A D | elfcore.h | 73 uint64_t r9,r8,rax,rcx,rdx,rsi,rdi,orig_rax; member in struct:i386_regs 183 "mov %%r15,0(%%rax)\n" \ 184 "mov %%r14,8(%%rax)\n" \ 185 "mov %%r13,16(%%rax)\n" \ 186 "mov %%r12,24(%%rax)\n" \ 187 "mov %%rbp,32(%%rax)\n" \ 188 "mov %%rbx,40(%%rax)\n" \ 189 "mov %%r11,48(%%rax)\n" \ 190 "mov %%r10,56(%%rax)\n" \ 191 "mov %%r9,64(%%rax)\ [all...] |
/external/chromium_org/v8/test/cctest/ |
H A D | test-assembler-x64.cc | 79 __ movq(rax, arg2); 108 __ popq(rax); 109 __ popq(rax); 110 __ popq(rax); 133 __ movq(rax, arg2); 134 __ addq(rax, arg1); 159 __ movq(rax, Immediate(1)); 162 __ movq(rax, Immediate(0)); 187 __ movq(rax, arg2); 189 __ movq(rax, rd 216 __ movq(Operand(arg1, 0), rax); local 242 __ orl(Operand(arg1, 0), rax); local 288 __ subl(Operand(arg1, 0), rax); local 341 __ xorl(Operand(arg1, 0), rax); local [all...] |
/external/chromium_org/v8/src/x64/ |
H A D | codegen-x64.cc | 47 __ pushq(rax); 50 MathExpGenerator::EmitMathExp(&masm, input, result, xmm2, rax, rbx); 53 __ popq(rax); 121 __ testb(rax, Immediate(5)); 134 __ testl(rax, Immediate(0x400 /* C2 */)); 144 __ testb(rax, Immediate(5)); 163 __ testb(rax, Immediate(0x3f /* Any Exception*/)); 227 DCHECK(value.is(rax)); 366 DCHECK(value.is(rax)); 381 __ Push(rax); 427 rax); local [all...] |
H A D | builtins-x64.cc | 25 // -- rax : number of arguments excluding receiver 32 // -- rsp[8 * argc] : first argument (argc == rax) 47 // JumpToExternalReference expects rax to contain the number of arguments 49 __ addp(rax, Immediate(num_extra_args + 1)); 79 __ leap(rax, FieldOperand(rax, Code::kHeaderSize)); 80 __ jmp(rax); 106 // -- rax: number of arguments 124 __ Integer32ToSmi(rax, rax); 210 __ movp(Operand(rbx, JSObject::kMapOffset), rax); local [all...] |
H A D | assembler-x64.h | 95 "rax", 116 // rax, rbx, rcx and rdx are byte registers, the rest are not. 164 const Register rax = { kRegister_rax_Code }; member in namespace:v8::internal 803 // Sign-extends rax into rdx:rax. 808 // Multiply rax by src, put the result in rdx:rax. 1440 // Divide rdx:rax by src. Quotient in rax, remainder in rdx when size is 64. 1447 // rdx:rax [all...] |
/external/lldb/source/Plugins/Process/Utility/ |
H A D | RegisterContextDarwin_x86_64.h | 64 uint64_t rax; member in struct:RegisterContextDarwin_x86_64::GPR
|
/external/valgrind/main/include/vki/ |
H A D | vki-xen-x86.h | 65 vki_uint64_t rax; member in struct:vki_xen_cpu_user_regs
|
/external/valgrind/main/VEX/test/ |
H A D | test-amd64.c | 180 : "a" (rax), "b" (rbx), "c" (rcx), "d" (rdx), "S" (rsi), "D" (rdi));\ 195 int64 rax, rbx, rcx, rdx, rsi, rdi, res; local 196 rax = 0x0001; 205 TEST_LEA("(%%rax)"); 212 TEST_LEA("0x40(%%rax)"); 219 TEST_LEA("0x4000(%%rax)"); 226 TEST_LEA("(%%rax, %%rcx)"); 233 TEST_LEA("0x40(%%rax, %%rcx)"); 240 TEST_LEA("(,%%rax, 2)"); 244 TEST_LEA("0x40(,%%rax, [all...] |
/external/linux-tools-perf/perf-3.12.0/arch/x86/include/asm/ |
H A D | svm.h | 164 u64 rax; member in struct:vmcb_save_area
|
/external/linux-tools-perf/perf-3.12.0/arch/x86/include/uapi/asm/ |
H A D | kvm.h | 109 __u64 rax, rbx, rcx, rdx; member in struct:kvm_regs
|
/external/qemu/android/config/linux-x86/asm/ |
H A D | kvm.h | 86 __u64 rax, rbx, rcx, rdx; member in struct:kvm_regs
|
/external/qemu/android/config/linux-x86_64/asm/ |
H A D | kvm.h | 86 __u64 rax, rbx, rcx, rdx; member in struct:kvm_regs
|
/external/qemu/target-i386/ |
H A D | svm.h | 198 uint64_t rax; member in struct:vmcb_save_area
|