/bionic/libc/kernel/arch-x86/asm/ |
ptrace.h | 56 unsigned long rax; member in struct:pt_regs
|
sigcontext.h | 113 unsigned long rax; member in struct:sigcontext
|
/development/ndk/platforms/android-5/arch-x86/include/asm/ |
ptrace.h | 56 unsigned long rax; member in struct:pt_regs
|
sigcontext.h | 113 unsigned long rax; member in struct:sigcontext
|
/external/v8/src/x64/ |
regexp-macro-assembler-x64.cc | 63 * The registers rax, rbx, r9 and r11 are free to use for computations. 194 __ lea(rax, Operand(rsi, rdi, times_1, 0)); 195 __ cmpq(rax, Operand(rbp, kInputStart)); 206 __ lea(rax, Operand(rsi, rdi, times_1, 0)); 207 __ cmpq(rax, Operand(rbp, kInputStart)); 300 __ movzxbl(rax, Operand(r11, 0)); 303 __ cmpb(rax, rdx); 309 __ or_(rax, Immediate(0x20)); // Convert match character to lower-case. 311 __ cmpb(rax, rdx); 313 __ subb(rax, Immediate('a')) 736 __ movq(Operand(rbp, rcx, times_1, 0), rax); local 749 __ movq(register_location(i), rax); \/\/ One write every page. local 782 __ movl(Operand(rbx, i * kIntSize), rax); local 870 __ movq(backtrack_stackpointer(), rax); local [all...] |
builtins-x64.cc | 42 // -- rax : number of arguments excluding receiver 49 // -- rsp[8 * argc] : first argument (argc == rax) 64 // JumpToRuntime expects rax to contain the number of arguments 66 __ addq(rax, Immediate(num_extra_args + 1)); 82 // rax and rbx because these registers are used when copying the 84 __ Integer32ToSmi(rcx, rax); 107 // -- rax : actual number of arguments 116 __ cmpq(rax, rbx); 127 __ lea(rax, Operand(rbp, rax, times_pointer_size, offset)) 436 __ movq(Operand(rbp, kIndexOffset), rax); local 974 __ movq(Operand(rbx, JSObject::kMapOffset), rax); local [all...] |
ic-x64.cc | 259 __ movq(rax, Operand(rsp, kPointerSize)); 279 __ JumpIfNotSmi(rax, &check_string); 280 __ SmiToInteger32(rax, rax); 289 __ cmpl(rax, FieldOperand(rcx, FixedArray::kLengthOffset)); 292 __ movq(rax, Operand(rcx, rax, times_pointer_size, 294 __ CompareRoot(rax, Heap::kTheHoleValueRootIndex); 302 // rax: untagged index 308 __ cmpl(rax, FieldOperand(rcx, PixelArray::kLengthOffset)) 717 __ movb(Operand(rcx, rbx, times_1, 0), rax); local 767 rax); local 775 rax); local 841 __ movb(Operand(rcx, rbx, times_1, 0), rax); local 845 __ movw(Operand(rcx, rbx, times_2, 0), rax); local 849 __ movl(Operand(rcx, rbx, times_4, 0), rax); local 896 __ movb(Operand(rcx, rbx, times_1, 0), rax); local 900 __ movw(Operand(rcx, rbx, times_2, 0), rax); local 917 __ movl(Operand(rcx, rbx, times_4, 0), rax); local 934 __ movb(Operand(rcx, rbx, times_1, 0), rax); local 938 __ movw(Operand(rcx, rbx, times_2, 0), rax); local 942 __ movl(Operand(rcx, rbx, times_4, 0), rax); local [all...] |
full-codegen-x64.cc | 86 // Context is returned in both rax and rsi. It replaces the context 98 __ movq(rax, Operand(rbp, parameter_offset)); 101 __ movq(Operand(rsi, context_offset), rax); local 106 __ RecordWrite(rcx, context_offset, rax, rbx); 135 __ movq(rcx, rax); 136 Move(arguments->slot(), rax, rbx, rdx); 168 __ LoadRoot(rax, Heap::kUndefinedValueRootIndex); 181 __ push(rax); 578 __ testq(rax, rax); 1553 __ movq(Operand(rsp, 0), rax); local 1694 __ movq(Operand(rsp, kPointerSize), rax); local 1697 __ movq(Operand(rsp, 2 * kPointerSize), rax); local [all...] |
stub-cache-x64.cc | 237 __ push(rax); 259 __ movq(FieldOperand(receiver_reg, offset), rax); local 263 __ movq(name_reg, rax); 270 __ movq(FieldOperand(scratch, offset), rax); local 274 __ movq(name_reg, rax); 278 // Return the value (register rax). 295 __ movq(rax, FieldOperand(receiver, JSArray::kLengthOffset)); 331 __ movl(rax, FieldOperand(receiver, String::kLengthOffset)); 332 __ Integer32ToSmi(rax, rax); 692 rbx, rax, name, &miss); local 713 rax); local 733 rax); local 755 rax); local 764 rbx, rax, name, &miss); local 960 __ cmpq(FieldOperand(rdi, JSFunction::kSharedFunctionInfoOffset), rax); local 1471 __ movq(FieldOperand(rcx, JSGlobalPropertyCell::kValueOffset), rax); local 1703 GenerateFastPropertyLoad(masm(), rax, reg, holder, index); local [all...] |
assembler-x64.h | 121 const Register rax = { 0 }; member in namespace:v8::internal 555 // New x64 instruction to load from an immediate 64-bit pointer into RAX. 730 // Sign-extends rax into rdx:rax. 735 // Divide rdx:rax by src. Quotient in rax, remainder in rdx. 741 void imul(Register src); // rdx:rax = rax * src. 754 // Multiply rax by src, put the result in rdx:rax [all...] |
codegen-x64.cc | 211 // operand_1 in rdx, operand_2 in rax; Returns operands as 233 // operand_1 in rax, operand_2 in rdx; falls through on float or smi 238 // Takes the operands in rdx and rax and loads them as integers in rax 511 // reference to rax. This is safe because the current frame does not 512 // contain a reference to rax (it is prepared for the return by spilling 518 return_value->ToRegister(rax); 549 return (allocator()->count(rax) == (frame()->is_used(rax) ? 1 : 0)) 593 // a test(rax, delta) instruction after the call so that we can fin 843 __ movq(Operand(rsp, 2 * kPointerSize), rax); local 6369 __ movq(Operand(rax, Context::SlotOffset(Context::FCONTEXT_INDEX)), rax); local 7877 __ movq(Operand(rsp, (argc_ + 1) * kPointerSize), rax); local 9006 __ movq(FieldOperand(rcx, ConsString::kFirstOffset), rax); local [all...] |
/prebuilt/linux-x86/toolchain/i686-linux-glibc2.7-4.4.3/sysroot/usr/include/asm/ |
ptrace.h | 47 unsigned long rax; member in struct:pt_regs
|
user_64.h | 69 unsigned long r9,r8,rax,rcx,rdx,rsi,rdi,orig_rax; member in struct:user_regs_struct
|
sigcontext.h | 118 unsigned long rax; member in struct:sigcontext
|
kvm.h | 75 __u64 rax, rbx, rcx, rdx; member in struct:kvm_regs
|
/prebuilt/ndk/android-ndk-r4/platforms/android-5/arch-x86/usr/include/asm/ |
ptrace.h | 56 unsigned long rax; member in struct:pt_regs
|
sigcontext.h | 113 unsigned long rax; member in struct:sigcontext
|
/prebuilt/ndk/android-ndk-r4/platforms/android-8/arch-x86/usr/include/asm/ |
ptrace.h | 56 unsigned long rax; member in struct:pt_regs
|
sigcontext.h | 113 unsigned long rax; member in struct:sigcontext
|
/external/kernel-headers/original/asm-x86/ |
ptrace.h | 83 unsigned long rax; member in struct:pt_regs 106 #define regs_return_value(regs) ((regs)->rax)
|
sigcontext.h | 119 unsigned long rax; member in struct:sigcontext
|
/external/libvpx/vpx_scale/x86_64/ |
scaleopt.c | 1356 lea rax, [rsi+rcx*2] \/\/ local 1398 lea rax, [rdi+rdx*2] local 1501 movd rax, mm1 local 1548 lea rax, [rsi+rcx*2] \/\/ local [all...] |
/prebuilt/linux-x86/toolchain/i686-linux-glibc2.7-4.4.3/sysroot/usr/include/bits/ |
sigcontext.h | 140 unsigned long rax; member in struct:sigcontext
|
/prebuilt/linux-x86/toolchain/i686-linux-glibc2.7-4.4.3/sysroot/usr/include/sys/ |
user.h | 58 unsigned long rax; member in struct:user_regs_struct
|
/external/strace/ |
syscall.c | 782 static long rax; variable [all...] |