Searched defs:__ (Results 126 - 150 of 161) sorted by relevance

1234567

/external/chromium_org/v8/src/ic/arm/
H A Dhandler-compiler-arm.cc16 #define __ ACCESS_MASM(masm) macro
34 __ ldr(receiver,
37 __ push(receiver);
40 __ InvokeFunction(getter, expected, actual, CALL_FUNCTION,
49 __ ldr(cp, MemOperand(fp, StandardFrameConstants::kContextOffset));
51 __ Ret();
65 __ push(value());
71 __ ldr(receiver,
74 __ Push(receiver, value());
77 __ InvokeFunctio
316 #undef __ macro
317 #define __ macro
836 #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...]
H A Dic-arm64.cc18 #define __ ACCESS_MASM(masm) macro
26 __ Cmp(type, JS_GLOBAL_OBJECT_TYPE);
27 __ Ccmp(type, JS_BUILTINS_OBJECT_TYPE, ZFlag, ne);
28 __ Ccmp(type, JS_GLOBAL_PROXY_TYPE, ZFlag, ne);
29 __ B(eq, global_object);
58 __ Bind(&done);
64 __ Ldr(scratch1, FieldMemOperand(scratch2, kDetailsOffset));
65 __ Tst(scratch1, Smi::FromInt(PropertyDetails::TypeField::kMask));
66 __ B(ne, miss);
69 __ Ld
[all...]
/external/chromium_org/v8/src/ic/ia32/
H A Dic-ia32.cc21 #define __ ACCESS_MASM(masm) macro
28 __ cmp(type, JS_GLOBAL_OBJECT_TYPE);
29 __ j(equal, global_object);
30 __ cmp(type, JS_BUILTINS_OBJECT_TYPE);
31 __ j(equal, global_object);
32 __ cmp(type, JS_GLOBAL_PROXY_TYPE);
33 __ j(equal, global_object);
70 __ bind(&done);
75 __ test(Operand(elements, r0, times_4, kDetailsOffset - kHeapObjectTag),
77 __
911 #undef __ macro
[all...]
/external/chromium_org/v8/src/ic/mips/
H A Dhandler-compiler-mips.cc16 #define __ ACCESS_MASM(masm) macro
34 __ lw(receiver,
37 __ push(receiver);
40 __ InvokeFunction(getter, expected, actual, CALL_FUNCTION,
49 __ lw(cp, MemOperand(fp, StandardFrameConstants::kContextOffset));
51 __ Ret();
65 __ push(value());
71 __ lw(receiver,
74 __ Push(receiver, value());
77 __ InvokeFunctio
311 #undef __ macro
312 #define __ macro
836 #undef __ macro
[all...]
/external/chromium_org/v8/src/ic/mips64/
H A Dhandler-compiler-mips64.cc16 #define __ ACCESS_MASM(masm) macro
34 __ ld(receiver,
37 __ push(receiver);
40 __ InvokeFunction(getter, expected, actual, CALL_FUNCTION,
49 __ ld(cp, MemOperand(fp, StandardFrameConstants::kContextOffset));
51 __ Ret();
65 __ push(value());
71 __ ld(receiver,
74 __ Push(receiver, value());
77 __ InvokeFunctio
311 #undef __ macro
312 #define __ macro
836 #undef __ macro
[all...]
/external/chromium_org/v8/src/ic/x64/
H A Dic-x64.cc21 #define __ ACCESS_MASM(masm) macro
28 __ cmpb(type, Immediate(JS_GLOBAL_OBJECT_TYPE));
29 __ j(equal, global_object);
30 __ cmpb(type, Immediate(JS_BUILTINS_OBJECT_TYPE));
31 __ j(equal, global_object);
32 __ cmpb(type, Immediate(JS_GLOBAL_PROXY_TYPE));
33 __ j(equal, global_object);
68 __ bind(&done);
73 __ Test(Operand(elements, r1, times_pointer_size,
76 __
917 #undef __ macro
[all...]
/external/chromium_org/v8/src/ic/x87/
H A Dic-x87.cc21 #define __ ACCESS_MASM(masm) macro
28 __ cmp(type, JS_GLOBAL_OBJECT_TYPE);
29 __ j(equal, global_object);
30 __ cmp(type, JS_BUILTINS_OBJECT_TYPE);
31 __ j(equal, global_object);
32 __ cmp(type, JS_GLOBAL_PROXY_TYPE);
33 __ j(equal, global_object);
70 __ bind(&done);
75 __ test(Operand(elements, r0, times_4, kDetailsOffset - kHeapObjectTag),
77 __
913 #undef __ macro
[all...]
/external/chromium_org/v8/src/x87/
H A Dbuiltins-x87.cc18 #define __ ACCESS_MASM(masm) macro
41 __ pop(scratch); // Save return address.
42 __ push(edi);
43 __ push(scratch); // Restore return address.
50 __ add(eax, Immediate(num_extra_args + 1));
51 __ JumpToExternalReference(ExternalReference(id, masm->isolate()));
59 __ push(edi);
61 __ push(edi);
63 __ CallRuntime(function_id, 1);
65 __ po
1454 #undef __ macro
[all...]
H A Dcode-stubs-x87.cc99 #define __ ACCESS_MASM(masm) macro
116 __ push(descriptor.GetEnvironmentParameterRegister(i));
118 __ CallExternalReference(miss, param_count);
121 __ ret(0);
129 __ pushad();
132 __ sub(esp, Immediate(108));
133 __ fnsave(Operand(esp, 0));
138 __ PrepareCallCFunction(argument_count, ecx);
139 __ mov(Operand(esp, 0 * kPointerSize),
141 __ CallCFunctio
4368 #undef __ macro
[all...]
/external/chromium_org/v8/src/arm64/
H A Dregexp-macro-assembler-arm64.cc112 #define __ ACCESS_MASM(masm_) macro
128 __ SetStackPointer(csp);
133 __ B(&entry_label_); // We'll write the entry code later.
134 __ Bind(&start_label_); // And then continue from here.
157 __ Add(current_input_offset(),
170 __ Ldr(w10, register_location(reg));
171 __ Add(w10, w10, by);
172 __ Str(w10, register_location(reg));
176 __ Add(to_advance, to_advance, by);
180 __ Ad
[all...]
H A Dcode-stubs-arm64.cc95 #define __ ACCESS_MASM(masm) macro
118 __ CallExternalReference(miss, param_count);
121 __ Ret();
141 __ Push(scratch1, scratch2);
146 __ Push(double_scratch);
148 __ Ldr(double_scratch, MemOperand(input, double_offset));
151 __ TryConvertDoubleToInt64(result, double_scratch, &done);
152 __ Fmov(result, double_scratch);
154 __ Ldr(result, MemOperand(input, double_offset));
161 __ Ubf
5065 #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...]
/external/chromium_org/v8/src/
H A Dfull-codegen.cc302 #define __ ACCESS_MASM(masm()) macro
358 __ dd(length);
360 __ dd(back_edges_[i].id.ToInt());
361 __ dd(back_edges_[i].pc);
362 __ dd(back_edges_[i].loop_depth);
493 __ Move(result_register(), reg);
498 __ Push(reg);
504 __ Move(result_register(), reg);
511 __ Drop(1);
516 __ Po
1716 #undef __ macro
[all...]
/external/vixl/test/
H A Dtest-assembler-a64.cc53 // __ mov(x0, Operand(1));
92 #define __ masm. macro
120 __ PushCalleeSavedRegisters(); \
123 __ Trace(LOG_STATE, TRACE_ENABLE); \
126 __ Trace(LOG_DISASM, TRACE_ENABLE); \
130 __ EnableInstrumentation(); \
135 __ DisableInstrumentation(); \
138 __ Trace(LOG_ALL, TRACE_DISABLE); \
141 __ PopCalleeSavedRegisters(); \
142 __ Re
[all...]
/external/chromium_org/v8/src/arm/
H A Dcode-stubs-arm.cc92 #define __ ACCESS_MASM(masm) macro
123 __ push(descriptor.GetEnvironmentParameterRegister(i));
125 __ CallExternalReference(miss, param_count);
128 __ Ret();
149 __ Push(scratch_high, scratch_low, scratch);
153 __ vldr(double_scratch, MemOperand(input_reg, double_offset));
154 __ vmov(scratch_low, scratch_high, double_scratch);
157 __ vcvt_s32_f64(double_scratch.low(), double_scratch);
158 __ vmov(result_reg, double_scratch.low());
161 __ su
4683 #undef __ macro
[all...]
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...]
/external/chromium_org/v8/src/ia32/
H A Dcode-stubs-ia32.cc99 #define __ ACCESS_MASM(masm) macro
116 __ push(descriptor.GetEnvironmentParameterRegister(i));
118 __ CallExternalReference(miss, param_count);
121 __ ret(0);
129 __ pushad();
131 __ sub(esp, Immediate(kDoubleSize * XMMRegister::kMaxNumRegisters));
134 __ movsd(Operand(esp, i * kDoubleSize), reg);
140 __ PrepareCallCFunction(argument_count, ecx);
141 __ mov(Operand(esp, 0 * kPointerSize),
143 __ CallCFunctio
4707 #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...]
/external/chromium_org/v8/src/x64/
H A Dcode-stubs-x64.cc91 #define __ ACCESS_MASM(masm) macro
108 __ Push(descriptor.GetEnvironmentParameterRegister(i));
110 __ CallExternalReference(miss, param_count);
113 __ Ret();
118 __ PushCallerSaved(save_doubles() ? kSaveFPRegs : kDontSaveFPRegs);
120 __ PrepareCallCFunction(argument_count);
121 __ LoadAddress(arg_reg_1,
125 __ CallCFunction(
128 __ PopCallerSaved(save_doubles() ? kSaveFPRegs : kDontSaveFPRegs);
129 __ re
4674 #undef __ macro
[all...]
/external/chromium_org/v8/test/cctest/
H A Dtest-assembler-arm64.cc56 // __ mov(x0, Operand(1));
105 #define __ masm. macro
142 __ Reset(); \
146 __ SetStackPointer(csp); \
147 __ PushCalleeSavedRegisters(); \
148 __ Debug("Start test.", __LINE__, TRACE_ENABLE | LOG_ALL);
158 __ Debug("End test.", __LINE__, TRACE_DISABLE | LOG_ALL); \
160 __ PopCalleeSavedRegisters(); \
161 __ Ret(); \
162 __ GetCod
[all...]
H A Dtest-heap.cc92 #define __ assm. macro
96 __ nop(); // supported on all architectures
/external/chromium_org/v8/src/mips/
H A Dcode-stubs-mips.cc92 #define __ ACCESS_MASM(masm) macro
122 __ Subu(sp, sp, Operand(param_count * kPointerSize));
125 __ sw(descriptor.GetEnvironmentParameterRegister(i),
128 __ CallExternalReference(miss, param_count);
131 __ Ret();
152 __ Push(scratch, scratch2, scratch3);
156 __ ldc1(double_scratch, MemOperand(input_reg, double_offset));
159 __ cfc1(scratch2, FCSR);
160 __ ctc1(zero_reg, FCSR);
163 __ Trunc_w_
4890 #undef __ macro
[all...]
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 Dcode-stubs-mips64.cc91 #define __ ACCESS_MASM(masm) macro
121 __ Dsubu(sp, sp, Operand(param_count * kPointerSize));
124 __ sd(descriptor.GetEnvironmentParameterRegister(i),
127 __ CallExternalReference(miss, param_count);
130 __ Ret();
151 __ Push(scratch, scratch2, scratch3);
154 __ ldc1(double_scratch, MemOperand(input_reg, double_offset));
157 __ cfc1(scratch2, FCSR);
158 __ ctc1(zero_reg, FCSR);
161 __ Trunc_w_
4928 #undef __ macro
[all...]

Completed in 471 milliseconds

1234567