/external/chromium_org/v8/src/ |
H A D | codegen.cc | 78 #define __ ACCESS_MASM(masm_) macro 84 __ RecordComment(msg); 89 if (msg_[0] == '[') __ RecordComment("]"); 94 #undef __ macro
|
/external/chromium_org/v8/src/ia32/ |
H A D | debug-ia32.cc | 70 #define __ ACCESS_MASM(masm) macro 82 __ push(Immediate(Smi::FromInt(LiveEdit::kFramePaddingValue))); 84 __ push(Immediate(Smi::FromInt(LiveEdit::kFramePaddingInitialSize))); 96 __ push(reg); 100 __ test(reg, Immediate(0xc0000000)); 101 __ Assert(zero, kUnableToEncodeValueAsSmi); 103 __ SmiTag(reg); 104 __ push(reg); 109 __ RecordComment("// Calling from debug break to runtime - come in - over"); 111 __ Mov 322 #undef __ macro [all...] |
H A D | lithium-gap-resolver-ia32.cc | 205 #define __ ACCESS_MASM(cgen_->masm()) macro 209 __ pop(Register::FromAllocationIndex(spilled_register_)); 218 __ pop(Register::FromAllocationIndex(spilled_register_)); 239 __ push(scratch); 247 __ push(scratch); 265 __ mov(dst, src); 272 __ mov(dst, src); 278 __ mov(tmp, src); 279 __ mov(dst, tmp); 289 __ Mov 478 #undef __ macro [all...] |
H A D | deoptimizer-ia32.cc | 228 #define __ masm()-> macro 238 __ sub(esp, Immediate(kDoubleRegsSize)); 242 __ movsd(Operand(esp, offset), xmm_reg); 245 __ pushad(); 251 __ mov(ebx, Operand(esp, kSavedRegistersAreaSize)); 255 __ mov(ecx, Operand(esp, kSavedRegistersAreaSize + 1 * kPointerSize)); 256 __ lea(edx, Operand(esp, kSavedRegistersAreaSize + 2 * kPointerSize)); 258 __ sub(edx, ebp); 259 __ neg(edx); 262 __ PrepareCallCFunctio 427 #undef __ macro [all...] |
/external/chromium_org/v8/src/mips/ |
H A D | deoptimizer-mips.cc | 125 #define __ masm()-> macro 144 __ Subu(sp, sp, Operand(kDoubleRegsSize)); 148 __ sdc1(fpu_reg, MemOperand(sp, offset)); 153 __ Subu(sp, sp, kNumberOfRegisters * kPointerSize); 156 __ sw(ToRegister(i), MemOperand(sp, kPointerSize * i)); 164 __ lw(a2, MemOperand(sp, kSavedRegistersAreaSize)); 169 __ mov(a3, ra); 171 __ Addu(t0, sp, Operand(kSavedRegistersAreaSize + (1 * kPointerSize))); 173 __ Subu(t0, fp, t0); 177 __ PrepareCallCFunctio 399 #undef __ macro [all...] |
/external/chromium_org/v8/src/mips64/ |
H A D | deoptimizer-mips64.cc | 124 #define __ masm()-> macro 143 __ Dsubu(sp, sp, Operand(kDoubleRegsSize)); 147 __ sdc1(fpu_reg, MemOperand(sp, offset)); 152 __ Dsubu(sp, sp, kNumberOfRegisters * kPointerSize); 155 __ sd(ToRegister(i), MemOperand(sp, kPointerSize * i)); 163 __ ld(a2, MemOperand(sp, kSavedRegistersAreaSize)); 168 __ mov(a3, ra); 170 __ Daddu(a4, sp, Operand(kSavedRegistersAreaSize + (1 * kPointerSize))); 172 __ Dsubu(a4, fp, a4); 175 __ PrepareCallCFunctio 376 #undef __ macro [all...] |
/external/chromium_org/v8/src/x64/ |
H A D | deoptimizer-x64.cc | 129 #define __ masm()-> macro 139 __ subp(rsp, Immediate(kDoubleRegsSize)); 144 __ movsd(Operand(rsp, offset), xmm_reg); 151 __ pushq(r); 163 __ movp(arg_reg_3, Operand(rsp, kSavedRegistersAreaSize)); 167 __ movp(arg_reg_4, Operand(rsp, kSavedRegistersAreaSize + 1 * kRegisterSize)); 168 __ leap(arg5, Operand(rsp, kSavedRegistersAreaSize + 1 * kRegisterSize + 171 __ subp(arg5, rbp); 172 __ negp(arg5); 175 __ PrepareCallCFunctio 347 #undef __ macro [all...] |
H A D | codegen-x64.cc | 32 #define __ masm. macro 47 __ pushq(rax); 48 __ pushq(rbx); 52 __ popq(rbx); 53 __ popq(rax); 54 __ movsd(xmm0, result); 55 __ Ret(); 77 __ sqrtsd(xmm0, xmm0); 78 __ Ret(); 110 __ movs 179 #undef __ macro 184 #define __ macro 629 #undef __ macro [all...] |
/external/chromium_org/v8/src/x87/ |
H A D | debug-x87.cc | 70 #define __ ACCESS_MASM(masm) macro 82 __ push(Immediate(Smi::FromInt(LiveEdit::kFramePaddingValue))); 84 __ push(Immediate(Smi::FromInt(LiveEdit::kFramePaddingInitialSize))); 96 __ push(reg); 100 __ test(reg, Immediate(0xc0000000)); 101 __ Assert(zero, kUnableToEncodeValueAsSmi); 103 __ SmiTag(reg); 104 __ push(reg); 109 __ RecordComment("// Calling from debug break to runtime - come in - over"); 111 __ Mov 322 #undef __ macro [all...] |
H A D | lithium-gap-resolver-x87.cc | 205 #define __ ACCESS_MASM(cgen_->masm()) macro 209 __ pop(Register::FromAllocationIndex(spilled_register_)); 218 __ pop(Register::FromAllocationIndex(spilled_register_)); 239 __ push(scratch); 247 __ push(scratch); 265 __ mov(dst, src); 272 __ mov(dst, src); 278 __ mov(tmp, src); 279 __ mov(dst, tmp); 289 __ Mov 446 #undef __ macro [all...] |
H A D | deoptimizer-x87.cc | 228 #define __ masm()-> macro 240 __ sub(esp, Immediate(kDoubleRegsSize)); 242 __ pushad(); 248 __ sub(esp, Immediate(kPointerSize)); 249 __ fistp_s(MemOperand(esp, 0)); 250 __ pop(eax); 252 __ mov(edi, eax); 254 __ mov(ecx, eax); 255 __ and_(ecx, 0x7); 256 __ 466 #undef __ macro [all...] |
/external/chromium_org/v8/test/cctest/ |
H A D | test-assembler-ia32.cc | 48 #define __ assm. macro 58 __ mov(eax, Operand(esp, 4)); 59 __ add(eax, Operand(esp, 8)); 60 __ ret(0); 86 __ mov(edx, Operand(esp, 4)); 87 __ xor_(eax, eax); // clear eax 88 __ jmp(&C); 90 __ bind(&L); 91 __ add(eax, edx); 92 __ su 598 #undef __ macro [all...] |
H A D | test-assembler-x64.cc | 66 #define __ assm. macro 79 __ movq(rax, arg2); 80 __ nop(); 81 __ ret(0); 103 __ pushq(rbp); 104 __ movq(rbp, rsp); 105 __ pushq(arg2); // Value at (rbp - 8) 106 __ pushq(arg2); // Value at (rbp - 16) 107 __ pushq(arg1); // Value at (rbp - 24) 108 __ pop 739 #undef __ macro [all...] |
H A D | test-utils-arm64.cc | 38 #define __ masm-> macro 277 __ Mov(xn, value); 282 __ Mov(xn, first); 297 __ Fmov(dn, value); 302 __ Fmov(dn, first); 323 DCHECK(__ StackPointer().Is(csp)); 348 __ Push(xzr, dump_base, dump, tmp); 351 __ Mov(dump_base, reinterpret_cast<uint64_t>(&dump_)); 357 __ Add(tmp, csp, 4 * kXRegSize); 358 __ St [all...] |
/external/vixl/test/examples/ |
H A D | test-examples.cc | 40 #define __ masm-> macro 76 __ Push(xzr, lr); 77 __ Blr(x15); 79 __ Pop(lr, xzr); 80 __ Ret();
|
/external/vixl/test/ |
H A D | test-utils-a64.cc | 37 #define __ masm-> macro 277 __ Mov(xn, value); 282 __ Mov(xn, first); 297 __ Fmov(dn, value); 302 __ Fmov(dn, first); 323 VIXL_ASSERT(__ StackPointer().Is(sp)); 346 __ Push(xzr, dump_base, dump, tmp); 349 __ Mov(dump_base, reinterpret_cast<uintptr_t>(&dump_)); 355 __ Add(tmp, sp, 4 * kXRegSizeInBytes); 356 __ St [all...] |
H A D | test-simulator-a64.cc | 49 #define __ masm. macro 73 __ PushCalleeSavedRegisters(); \ 76 __ Trace(LOG_STATE, TRACE_ENABLE); \ 79 __ Trace(LOG_DISASM, TRACE_ENABLE); \ 83 __ EnableInstrumentation(); \ 88 __ DisableInstrumentation(); \ 91 __ Trace(LOG_ALL, TRACE_DISABLE); \ 93 __ PopCalleeSavedRegisters(); \ 94 __ Ret(); \ 113 __ PushCalleeSavedRegister [all...] |
/external/chromium_org/v8/src/arm64/ |
H A D | codegen-arm64.cc | 16 #define __ ACCESS_MASM(masm) macro 118 __ JumpIfJSArrayHasAllocationMemento(receiver, x10, x11, 123 __ Str(target_map, FieldMemOperand(receiver, HeapObject::kMapOffset)); 124 __ RecordWriteField(receiver, 157 __ JumpIfJSArrayHasAllocationMemento(receiver, x10, x11, fail); 162 __ Ldr(elements, FieldMemOperand(receiver, JSObject::kElementsOffset)); 163 __ JumpIfRoot(elements, Heap::kEmptyFixedArrayRootIndex, &only_change_map); 165 __ Push(lr); 166 __ Ldrsw(length, UntagSmiFieldMemOperand(elements, 170 __ Ls 622 #undef __ macro [all...] |
/external/chromium_org/v8/src/compiler/arm/ |
H A D | code-generator-arm.cc | 18 #define __ masm()-> macro 142 __ Call(Handle<Code>::cast(i.InputHeapObject(0)), 145 __ add(ip, i.InputRegister(0), 147 __ Call(ip); 158 __ ldr(kScratchReg, FieldMemOperand(func, JSFunction::kContextOffset)); 159 __ cmp(cp, kScratchReg); 160 __ Assert(eq, kWrongFunctionContext); 162 __ ldr(ip, FieldMemOperand(func, JSFunction::kCodeEntryOffset)); 163 __ Call(ip); 169 __ 872 #undef __ macro [all...] |
/external/chromium_org/v8/src/compiler/ia32/ |
H A D | code-generator-ia32.cc | 19 #define __ masm()-> macro 118 __ call(code, RelocInfo::CODE_TARGET); 121 __ call(Operand(reg, Code::kHeaderSize - kHeapObjectTag)); 131 __ cmp(esi, FieldOperand(func, JSFunction::kContextOffset)); 132 __ Assert(equal, kWrongFunctionContext); 134 __ call(FieldOperand(func, JSFunction::kCodeEntryOffset)); 139 __ jmp(code()->GetLabel(i.InputBlock(0))); 148 __ TruncateDoubleToI(i.OutputRegister(), i.InputDoubleRegister(0)); 152 __ add(i.InputOperand(0), i.InputImmediate(1)); 154 __ ad 955 #undef __ macro [all...] |
/external/chromium_org/v8/src/ic/ |
H A D | handler-compiler.cc | 87 #define __ ACCESS_MASM(masm()) macro 183 __ Move(receiver(), reg); 193 __ Move(receiver(), reg); 287 __ Move(receiver(), reg); 315 __ CheckMapDeprecated(transition, scratch1(), &miss); 349 __ bind(&miss); 375 #undef __ macro
|
H A D | ic-compiler.cc | 420 #define __ ACCESS_MASM(masm()) macro 437 __ DispatchMap(receiver(), scratch1(), receiver_map, stub, DO_SMI_CHECK); 445 #undef __ macro
|
/external/clang/test/SemaTemplate/ |
H A D | instantiate-member-template.cpp | 230 struct __two {char _; char __;}; member in struct:rdar8986308::std::__has_rebind::__two
|
/external/chromium_org/v8/src/arm/ |
H A D | builtins-arm.cc | 19 #define __ ACCESS_MASM(masm) macro 40 __ push(r1); 47 __ add(r0, r0, Operand(num_extra_args + 1)); 48 __ JumpToExternalReference(ExternalReference(id, masm->isolate())); 57 __ ldr(result, 59 __ ldr(result, 62 __ ldr(result, 73 __ ldr(result, 75 __ ldr(result, 78 __ ld 1549 #undef __ macro [all...] |
H A D | codegen-arm.cc | 17 #define __ masm. macro 51 __ vmov(input, r0, r1); 53 __ Push(temp3, temp2, temp1); 57 __ Pop(temp3, temp2, temp1); 59 __ vmov(d0, result); 61 __ vmov(r0, r1, result); 63 __ Ret(); 103 __ pld(MemOperand(src, 0)); 105 __ cmp(chars, Operand(8)); 106 __ 351 #undef __ macro 374 #define __ macro 864 #undef __ macro [all...] |