/external/valgrind/main/none/tests/amd64/ |
H A D | cmpxchg.c | 12 ULong rbx; variable 25 rcx = 0x33333333; rbx = 0x44444444; 28 rax&0xff,rbx&0xff,rcx&0xff); 32 "\tpush %rbx\n" 38 "\tmov " VG_SYM(rbx) ",%rbx\n" 43 "\tmov " VG_SYM(rbx) "(%rip),%rbx\n" 50 "\tmov %rbx," VG_SYM(rbx_out) "\n" 54 "\tmov %rbx," VG_SY [all...] |
/external/v8/test/cctest/ |
H A D | test-disasm-x64.cc | 72 __ movq(rbx, Operand(rsp, rcx, times_2, 0)); // [rsp+rcx*4] 75 __ addq(rdx, rbx); 76 __ addq(rdx, Operand(rbx, 0)); 77 __ addq(rdx, Operand(rbx, 16)); 78 __ addq(rdx, Operand(rbx, 1999)); 88 __ addq(rbx, Immediate(12)); 96 __ cmpb(rbx, Operand(rbp, rcx, times_2, 0)); 97 __ cmpb(Operand(rbp, rcx, times_2, 0), rbx); local 123 __ bts(Operand(rbx, rcx, times_4, 0), rcx); 130 __ push(Operand(rbx, rc [all...] |
/external/v8/src/x64/ |
H A D | codegen-x64.cc | 78 __ push(rbx); 80 __ movq(rbx, xmm0); 81 __ push(rbx); 86 __ pop(rbx); 87 __ movq(xmm0, rbx); 89 __ pop(rbx); 227 // -- rbx : target map 233 __ movq(FieldOperand(rdx, HeapObject::kMapOffset), rbx); local 236 rbx, 248 // -- rbx 285 __ movq(FieldOperand(rdx, HeapObject::kMapOffset), rbx); local 328 __ movq(FieldOperand(rdx, HeapObject::kMapOffset), rbx); local 465 __ movq(FieldOperand(rdx, HeapObject::kMapOffset), rbx); local [all...] |
H A D | assembler-x64.h | 115 "rbx", 134 // rax, rbx, rcx and rdx are byte registers, the rest are not. 185 const Register rbx = { kRegister_rbx_Code }; member in namespace:v8::internal
|
H A D | builtins-x64.cc | 121 __ CmpObjectType(rax, MAP_TYPE, rbx); 158 rbx, 165 // rbx: JSObject (not HeapObject tagged - the actual address). 167 __ movq(Operand(rbx, JSObject::kMapOffset), rax); 169 __ movq(Operand(rbx, JSObject::kPropertiesOffset), rcx); 170 __ movq(Operand(rbx, JSObject::kElementsOffset), rcx); 173 // rbx: JSObject 175 __ lea(rcx, Operand(rbx, JSObject::kHeaderSize)); 181 Operand(rbx, rsi, times_pointer_size, JSObject::kHeaderSize)); 198 // rbx 721 __ movq(Operand(rsp, rax, times_pointer_size, 0), rbx); local 748 __ movq(Operand(rsp, rcx, times_pointer_size, 1 * kPointerSize), rbx); local 1507 __ movq(FieldOperand(rax, JSValue::kValueOffset), rbx); local [all...] |
H A D | stub-cache-x64.cc | 397 __ LoadAddress(rbx, ref); 471 __ movq(rbx, FieldOperand(rcx, CallHandlerInfo::kDataOffset)); 472 __ movq(Operand(rsp, 3 * kPointerSize), rbx); local 478 __ lea(rbx, Operand(rsp, 3 * kPointerSize)); 493 __ movq(StackSpaceOperand(0), rbx); // v8::Arguments::implicit_args_. 494 __ addq(rbx, Immediate(argc * kPointerSize)); 495 __ movq(StackSpaceOperand(1), rbx); // v8::Arguments::values_. 1239 CheckPrototypes(object, rdx, holder, rbx, rax, rdi, name, miss); 1306 Register reg = CheckPrototypes(object, rdx, holder, rbx, rax, rdi, 1313 __ CmpObjectType(rdi, JS_FUNCTION_TYPE, rbx); 1366 CheckPrototypes(Handle<JSObject>::cast(object), rdx, holder, rbx, rax, rdi, local 1496 __ movq(Operand(rdx, 0), rbx); local 1566 CheckPrototypes(Handle<JSObject>::cast(object), rdx, holder, rbx, rax, rdi, local 1803 CheckPrototypes(Handle<JSObject>::cast(object), rdx, holder, rbx, rax, rdi, local 1884 CheckPrototypes(Handle<JSObject>::cast(object), rdx, holder, rbx, rax, rdi, local 1942 __ movq(FieldOperand(rax, HeapNumber::kValueOffset), rbx); local 1999 CheckPrototypes(Handle<JSObject>::cast(object), rdx, holder, rbx, rax, rdi, local 2064 CheckPrototypes(Handle<JSObject>::cast(object), rdx, holder, rbx, rax, local 2177 compiler.Compile(masm(), object, holder, name, &lookup, rdx, rbx, rdi, rax, local 2288 GenerateStoreField(masm(), object, index, transition, rdx, rcx, rbx, &miss); local 2461 GenerateStoreField(masm(), object, index, transition, rdx, rcx, rbx, &miss); local 2863 GenerateLoadStringLength(masm(), rdx, rcx, rbx, &miss, true); local 2889 GenerateLoadFunctionPrototype(masm(), rdx, rcx, rbx, &miss); local 2999 __ movq(Operand(rdx, JSObject::kMapOffset), rbx); local 3001 __ movq(Operand(rdx, JSObject::kPropertiesOffset), rbx); local 3002 __ movq(Operand(rdx, JSObject::kElementsOffset), rbx); local 3030 __ movq(Operand(r9, i * kPointerSize), rbx); local 3637 __ movq(FieldOperand(rdi, FixedArray::SizeFor(i)), rbx); local [all...] |
H A D | full-codegen-x64.cc | 226 // Update the write barrier. This clobbers rax and rbx. 228 rsi, context_offset, rax, rbx, kDontSaveFPRegs); 266 SetVar(arguments, rax, rbx, rdx); 739 __ movq(rbx, FieldOperand(rsi, HeapObject::kMapOffset)); 740 __ CompareRoot(rbx, Heap::kWithContextMapRootIndex); 742 __ CompareRoot(rbx, Heap::kCatchContextMapRootIndex); 978 __ LoadHeapObject(rbx, cell); 979 __ Move(FieldOperand(rbx, JSGlobalPropertyCell::kValueOffset), 982 __ Move(rbx, Smi::FromInt(1)); // Smi indicates slow check 987 __ Move(rbx, Sm 1039 __ movq(result_register(), rbx); local [all...] |
H A D | code-stubs-x64.cc | 66 __ AllocateInNewSpace(JSFunction::kSize, rax, rbx, rcx, &gc, TAG_OBJECT); 84 __ LoadRoot(rbx, Heap::kEmptyFixedArrayRootIndex); 87 __ movq(FieldOperand(rax, JSObject::kPropertiesOffset), rbx); local 88 __ movq(FieldOperand(rax, JSObject::kElementsOffset), rbx); local 92 __ movq(FieldOperand(rax, JSFunction::kLiteralsOffset), rbx); local 122 rax, rbx, rcx, &gc, TAG_OBJECT); 133 __ Set(rbx, 0); // Set to NULL. 136 __ movq(Operand(rax, Context::SlotOffset(Context::EXTENSION_INDEX)), rbx); local 139 __ movq(rbx, Operand(rsi, Context::SlotOffset(Context::GLOBAL_INDEX))); 140 __ movq(Operand(rax, Context::SlotOffset(Context::GLOBAL_INDEX)), rbx); local 145 __ movq(Operand(rax, Context::SlotOffset(i)), rbx); local 168 rax, rbx, rcx, &gc, TAG_OBJECT); local 200 __ movq(ContextOperand(rax, Context::EXTENSION_INDEX), rbx); local 204 __ movq(ContextOperand(rax, Context::GLOBAL_INDEX), rbx); local 209 __ movq(ContextOperand(rax, i + Context::MIN_CONTEXT_SLOTS), rbx); local 249 __ movq(FieldOperand(rax, i), rbx); local 264 __ movq(FieldOperand(rdx, i), rbx); local 271 __ movq(FieldOperand(rdx, i), rbx); local 389 __ movq(FieldOperand(rax, i), rbx); local 1632 __ movq(Operand(rcx, 0), rbx); local 2608 __ movq(FieldOperand(rax, i), rbx); local 2642 __ movq(FieldOperand(rdi, FixedArray::kHeaderSize), rbx); local 3649 __ movq(Operand(rsp, (argc_ + 1) * kPointerSize), rbx); local 4620 __ movw(FieldOperand(rax, SeqAsciiString::kHeaderSize), rbx); local 4652 __ movq(FieldOperand(rcx, ConsString::kLengthOffset), rbx); local 5160 __ movw(FieldOperand(rax, SeqAsciiString::kHeaderSize), rbx); local [all...] |
/external/kernel-headers/original/asm-x86/ |
H A D | ptrace.h | 77 unsigned long rbx; member in struct:pt_regs
|
H A D | sigcontext.h | 117 unsigned long rbx; member in struct:sigcontext
|
/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 197 rbx = 0x0002; 206 TEST_LEA("(%%rbx)"); 213 TEST_LEA("0x40(%%rbx)"); 220 TEST_LEA("0x4000(%%rbx)"); 227 TEST_LEA("(%%rbx, %%rdx)"); 234 TEST_LEA("0x4000(%%rbx, %%rdx)"); 241 TEST_LEA("(,%%rbx, 4)"); 245 TEST_LEA("0x40(,%%rbx, [all...] |
/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/valgrind/main/include/vki/ |
H A D | vki-amd64-linux.h | 205 unsigned long rbx; member in struct:vki_sigcontext 488 unsigned long r15,r14,r13,r12,rbp,rbx,r11,r10; member in struct:vki_user_regs_struct
|