HomeSort by relevance Sort by last modified time
    Searched defs:rax (Results 1 - 25 of 62) sorted by null

1 2 3

  /external/valgrind/main/none/tests/amd64/
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);
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 = 0x543210000ULL + ('b' << 8) + 'a'
    [all...]
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\n
    [all...]
  /external/clang/test/CodeGen/
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/
nomem64-err.asm 14 rax: label
  /external/valgrind/main/coregrind/m_syswrap/
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...]
  /prebuilts/gcc/linux-x86/host/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
  /prebuilts/gcc/linux-x86/host/i686-linux-glibc2.7-4.6/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
  /prebuilts/gcc/linux-x86/host/x86_64-linux-glibc2.7-4.6/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
  /prebuilts/ndk/4/platforms/android-5/arch-x86/usr/include/asm/
ptrace.h 56 unsigned long rax; member in struct:pt_regs
  /prebuilts/ndk/4/platforms/android-8/arch-x86/usr/include/asm/
ptrace.h 56 unsigned long rax; member in struct:pt_regs
  /prebuilts/ndk/6/platforms/android-9/arch-x86/usr/include/asm/
ptrace.h 56 unsigned long rax; member in struct:pt_regs
  /prebuilts/ndk/7/platforms/android-14/arch-x86/usr/include/asm/
ptrace.h 56 unsigned long rax; member in struct:pt_regs
  /prebuilts/ndk/7/platforms/android-9/arch-x86/usr/include/asm/
ptrace.h 56 unsigned long rax; member in struct:pt_regs
  /external/chromium_org/third_party/tcmalloc/chromium/src/base/
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)\n"
    [all...]
  /external/chromium_org/third_party/tcmalloc/vendor/src/base/
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)\n"
    [all...]
  /external/chromium_org/v8/src/x64/
codegen-x64.cc 113 __ push(rax);
116 MathExpGenerator::EmitMathExp(&masm, input, result, xmm2, rax, rbx);
119 __ pop(rax);
189 __ testb(rax, Immediate(5));
202 __ testl(rax, Immediate(0x400 /* C2 */));
212 __ testb(rax, Immediate(5));
231 __ testb(rax, Immediate(0x3f /* Any Exception*/));
258 // -- rax : value
285 // -- rax : value
412 // -- rax : valu
477 rax); local
    [all...]
assembler-x64.h 117 "rax",
137 // rax, rbx, rcx and rdx are byte registers, the rest are not.
185 const Register rax = { kRegister_rax_Code }; member in namespace:v8::internal
727 // Instruction to load from an immediate 64-bit pointer into RAX.
914 // Sign-extends rax into rdx:rax.
919 // Divide rdx:rax by src. Quotient in rax, remainder in rdx.
925 void imul(Register src); // rdx:rax = rax * src
    [all...]
  /external/v8/src/x64/
assembler-x64.h 114 "rax",
134 // rax, rbx, rcx and rdx are byte registers, the rest are not.
182 const Register rax = { kRegister_rax_Code }; member in namespace:v8::internal
733 // Instruction to load from an immediate 64-bit pointer into RAX.
920 // Sign-extends rax into rdx:rax.
925 // Divide rdx:rax by src. Quotient in rax, remainder in rdx.
931 void imul(Register src); // rdx:rax = rax * src
    [all...]
codegen-x64.cc 158 __ testb(rax, Immediate(5));
171 __ testl(rax, Immediate(0x400 /* C2 */));
181 __ testb(rax, Immediate(5));
200 __ testb(rax, Immediate(0x3f /* Any Exception*/));
226 // -- rax : value
247 // -- rax : value
369 // -- rax : value
383 __ push(rax);
406 __ pop(rax);
422 __ AllocateHeapNumber(rax, r15, &gc_required)
429 rax); local
    [all...]
  /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

Completed in 1285 milliseconds

1 2 3