Searched refs:__ (Results 101 - 125 of 236) sorted by relevance

12345678910

/external/chromium_org/v8/src/ic/mips64/
H A Dstub-cache-mips64.cc15 #define __ ACCESS_MASM(masm) macro
45 __ dsll(offset_scratch, offset, 1);
46 __ Daddu(offset_scratch, offset_scratch, offset);
49 __ li(base_addr, Operand(key_offset));
50 __ dsll(at, offset_scratch, kPointerSizeLog2);
51 __ Daddu(base_addr, base_addr, at);
54 __ ld(at, MemOperand(base_addr, 0));
55 __ Branch(&miss, ne, name, Operand(at));
58 __ ld(at, MemOperand(base_addr, map_off_addr - key_off_addr));
59 __ l
166 #undef __ macro
[all...]
/external/chromium_org/v8/test/cctest/
H A Dtest-code-stubs-arm64.cc42 #define __ masm. macro
61 __ SetStackPointer(csp);
62 __ PushCalleeSavedRegisters();
63 __ Mov(jssp, csp);
64 __ SetStackPointer(jssp);
67 __ Push(d0);
68 __ Mov(source_reg, jssp);
89 __ Ldr(d0, MemOperand(source_reg));
90 __ TryConvertDoubleToInt64(destination_reg, d0, &done);
93 __ ad
130 #undef __ macro
[all...]
H A Dtest-code-stubs-ia32.cc43 #define __ assm. macro
60 __ push(ebx);
61 __ push(ecx);
62 __ push(edx);
63 __ push(esi);
64 __ push(edi);
67 __ lea(source_reg, MemOperand(esp, 6 * kPointerSize - offset));
76 __ push(reg);
82 __ push(MemOperand(esp, param_offset));
83 __ pus
116 #undef __ macro
[all...]
H A Dtest-code-stubs-x64.cc42 #define __ assm. macro
59 __ pushq(rbx);
60 __ pushq(rcx);
61 __ pushq(rdx);
62 __ pushq(rsi);
63 __ pushq(rdi);
72 __ leaq(source_reg, MemOperand(rsp, -double_argument_slot - offset));
80 __ pushq(reg);
85 __ subq(rsp, Immediate(kDoubleSize));
86 __ movs
119 #undef __ macro
[all...]
H A Dtest-code-stubs-x87.cc43 #define __ assm. macro
60 __ push(ebx);
61 __ push(ecx);
62 __ push(edx);
63 __ push(esi);
64 __ push(edi);
67 __ lea(source_reg, MemOperand(esp, 6 * kPointerSize - offset));
76 __ push(reg);
82 __ push(MemOperand(esp, param_offset));
83 __ pus
116 #undef __ macro
[all...]
H A Dtest-assembler-ia32.cc48 #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 Dtest-assembler-arm.cc47 #define __ assm. macro
56 __ add(r0, r0, Operand(r1));
57 __ mov(pc, Operand(lr));
82 __ mov(r1, Operand(r0));
83 __ mov(r0, Operand::Zero());
84 __ b(&C);
86 __ bind(&L);
87 __ add(r0, r0, Operand(r1));
88 __ sub(r1, r1, Operand(1));
90 __ bin
1568 #undef __ macro
[all...]
H A Dtest-macro-assembler-mips64.cc42 #define __ masm-> macro
88 __ CopyBytes(a0, a1, a2, a3);
89 __ li(a2, Operand(reinterpret_cast<int64_t>(&a0_)));
90 __ li(a3, Operand(reinterpret_cast<int64_t>(&a1_)));
91 __ sd(a0, MemOperand(a2));
92 __ jr(ra);
93 __ sd(a1, MemOperand(a3));
152 __ mov(a4, a0);
155 __ li(a5, Operand(refConstants[i]));
156 __ s
217 #undef __ macro
[all...]
H A Dtest-code-stubs-mips.cc43 #define __ masm. macro
63 __ MultiPush(kCalleeSaved | ra.bit());
67 __ Move(f12, a0, a1);
70 __ Subu(sp, sp, Operand(kDoubleSize));
71 __ sdc1(f12, MemOperand(sp));
72 __ Move(source_reg, sp);
80 __ push(reg);
86 __ Subu(sp, sp, Operand(kDoubleSize));
87 __ sdc1(f12, MemOperand(sp));
91 __ ldc
135 #undef __ macro
[all...]
H A Dtest-code-stubs-mips64.cc43 #define __ masm. macro
63 __ MultiPush(kCalleeSaved | ra.bit());
67 __ Move(f12, a0, a1);
70 __ Dsubu(sp, sp, Operand(kDoubleSize));
71 __ sdc1(f12, MemOperand(sp));
72 __ Move(source_reg, sp);
80 __ push(reg);
86 __ Dsubu(sp, sp, Operand(kDoubleSize));
87 __ sdc1(f12, MemOperand(sp));
91 __ ldc
135 #undef __ macro
[all...]
/external/chromium_org/v8/src/mips/
H A Dlithium-codegen-mips.cc67 #define __ masm()-> macro
101 __ sdc1(DoubleRegister::FromAllocationIndex(save_iterator.Current()),
117 __ ldc1(DoubleRegister::FromAllocationIndex(save_iterator.Current()),
134 __ stop("stop_at");
151 __ LoadRoot(at, Heap::kUndefinedValueRootIndex);
152 __ lw(a2, MemOperand(sp, receiver_offset));
153 __ Branch(&ok, ne, a2, Operand(at));
155 __ lw(a2, GlobalObjectOperand());
156 __ lw(a2, FieldMemOperand(a2, GlobalObject::kGlobalProxyOffset));
158 __ s
5916 #undef __ macro
[all...]
H A Ddebug-mips.cc94 #define __ ACCESS_MASM(masm) macro
105 __ li(at, Operand(Smi::FromInt(LiveEdit::kFramePaddingValue)));
106 __ Subu(sp, sp,
109 __ sw(at, MemOperand(sp, kPointerSize * i));
111 __ li(at, Operand(Smi::FromInt(LiveEdit::kFramePaddingInitialSize)));
112 __ push(at);
126 __ And(at, reg, 0xc0000000);
127 __ Assert(eq, kUnableToEncodeValueAsSmi, at, Operand(zero_reg));
129 __ sll(reg, reg, kSmiTagSize);
132 __ MultiPus
323 #undef __ macro
[all...]
/external/chromium_org/v8/src/ic/arm64/
H A Dstub-cache-arm64.cc16 #define __ ACCESS_MASM(masm) macro
48 __ Add(scratch3, offset, Operand(offset, LSL, 1));
51 __ Mov(scratch, key_offset);
52 __ Add(scratch, scratch, Operand(scratch3, LSL, kPointerSizeLog2));
55 __ Ldr(scratch2, MemOperand(scratch));
56 __ Cmp(name, scratch2);
57 __ B(ne, &miss);
60 __ Ldr(scratch2, MemOperand(scratch, map_off_addr - key_off_addr));
61 __ Ldr(scratch3, FieldMemOperand(receiver, HeapObject::kMapOffset));
62 __ Cm
[all...]
/external/chromium_org/v8/src/ia32/
H A Ddebug-ia32.cc70 #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...]
/external/chromium_org/v8/src/x87/
H A Ddebug-x87.cc70 #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 Dlithium-codegen-x87.cc48 #define __ masm()-> macro
91 __ mov(Operand(esp, offset), eax);
106 __ int3();
119 __ mov(ecx, Operand(esp, receiver_offset));
121 __ cmp(ecx, isolate()->factory()->undefined_value());
122 __ j(not_equal, &ok, Label::kNear);
124 __ mov(ecx, GlobalObjectOperand());
125 __ mov(ecx, FieldOperand(ecx, GlobalObject::kGlobalProxyOffset));
127 __ mov(Operand(esp, receiver_offset), ecx);
129 __ bin
6299 #undef __ macro
[all...]
/external/chromium_org/v8/src/mips64/
H A Ddebug-mips64.cc97 #define __ ACCESS_MASM(masm) macro
108 __ li(at, Operand(Smi::FromInt(LiveEdit::kFramePaddingValue)));
109 __ Dsubu(sp, sp,
112 __ sd(at, MemOperand(sp, kPointerSize * i));
114 __ li(at, Operand(Smi::FromInt(LiveEdit::kFramePaddingInitialSize)));
115 __ push(at);
131 __ push(reg);
134 __ PushRegisterAsTwoSmis(reg);
139 __ RecordComment("// Calling from debug break to runtime - come in - over");
141 __ PrepareCEntryArg
326 #undef __ macro
[all...]
H A Dlithium-gap-resolver-mips64.cc136 #define __ ACCESS_MASM(cgen_->masm()) macro
148 __ mov(kLithiumScratchReg, cgen_->ToRegister(source));
150 __ ld(kLithiumScratchReg, cgen_->ToMemOperand(source));
152 __ mov_d(kLithiumScratchDouble, cgen_->ToDoubleRegister(source));
154 __ ldc1(kLithiumScratchDouble, cgen_->ToMemOperand(source));
169 __ mov(cgen_->ToRegister(saved_destination_), kLithiumScratchReg);
171 __ sd(kLithiumScratchReg, cgen_->ToMemOperand(saved_destination_));
173 __ mov_d(cgen_->ToDoubleRegister(saved_destination_),
176 __ sdc1(kLithiumScratchDouble,
197 __ mo
298 #undef __ macro
[all...]
/external/chromium_org/v8/src/x64/
H A Ddebug-x64.cc69 #define __ ACCESS_MASM(masm) macro
82 __ Push(Smi::FromInt(LiveEdit::kFramePaddingValue));
84 __ Push(Smi::FromInt(LiveEdit::kFramePaddingInitialSize));
97 __ Push(reg);
100 __ PushRegisterAsTwoSmis(reg);
105 __ RecordComment("// Calling from debug break to runtime - come in - over");
107 __ Set(rax, 0); // No arguments (argc == 0).
108 __ Move(rbx, ExternalReference::debug_break(masm->isolate()));
111 __ CallStub(&ceb);
118 __ Se
302 #undef __ macro
[all...]
H A Dlithium-gap-resolver-x64.cc139 #define __ ACCESS_MASM(cgen_->masm()) macro
152 __ movp(dst, src);
156 __ movp(dst, src);
163 __ movp(dst, src);
167 __ movp(kScratchRegister, src);
168 __ movp(dst, kScratchRegister);
176 __ Move(dst, cgen_->ToSmi(constant_source));
182 __ Set(dst, constant);
184 __ Set(dst, static_cast<uint32_t>(constant));
187 __ Mov
315 #undef __ macro
[all...]
/external/vixl/benchmarks/
H A Dbench-branch.cc58 #define __ masm-> macro
65 __ b(&target);
66 __ bind(&target);
74 __ b(&target);
75 __ bind(&target);
/external/chromium_org/v8/src/arm64/
H A Ddebug-arm64.cc16 #define __ ACCESS_MASM(masm) macro
135 __ Mov(scratch, Smi::FromInt(LiveEdit::kFramePaddingValue));
136 __ PushMultipleTimes(scratch, LiveEdit::kFramePaddingInitialSize);
137 __ Mov(scratch, Smi::FromInt(LiveEdit::kFramePaddingInitialSize));
138 __ Push(scratch);
166 __ Lsr(scratch, reg, 32);
167 __ SmiTagAndPush(scratch, reg);
179 __ PushXRegList(object_regs);
183 __ RecordComment("// Calling from debug break to runtime - come in - over");
185 __ Mo
[all...]
H A Dlithium-codegen-arm64.cc43 #define __ masm()-> macro
57 __ B(cond_, label);
62 __ B(NegateCondition(cond_), label);
88 __ CompareAndBranch(lhs_, rhs_, cond_, label);
92 __ CompareAndBranch(lhs_, rhs_, NegateCondition(cond_), label);
120 __ TestAndBranchIfAllClear(value_, mask_, label);
123 __ TestAndBranchIfAnySet(value_, mask_, label);
126 __ Tst(value_, mask_);
127 __ B(cond_, label);
135 __ TestAndBranchIfAnySe
[all...]
/external/vixl/examples/
H A Dadd4-double.cc30 #define __ masm-> macro
41 __ Ucvtf(d2, x0);
42 __ Ucvtf(d3, x1);
45 __ Fadd(d0, d0, d1);
46 __ Fadd(d2, d2, d3);
47 __ Fadd(d0, d0, d2);
50 __ Ret();
/external/chromium_org/v8/src/arm/
H A Ddebug-arm.cc87 #define __ ACCESS_MASM(masm) macro
97 __ mov(ip, Operand(Smi::FromInt(LiveEdit::kFramePaddingValue)));
99 __ push(ip);
101 __ mov(ip, Operand(Smi::FromInt(LiveEdit::kFramePaddingInitialSize)));
102 __ push(ip);
116 __ tst(reg, Operand(0xc0000000));
117 __ Assert(eq, kUnableToEncodeValueAsSmi);
119 __ SmiTag(reg);
122 __ stm(db_w, sp, object_regs | non_object_regs);
126 __ RecordCommen
320 #undef __ macro
[all...]

Completed in 350 milliseconds

12345678910