Searched refs:__ (Results 76 - 100 of 236) sorted by relevance

12345678910

/external/chromium_org/v8/src/arm/
H A Dfull-codegen-arm.cc26 #define __ ACCESS_MASM(masm_) macro
52 __ bind(&patch_site_);
53 __ cmp(reg, Operand(reg));
54 __ b(eq, target); // Always taken before patched.
62 __ bind(&patch_site_);
63 __ cmp(reg, Operand(reg));
64 __ b(ne, target); // Never taken before patched.
74 __ cmp_raw_immediate(reg, delta_to_patch_site % kOff12Mask);
79 __ nop(); // Signals no inlined code.
122 __ sto
4849 #undef __ macro
4851 #define __ macro
4877 #undef __ macro
[all...]
H A Dlithium-codegen-arm.cc43 #define __ masm()-> macro
77 __ vstr(DwVfpRegister::FromAllocationIndex(save_iterator.Current()),
93 __ vldr(DwVfpRegister::FromAllocationIndex(save_iterator.Current()),
110 __ stop("stop_at");
128 __ ldr(r2, MemOperand(sp, receiver_offset));
129 __ CompareRoot(r2, Heap::kUndefinedValueRootIndex);
130 __ b(ne, &ok);
132 __ ldr(r2, GlobalObjectOperand());
133 __ ldr(r2, FieldMemOperand(r2, GlobalObject::kGlobalProxyOffset));
135 __ st
5909 #undef __ macro
[all...]
/external/chromium_org/v8/src/mips/
H A Dfull-codegen-mips.cc34 #define __ ACCESS_MASM(masm_) macro
62 __ bind(&patch_site_);
63 __ andi(at, reg, 0);
65 __ BranchShort(target, eq, at, Operand(zero_reg));
73 __ bind(&patch_site_);
74 __ andi(at, reg, 0);
76 __ BranchShort(target, ne, at, Operand(zero_reg));
83 __ andi(zero_reg, reg, delta_to_patch_site % kImm16Mask);
88 __ nop(); // Signals no inlined code.
130 __ sto
4863 #undef __ macro
4865 #define __ macro
4891 #undef __ macro
[all...]
/external/chromium_org/v8/src/mips64/
H A Dfull-codegen-mips64.cc34 #define __ ACCESS_MASM(masm_) macro
62 __ bind(&patch_site_);
63 __ andi(at, reg, 0);
65 __ BranchShort(target, eq, at, Operand(zero_reg));
73 __ bind(&patch_site_);
74 __ andi(at, reg, 0);
76 __ BranchShort(target, ne, at, Operand(zero_reg));
83 __ andi(zero_reg, reg, delta_to_patch_site % kImm16Mask);
88 __ nop(); // Signals no inlined code.
130 __ sto
4864 #undef __ macro
4866 #define __ macro
4892 #undef __ macro
[all...]
/external/chromium_org/v8/src/ia32/
H A Ddeoptimizer-ia32.cc228 #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...]
H A Dfull-codegen-ia32.cc23 #define __ ACCESS_MASM(masm_) macro
41 __ test(reg, Immediate(kSmiTagMask));
48 __ test(reg, Immediate(kSmiTagMask));
56 __ test(eax, Immediate(delta_to_patch_site));
61 __ nop(); // Signals no inlined code.
70 __ bind(&patch_site_);
71 __ j(cc, target, distance);
110 __ int3();
121 __ mov(ecx, Operand(esp, receiver_offset));
123 __ cm
4806 #undef __ macro
4808 #define __ macro
4833 #undef __ macro
[all...]
H A Dlithium-codegen-ia32.cc47 #define __ masm()-> macro
90 __ mov(Operand(esp, offset), eax);
104 __ movsd(MemOperand(esp, count * kDoubleSize),
120 __ movsd(XMMRegister::FromAllocationIndex(save_iterator.Current()),
137 __ int3();
150 __ mov(ecx, Operand(esp, receiver_offset));
152 __ cmp(ecx, isolate()->factory()->undefined_value());
153 __ j(not_equal, &ok, Label::kNear);
155 __ mov(ecx, GlobalObjectOperand());
156 __ mo
5702 #undef __ macro
[all...]
/external/chromium_org/v8/src/x87/
H A Dfull-codegen-x87.cc23 #define __ ACCESS_MASM(masm_) macro
41 __ test(reg, Immediate(kSmiTagMask));
48 __ test(reg, Immediate(kSmiTagMask));
56 __ test(eax, Immediate(delta_to_patch_site));
61 __ nop(); // Signals no inlined code.
70 __ bind(&patch_site_);
71 __ j(cc, target, distance);
110 __ int3();
121 __ mov(ecx, Operand(esp, receiver_offset));
123 __ cm
4795 #undef __ macro
4797 #define __ macro
4822 #undef __ macro
[all...]
H A Ddeoptimizer-x87.cc228 #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 Dtest-code-stubs-arm.cc42 #define __ masm. macro
62 __ Push(r7, r6, r5, r4);
63 __ Push(lr);
67 __ vmov(d0, r0, r1);
70 __ sub(sp, sp, Operand(kDoubleSize));
71 __ vstr(d0, sp, 0);
73 __ mov(source_reg, sp);
82 __ push(reg);
88 __ sub(sp, sp, Operand(kDoubleSize));
89 __ vst
134 #undef __ macro
[all...]
H A Dtest-assembler-x64.cc66 #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...]
/external/chromium_org/v8/src/x64/
H A Dlithium-codegen-x64.cc46 #define __ masm()-> macro
79 __ movp(Operand(rsp, offset), rax);
93 __ movsd(MemOperand(rsp, count * kDoubleSize),
109 __ movsd(XMMRegister::FromAllocationIndex(save_iterator.Current()),
126 __ int3();
137 __ movp(rcx, args.GetReceiverOperand());
139 __ CompareRoot(rcx, Heap::kUndefinedValueRootIndex);
140 __ j(not_equal, &ok, Label::kNear);
142 __ movp(rcx, GlobalObjectOperand());
143 __ mov
5885 #undef __ macro
[all...]
H A Dfull-codegen-x64.cc23 #define __ ACCESS_MASM(masm_) macro
41 __ testb(reg, Immediate(kSmiTagMask));
48 __ testb(reg, Immediate(kSmiTagMask));
56 __ testl(rax, Immediate(delta_to_patch_site));
61 __ nop(); // Signals no inlined code.
70 __ bind(&patch_site_);
71 __ j(cc, target, near_jump);
110 __ int3();
121 __ movp(rcx, args.GetReceiverOperand());
123 __ CompareRoo
4818 #undef __ macro
4820 #define __ macro
4846 #undef __ macro
[all...]
H A Ddeoptimizer-x64.cc129 #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...]
/external/vixl/examples/
H A Dswap4.cc30 #define __ masm-> macro
35 __ Claim(16);
36 __ Poke(x0, 0);
37 __ Poke(x1, 8);
38 __ Push(x3, x2);
40 __ Pop(x1, x0);
41 __ Peek(x3, 0);
42 __ Peek(x2, 8);
43 __ Drop(16);
45 __ Re
[all...]
H A Dabs.cc30 #define __ masm-> macro
39 __ Cmp(x0, 0);
40 __ Cneg(x0, x0, mi);
41 __ Ret();
H A Dgetting-started.cc31 #define __ masm-> macro
37 __ Ldr(x1, 0x1122334455667788);
38 __ And(x0, x0, x1);
39 __ Ret();
/external/chromium_org/v8/src/arm64/
H A Dcodegen-arm64.cc16 #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...]
H A Dfull-codegen-arm64.cc26 #define __ ACCESS_MASM(masm_) macro
51 __ bind(&patch_site_);
52 __ tbz(xzr, 0, target); // Always taken before patched.
62 __ bind(&patch_site_);
63 __ tbnz(xzr, 0, target); // Never taken before patched.
69 __ Orr(temp, reg1, reg2);
120 __ Debug("stop-at", __LINE__, BREAK);
130 __ Peek(x10, receiver_offset);
131 __ JumpIfNotRoot(x10, Heap::kUndefinedValueRootIndex, &ok);
133 __ Ld
4875 #undef __ macro
4973 #define __ macro
5001 #undef __ macro
[all...]
H A Ddelayed-masm-arm64-inl.h13 #define __ ACCESS_MASM(masm_) macro
28 __ Mov(rd, operand, discard_mode);
34 __ Fmov(fd, fn);
40 __ Fmov(fd, imm);
47 __ LoadObject(result, object);
51 #undef __ macro
H A Ddeoptimizer-arm64.cc111 #define __ masm()-> macro
123 __ PushCPURegList(saved_fp_registers);
128 __ PushCPURegList(saved_registers);
139 __ Peek(bailout_id, kSavedRegistersAreaSize);
145 __ Mov(code_object, lr);
147 __ Add(fp_to_sp, masm()->StackPointer(),
149 __ Sub(fp_to_sp, fp, fp_to_sp);
152 __ Ldr(x0, MemOperand(fp, JavaScriptFrameConstants::kFunctionOffset));
153 __ Mov(x1, type());
158 __ Mo
354 #undef __ macro
[all...]
/external/chromium_org/v8/src/compiler/x64/
H A Dcode-generator-x64.cc19 #define __ masm()-> macro
177 __ asm_instr(input.reg, i.InputImmediate(1)); \
179 __ asm_instr(input.operand, i.InputImmediate(1)); \
184 __ asm_instr(i.InputRegister(0), input.reg); \
186 __ asm_instr(i.InputRegister(0), input.operand); \
195 __ asm_instr(i.OutputRegister(), Immediate(i.InputInt##width(1))); \
197 __ asm_instr##_cl(i.OutputRegister()); \
211 __ Call(code, RelocInfo::CODE_TARGET);
215 __ Call(Operand(reg, entry));
225 __ cmp
1020 #undef __ macro
[all...]
/external/chromium_org/v8/src/ic/arm64/
H A Dhandler-compiler-arm64.cc16 #define __ ACCESS_MASM(masm) macro
25 __ IncrementCounter(counters->negative_lookups(), 1, scratch0, scratch1);
26 __ IncrementCounter(counters->negative_lookups_miss(), 1, scratch0, scratch1);
35 __ Ldr(map, FieldMemOperand(receiver, HeapObject::kMapOffset));
36 __ Ldrb(scratch0, FieldMemOperand(map, Map::kBitFieldOffset));
37 __ Tst(scratch0, kInterceptorOrAccessCheckNeededMask);
38 __ B(ne, miss_label);
41 __ Ldrb(scratch0, FieldMemOperand(map, Map::kInstanceTypeOffset));
42 __ Cmp(scratch0, FIRST_SPEC_OBJECT_TYPE);
43 __
311 #undef __ macro
312 #define __ macro
843 #undef __ macro
[all...]
/external/chromium_org/v8/src/ic/arm/
H A Dstub-cache-arm.cc15 #define __ ACCESS_MASM(masm) macro
45 __ add(offset_scratch, offset, Operand(offset, LSL, 1));
48 __ mov(base_addr, Operand(key_offset));
49 __ add(base_addr, base_addr, Operand(offset_scratch, LSL, kPointerSizeLog2));
52 __ ldr(ip, MemOperand(base_addr, 0));
53 __ cmp(name, ip);
54 __ b(ne, &miss);
57 __ ldr(ip, MemOperand(base_addr, map_off_addr - key_off_addr));
58 __ ldr(scratch2, FieldMemOperand(receiver, HeapObject::kMapOffset));
59 __ cm
171 #undef __ macro
[all...]
/external/chromium_org/v8/src/ic/mips/
H A Dstub-cache-mips.cc15 #define __ ACCESS_MASM(masm) macro
45 __ sll(offset_scratch, offset, 1);
46 __ Addu(offset_scratch, offset_scratch, offset);
49 __ li(base_addr, Operand(key_offset));
50 __ sll(at, offset_scratch, kPointerSizeLog2);
51 __ Addu(base_addr, base_addr, at);
54 __ lw(at, MemOperand(base_addr, 0));
55 __ Branch(&miss, ne, name, Operand(at));
58 __ lw(at, MemOperand(base_addr, map_off_addr - key_off_addr));
59 __ l
165 #undef __ macro
[all...]

Completed in 403 milliseconds

12345678910