Home
last modified time | relevance | path

Searched refs:kDoubleSize (Results 1 – 25 of 73) sorted by relevance

123

/external/v8/src/compiler/x87/
Dcode-generator-x87.cc222 __ lea(esp, Operand(esp, kDoubleSize)); in Generate()
392 __ fld_d(MemOperand(ebx, 4 + kDoubleSize)); \
394 __ fstp_d(Operand(esp, 0 * kDoubleSize)); \
398 __ fstp_d(Operand(esp, 1 * kDoubleSize)); \
404 __ lea(esp, Operand(esp, 2 * kDoubleSize)); \
424 __ lea(esp, Operand(esp, kDoubleSize)); \
565 __ lea(esp, Operand(esp, -kDoubleSize)); in AssembleArchInstruction()
571 __ lea(esp, Operand(esp, kDoubleSize)); in AssembleArchInstruction()
625 __ lea(esp, Operand(esp, -kDoubleSize)); in AssembleArchInstruction()
631 __ lea(esp, Operand(esp, kDoubleSize)); in AssembleArchInstruction()
[all …]
/external/v8/src/s390/
Ddeoptimizer-s390.cc115 const int kDoubleRegsSize = kDoubleSize * DoubleRegister::kNumRegisters; in Generate()
123 int offset = code * kDoubleSize; in Generate()
195 int dst_offset = code * kDoubleSize + double_regs_offset; in Generate()
196 int src_offset = code * kDoubleSize + kNumberOfRegisters * kPointerSize; in Generate()
274 int src_offset = code * kDoubleSize + double_regs_offset; in Generate()
Dcode-stubs-s390.cc1040 __ lay(sp, MemOperand(sp, -8 * kDoubleSize)); in Generate()
1042 __ std(d9, MemOperand(sp, 1 * kDoubleSize)); in Generate()
1043 __ std(d10, MemOperand(sp, 2 * kDoubleSize)); in Generate()
1044 __ std(d11, MemOperand(sp, 3 * kDoubleSize)); in Generate()
1045 __ std(d12, MemOperand(sp, 4 * kDoubleSize)); in Generate()
1046 __ std(d13, MemOperand(sp, 5 * kDoubleSize)); in Generate()
1047 __ std(d14, MemOperand(sp, 6 * kDoubleSize)); in Generate()
1048 __ std(d15, MemOperand(sp, 7 * kDoubleSize)); in Generate()
1052 __ lay(sp, MemOperand(sp, -2 * kDoubleSize)); in Generate()
1054 __ std(d6, MemOperand(sp, kDoubleSize)); in Generate()
[all …]
/external/v8/src/ppc/
Ddeoptimizer-ppc.cc123 const int kDoubleRegsSize = kDoubleSize * DoubleRegister::kNumRegisters; in Generate()
131 int offset = code * kDoubleSize; in Generate()
198 int dst_offset = code * kDoubleSize + double_regs_offset; in Generate()
199 int src_offset = code * kDoubleSize + kNumberOfRegisters * kPointerSize; in Generate()
276 int src_offset = code * kDoubleSize + double_regs_offset; in Generate()
Dmacro-assembler-ppc.cc240 int16_t stack_offset = num_to_push * kDoubleSize; in MultiPushDoubles()
246 stack_offset -= kDoubleSize; in MultiPushDoubles()
260 stack_offset += kDoubleSize; in MultiPopDoubles()
706 int doubles_size = config->num_allocatable_double_registers() * kDoubleSize; in SafepointRegistersAndDoublesSlot()
1221 (ExitFrameConstants::kFixedFrameSizeFromFp + kNumRegs * kDoubleSize); in LeaveExitFrame()
1706 addi(result, result, Operand(kDoubleSize / 2)); in Allocate()
1802 addi(result, result, Operand(kDoubleSize / 2)); in Allocate()
1864 addi(result, result, Operand(kDoubleSize / 2)); in FastAllocate()
1922 addi(result, result, Operand(kDoubleSize / 2)); in FastAllocate()
2306 stfdu(double_input, MemOperand(sp, -kDoubleSize)); in TruncateDoubleToI()
[all …]
/external/v8/src/ia32/
Ddeoptimizer-ia32.cc197 const int kDoubleRegsSize = kDoubleSize * XMMRegister::kMaxNumRegisters; in Generate()
203 int offset = code * kDoubleSize; in Generate()
260 int dst_offset = code * kDoubleSize + double_regs_offset; in Generate()
261 int src_offset = code * kDoubleSize; in Generate()
335 int src_offset = code * kDoubleSize + double_regs_offset; in Generate()
Dmacro-assembler-ia32.cc145 sub(esp, Immediate(kDoubleSize * (XMMRegister::kMaxNumRegisters - 1))); in PushCallerSaved()
149 movsd(Operand(esp, (i - 1) * kDoubleSize), reg); in PushCallerSaved()
160 movsd(reg, Operand(esp, (i - 1) * kDoubleSize)); in PopCallerSaved()
162 add(esp, Immediate(kDoubleSize * (XMMRegister::kMaxNumRegisters - 1))); in PopCallerSaved()
277 sub(esp, Immediate(kDoubleSize)); in TruncateDoubleToI()
280 add(esp, Immediate(kDoubleSize)); in TruncateDoubleToI()
332 sub(Operand(esp), Immediate(kDoubleSize)); in TruncateHeapNumberToI()
336 add(Operand(esp), Immediate(kDoubleSize)); in TruncateHeapNumberToI()
343 sub(Operand(esp), Immediate(kDoubleSize)); in TruncateHeapNumberToI()
346 add(esp, Immediate(kDoubleSize)); in TruncateHeapNumberToI()
[all …]
Dcode-stubs-ia32.cc66 __ sub(esp, Immediate(kDoubleSize * XMMRegister::kMaxNumRegisters)); in Generate()
69 __ movsd(Operand(esp, i * kDoubleSize), reg); in Generate()
84 __ movsd(reg, Operand(esp, i * kDoubleSize)); in Generate()
86 __ add(esp, Immediate(kDoubleSize * XMMRegister::kMaxNumRegisters)); in Generate()
135 double_offset + kDoubleSize / 2)); in Generate()
188 STATIC_ASSERT(kDoubleSize == 2 * kPointerSize); in Generate()
189 __ sub(esp, Immediate(kDoubleSize / 2)); in Generate()
192 __ sub(esp, Immediate(kDoubleSize)); // Nolint. in Generate()
197 __ add(esp, Immediate(kDoubleSize)); in Generate()
232 __ add(esp, Immediate(kDoubleSize / 2)); in Generate()
[all …]
/external/v8/src/arm/
Ddeoptimizer-arm.cc116 const int kDoubleRegsSize = kDoubleSize * DwVfpRegister::kMaxNumRegisters; in Generate()
133 __ sub(sp, sp, Operand(16 * kDoubleSize), LeaveCC, eq); in Generate()
198 int dst_offset = code * kDoubleSize + double_regs_offset; in Generate()
199 int src_offset = code * kDoubleSize + kNumberOfRegisters * kPointerSize; in Generate()
272 int src_offset = code * kDoubleSize + double_regs_offset; in Generate()
Dmacro-assembler-arm.cc879 int doubles_size = config->num_allocatable_double_registers() * kDoubleSize; in SafepointRegistersAndDoublesSlot()
1152 int double_byte = byte & (kDoubleSize - 1); in ExtractLane()
1171 int double_byte = byte & (kDoubleSize - 1); in ReplaceLane()
1567 Operand(offset + DwVfpRegister::kMaxNumRegisters * kDoubleSize)); in LeaveExitFrame()
2049 str(result_end, MemOperand(result, kDoubleSize / 2, PostIndex)); in Allocate()
2153 str(result_end, MemOperand(result, kDoubleSize / 2, PostIndex)); in Allocate()
2207 str(result_end, MemOperand(result, kDoubleSize / 2, PostIndex)); in FastAllocate()
2259 str(result_end, MemOperand(result, kDoubleSize / 2, PostIndex)); in FastAllocate()
2534 sub(sp, sp, Operand(kDoubleSize)); // Put input on stack. in TruncateDoubleToI()
2540 add(sp, sp, Operand(kDoubleSize)); in TruncateDoubleToI()
[all …]
/external/v8/src/mips/
Ddeoptimizer-mips.cc116 const int kDoubleRegsSize = kDoubleSize * DoubleRegister::kMaxNumRegisters; in Generate()
124 int offset = code * kDoubleSize; in Generate()
200 int dst_offset = code * kDoubleSize + double_regs_offset; in Generate()
201 int src_offset = code * kDoubleSize + kNumberOfRegisters * kPointerSize; in Generate()
272 int src_offset = code * kDoubleSize + double_regs_offset; in Generate()
/external/v8/src/mips64/
Ddeoptimizer-mips64.cc116 const int kDoubleRegsSize = kDoubleSize * DoubleRegister::kMaxNumRegisters; in Generate()
124 int offset = code * kDoubleSize; in Generate()
200 int dst_offset = code * kDoubleSize + double_regs_offset; in Generate()
201 int src_offset = code * kDoubleSize + kNumberOfRegisters * kPointerSize; in Generate()
271 int src_offset = code * kDoubleSize + double_regs_offset; in Generate()
/external/v8/src/x64/
Ddeoptimizer-x64.cc117 const int kDoubleRegsSize = kDoubleSize * XMMRegister::kMaxNumRegisters; in Generate()
124 int offset = code * kDoubleSize; in Generate()
196 int dst_offset = i * kDoubleSize + double_regs_offset; in Generate()
264 int src_offset = code * kDoubleSize + double_regs_offset; in Generate()
Dmacro-assembler-x64.cc767 subp(rsp, Immediate(kDoubleSize * XMMRegister::kMaxNumRegisters)); in PushCallerSaved()
770 Movsd(Operand(rsp, i * kDoubleSize), reg); in PushCallerSaved()
783 Movsd(reg, Operand(rsp, i * kDoubleSize)); in PopCallerSaved()
785 addp(rsp, Immediate(kDoubleSize * XMMRegister::kMaxNumRegisters)); in PopCallerSaved()
3749 subp(rsp, Immediate(kDoubleSize)); in TruncateHeapNumberToI()
3752 addp(rsp, Immediate(kDoubleSize)); in TruncateHeapNumberToI()
3770 subp(rsp, Immediate(kDoubleSize)); in TruncateDoubleToI()
3773 addp(rsp, Immediate(kDoubleSize)); in TruncateDoubleToI()
4470 int space = XMMRegister::kMaxNumRegisters * kDoubleSize + in EnterExitFrameEpilogue()
4478 Movsd(Operand(rbp, offset - ((i + 1) * kDoubleSize)), reg); in EnterExitFrameEpilogue()
[all …]
/external/v8/src/compiler/
Dframe.h101 void AlignSavedCalleeRegisterSlots(int alignment = kDoubleSize) {
121 int AlignFrame(int alignment = kDoubleSize);
/external/v8/src/compiler/ia32/
Dcode-generator-ia32.cc232 __ sub(esp, Immediate(kDoubleSize)); in Generate()
235 __ add(esp, Immediate(kDoubleSize)); in Generate()
736 __ movsd(Operand(esp, 0 * kDoubleSize), i.InputDoubleRegister(0)); \
737 __ movsd(Operand(esp, 1 * kDoubleSize), i.InputDoubleRegister(1)); \
742 __ sub(esp, Immediate(kDoubleSize)); \
745 __ add(esp, Immediate(kDoubleSize)); \
752 __ movsd(Operand(esp, 0 * kDoubleSize), i.InputDoubleRegister(0)); \
757 __ sub(esp, Immediate(kDoubleSize)); \
760 __ add(esp, Immediate(kDoubleSize)); \
1508 __ sub(esp, Immediate(kDoubleSize)); in AssembleArchInstruction()
[all …]
/external/v8/src/arm64/
Ddeoptimizer-arm64.cc171 int src_offset = kFPRegistersOffset + (i * kDoubleSize); in Generate()
175 (reg.code() * kDoubleSize); in Generate()
250 (reg.code() * kDoubleSize); in Generate()
/external/v8/src/x87/
Ddeoptimizer-x87.cc197 const int kDoubleRegsSize = kDoubleSize * X87Register::kMaxNumRegisters; in Generate()
284 int dst_offset = code * kDoubleSize + double_regs_offset; in Generate()
285 int src_offset = code * kDoubleSize; in Generate()
Dmacro-assembler-x87.cc263 sub(esp, Immediate(kDoubleSize)); in TruncateX87TOSToI()
266 add(esp, Immediate(kDoubleSize)); in TruncateX87TOSToI()
1303 add(result, Immediate(kDoubleSize / 2)); in Allocate()
1378 add(result, Immediate(kDoubleSize / 2)); in Allocate()
1451 add(result, Immediate(kDoubleSize / 2)); in Allocate()
1486 add(result, Immediate(kDoubleSize / 2)); in FastAllocate()
1510 add(result, Immediate(kDoubleSize / 2)); in FastAllocate()
/external/v8/src/builtins/
Dbuiltins-constructor.h35 JSArray::kInitialMaxFastElementArray * kPointerSize / kDoubleSize;
/external/v8/src/compiler/x64/
Dcode-generator-x64.cc213 __ subp(rsp, Immediate(kDoubleSize)); in Generate()
215 kDoubleSize); in Generate()
218 __ addp(rsp, Immediate(kDoubleSize)); in Generate()
220 -kDoubleSize); in Generate()
1312 __ subq(rsp, Immediate(kDoubleSize)); in AssembleArchInstruction()
1314 kDoubleSize); in AssembleArchInstruction()
1346 __ addq(rsp, Immediate(kDoubleSize)); in AssembleArchInstruction()
1348 -kDoubleSize); in AssembleArchInstruction()
1721 __ movl(i.OutputRegister(), i.InputOperand(0, kDoubleSize / 2)); in AssembleArchInstruction()
2118 __ subq(rsp, Immediate(kDoubleSize)); in AssembleArchInstruction()
[all …]
/external/v8/src/crankshaft/ia32/
Dlithium-codegen-ia32.cc97 __ movsd(MemOperand(esp, count * kDoubleSize), in SaveCallerDoubles()
114 MemOperand(esp, count * kDoubleSize)); in RestoreCallerDoubles()
1747 __ movsd(Operand(esp, 0 * kDoubleSize), left); in DoArithmeticD()
1748 __ movsd(Operand(esp, 1 * kDoubleSize), right); in DoArithmeticD()
1755 __ sub(Operand(esp), Immediate(kDoubleSize)); in DoArithmeticD()
1758 __ add(Operand(esp), Immediate(kDoubleSize)); in DoArithmeticD()
2065 __ sub(esp, Immediate(kDoubleSize)); in DoCmpHoleAndBranch()
2068 __ add(esp, Immediate(kDoubleSize)); in DoCmpHoleAndBranch()
3307 __ movsd(Operand(esp, 0 * kDoubleSize), input); in DoMathLog()
3311 __ sub(esp, Immediate(kDoubleSize)); in DoMathLog()
[all …]
/external/v8/src/
Dlayout-descriptor-inl.h175 const int kMaxWordsPerField = kDoubleSize / kPointerSize; in CalculateCapacity()
/external/protobuf/src/google/protobuf/compiler/cpp/
Dcpp_primitive_field.cc65 case FieldDescriptor::TYPE_DOUBLE : return WireFormatLite::kDoubleSize; in FixedSize()
/external/protobuf/src/google/protobuf/compiler/javamicro/
Djavamicro_primitive_field.cc139 case FieldDescriptor::TYPE_DOUBLE : return WireFormatLite::kDoubleSize; in FixedSize()

123