Home
last modified time | relevance | path

Searched refs:IsStackSlot (Results 1 – 25 of 38) sorted by relevance

12

/external/v8/src/crankshaft/x64/
Dlithium-gap-resolver-x64.cc153 DCHECK(destination->IsStackSlot()); in EmitMove()
158 } else if (source->IsStackSlot()) { in EmitMove()
164 DCHECK(destination->IsStackSlot()); in EmitMove()
199 DCHECK(destination->IsStackSlot()); in EmitMove()
251 } else if ((source->IsRegister() && destination->IsStackSlot()) || in EmitSwap()
252 (source->IsStackSlot() && destination->IsRegister())) { in EmitSwap()
262 } else if ((source->IsStackSlot() && destination->IsStackSlot()) || in EmitSwap()
/external/v8/src/crankshaft/arm64/
Dlithium-gap-resolver-arm64.cc159 } else if (source->IsStackSlot()) { in BreakCycle()
184 } else if (saved_destination_->IsStackSlot()) { in RestoreValue()
213 DCHECK(destination->IsStackSlot()); in EmitMove()
217 } else if (source->IsStackSlot()) { in EmitMove()
222 DCHECK(destination->IsStackSlot()); in EmitMove()
241 DCHECK(destination->IsStackSlot()); in EmitMove()
Ddelayed-masm-arm64.cc17 DCHECK((src->IsStackSlot() && dst->IsStackSlot()) || in StackSlotMove()
/external/v8/src/crankshaft/s390/
Dlithium-gap-resolver-s390.cc146 } else if (source->IsStackSlot()) { in BreakCycle()
166 } else if (saved_destination_->IsStackSlot()) { in RestoreValue()
192 DCHECK(destination->IsStackSlot()); in EmitMove()
195 } else if (source->IsStackSlot()) { in EmitMove()
200 DCHECK(destination->IsStackSlot()); in EmitMove()
225 DCHECK(destination->IsStackSlot()); in EmitMove()
/external/v8/src/crankshaft/ppc/
Dlithium-gap-resolver-ppc.cc150 } else if (source->IsStackSlot()) { in BreakCycle()
171 } else if (saved_destination_->IsStackSlot()) { in RestoreValue()
198 DCHECK(destination->IsStackSlot()); in EmitMove()
201 } else if (source->IsStackSlot()) { in EmitMove()
206 DCHECK(destination->IsStackSlot()); in EmitMove()
231 DCHECK(destination->IsStackSlot()); in EmitMove()
/external/v8/src/crankshaft/mips/
Dlithium-gap-resolver-mips.cc148 } else if (source->IsStackSlot()) { in BreakCycle()
169 } else if (saved_destination_->IsStackSlot()) { in RestoreValue()
198 DCHECK(destination->IsStackSlot()); in EmitMove()
201 } else if (source->IsStackSlot()) { in EmitMove()
206 DCHECK(destination->IsStackSlot()); in EmitMove()
242 DCHECK(destination->IsStackSlot()); in EmitMove()
Dlithium-codegen-mips.cc433 } else if (op->IsStackSlot()) { in EmitLoadRegister()
469 } else if (op->IsStackSlot()) { in EmitLoadDoubleRegister()
561 DCHECK(op->IsStackSlot() || op->IsDoubleStackSlot()); in ToMemOperand()
642 if (op->IsStackSlot()) { in AddToTranslation()
708 } else if (context->IsStackSlot()) { in LoadContextFromDeferred()
867 if (pointer->IsStackSlot()) { in RecordSafepoint()
1452 if (right_op->IsStackSlot()) { in DoBitI()
1577 if (right->IsStackSlot()) { in DoSubI()
1587 if (right->IsStackSlot()) { in DoSubI()
1717 if (right->IsStackSlot()) { in DoAddI()
[all …]
/external/v8/src/crankshaft/arm/
Dlithium-gap-resolver-arm.cc163 } else if (source->IsStackSlot()) { in BreakCycle()
184 } else if (saved_destination_->IsStackSlot()) { in RestoreValue()
211 DCHECK(destination->IsStackSlot()); in EmitMove()
214 } else if (source->IsStackSlot()) { in EmitMove()
219 DCHECK(destination->IsStackSlot()); in EmitMove()
249 DCHECK(destination->IsStackSlot()); in EmitMove()
/external/v8/src/crankshaft/mips64/
Dlithium-gap-resolver-mips64.cc148 } else if (source->IsStackSlot()) { in BreakCycle()
169 } else if (saved_destination_->IsStackSlot()) { in RestoreValue()
198 DCHECK(destination->IsStackSlot()); in EmitMove()
201 } else if (source->IsStackSlot()) { in EmitMove()
206 DCHECK(destination->IsStackSlot()); in EmitMove()
242 DCHECK(destination->IsStackSlot()); in EmitMove()
/external/v8/src/crankshaft/x87/
Dlithium-gap-resolver-x87.cc268 DCHECK(destination->IsRegister() || destination->IsStackSlot()); in EmitMove()
273 } else if (source->IsStackSlot()) { in EmitMove()
274 DCHECK(destination->IsRegister() || destination->IsStackSlot()); in EmitMove()
310 DCHECK(destination->IsStackSlot()); in EmitMove()
376 } else if ((source->IsRegister() && destination->IsStackSlot()) || in EmitSwap()
377 (source->IsStackSlot() && destination->IsRegister())) { in EmitSwap()
396 } else if (source->IsStackSlot() && destination->IsStackSlot()) { in EmitSwap()
/external/v8/src/crankshaft/ia32/
Dlithium-gap-resolver-ia32.cc267 DCHECK(destination->IsRegister() || destination->IsStackSlot()); in EmitMove()
272 } else if (source->IsStackSlot()) { in EmitMove()
273 DCHECK(destination->IsRegister() || destination->IsStackSlot()); in EmitMove()
313 DCHECK(destination->IsStackSlot()); in EmitMove()
373 } else if ((source->IsRegister() && destination->IsStackSlot()) || in EmitSwap()
374 (source->IsStackSlot() && destination->IsRegister())) { in EmitSwap()
393 } else if (source->IsStackSlot() && destination->IsStackSlot()) { in EmitSwap()
/external/v8/src/compiler/
Dcode-generator.cc269 if (operand.IsStackSlot()) { in RecordSafepoint()
317 if ((source.IsRegister() || source.IsStackSlot()) && in IsValidPush()
351 if (source.IsStackSlot() && in GetPushCompatibleMoves()
363 if (destination.IsStackSlot() && in GetPushCompatibleMoves()
637 CHECK(op->IsStackSlot() || op->IsFPStackSlot() || op->IsImmediate()); in RecordCallPosition()
817 if (op->IsStackSlot()) { in AddTranslationForOperand()
Dregister-allocator-verifier.cc244 CHECK(op->IsStackSlot() || op->IsFPStackSlot()); in CheckConstraint()
248 CHECK(op->IsStackSlot() || op->IsFPStackSlot()); in CheckConstraint()
253 CHECK(op->IsRegister() || op->IsStackSlot()); in CheckConstraint()
Dgap-resolver.cc209 if (source.IsStackSlot() || source.IsFPStackSlot()) { in PerformMove()
Dinstruction.h90 inline bool IsStackSlot() const;
440 DCHECK(IsStackSlot() || IsFPStackSlot()); in index()
607 bool InstructionOperand::IsStackSlot() const { in IsStackSlot() function
/external/v8/src/compiler/s390/
Dcode-generator-s390.cc109 DCHECK(op->IsStackSlot() || op->IsFPStackSlot()); in ToMemOperand()
133 return instr->InputAt(index)->IsStackSlot(); in HasStackSlotInput()
826 if (source.IsStackSlot()) { in AssembleTailCallBeforeGap()
2355 DCHECK(destination->IsRegister() || destination->IsStackSlot()); in AssembleMove()
2362 } else if (source->IsStackSlot()) { in AssembleMove()
2363 DCHECK(destination->IsRegister() || destination->IsStackSlot()); in AssembleMove()
2374 if (destination->IsRegister() || destination->IsStackSlot()) { in AssembleMove()
2429 if (destination->IsStackSlot()) { in AssembleMove()
2503 DCHECK(destination->IsStackSlot()); in AssembleMove()
2510 } else if (source->IsStackSlot() || source->IsFPStackSlot()) { in AssembleMove()
[all …]
/external/v8/src/compiler/x87/
Dcode-generator-x87.cc45 DCHECK(op->IsStackSlot() || op->IsFPStackSlot()); in ToOperand()
515 if (source.IsStackSlot()) { in AssembleTailCallBeforeGap()
1463 DCHECK(input->IsRegister() || input->IsStackSlot()); in AssembleArchInstruction()
1480 DCHECK(input->IsRegister() || input->IsStackSlot()); in AssembleArchInstruction()
1523 DCHECK(input->IsRegister() || input->IsStackSlot()); in AssembleArchInstruction()
2522 DCHECK(destination->IsRegister() || destination->IsStackSlot()); in AssembleMove()
2526 } else if (source->IsStackSlot()) { in AssembleMove()
2527 DCHECK(destination->IsRegister() || destination->IsStackSlot()); in AssembleMove()
2545 DCHECK(destination->IsStackSlot()); in AssembleMove()
2558 } else if (destination->IsStackSlot()) { in AssembleMove()
[all …]
/external/v8/src/crankshaft/
Dlithium.cc219 if (op->IsStackSlot() && op->index() < 0) return; in RecordPointer()
227 if (op->IsStackSlot() && op->index() < 0) return; in RemovePointer()
240 if (op->IsStackSlot() && op->index() < 0) return; in RecordUntagged()
/external/v8/src/compiler/ia32/
Dcode-generator-ia32.cc51 DCHECK(op->IsStackSlot() || op->IsFPStackSlot()); in ToOperand()
497 if (source.IsStackSlot()) { in AssembleTailCallBeforeGap()
2044 DCHECK(destination->IsRegister() || destination->IsStackSlot()); in AssembleMove()
2048 } else if (source->IsStackSlot()) { in AssembleMove()
2049 DCHECK(destination->IsRegister() || destination->IsStackSlot()); in AssembleMove()
2067 DCHECK(destination->IsStackSlot()); in AssembleMove()
2080 } else if (destination->IsStackSlot()) { in AssembleMove()
2175 } else if (source->IsRegister() && destination->IsStackSlot()) { in AssembleSwap()
2185 } else if (source->IsStackSlot() && destination->IsStackSlot()) { in AssembleSwap()
/external/v8/src/compiler/arm/
Dcode-generator-arm.cc131 DCHECK(op->IsStackSlot() || op->IsFPStackSlot()); in ToMemOperand()
571 if (source.IsStackSlot()) { in AssembleTailCallBeforeGap()
1803 DCHECK(destination->IsRegister() || destination->IsStackSlot()); in AssembleMove()
1810 } else if (source->IsStackSlot()) { in AssembleMove()
1811 DCHECK(destination->IsRegister() || destination->IsStackSlot()); in AssembleMove()
1822 if (destination->IsRegister() || destination->IsStackSlot()) { in AssembleMove()
1863 if (destination->IsStackSlot()) __ str(dst, g.ToMemOperand(destination)); in AssembleMove()
1955 DCHECK(destination->IsStackSlot()); in AssembleSwap()
1961 } else if (source->IsStackSlot()) { in AssembleSwap()
1962 DCHECK(destination->IsStackSlot()); in AssembleSwap()
/external/v8/src/compiler/ppc/
Dcode-generator-ppc.cc106 DCHECK(op->IsStackSlot() || op->IsFPStackSlot()); in ToMemOperand()
911 if (source.IsStackSlot()) { in AssembleTailCallBeforeGap()
2235 DCHECK(destination->IsRegister() || destination->IsStackSlot()); in AssembleMove()
2242 } else if (source->IsStackSlot()) { in AssembleMove()
2243 DCHECK(destination->IsRegister() || destination->IsStackSlot()); in AssembleMove()
2254 if (destination->IsRegister() || destination->IsStackSlot()) { in AssembleMove()
2309 if (destination->IsStackSlot()) { in AssembleMove()
2379 DCHECK(destination->IsStackSlot()); in AssembleMove()
2386 } else if (source->IsStackSlot() || source->IsFPStackSlot()) { in AssembleMove()
2388 } else if (source->IsStackSlot()) { in AssembleMove()
[all …]
/external/v8/src/compiler/mips/
Dcode-generator-mips.cc130 DCHECK(op->IsStackSlot() || op->IsFPStackSlot()); in ToMemOperand()
2059 DCHECK(destination->IsRegister() || destination->IsStackSlot()); in AssembleMove()
2066 } else if (source->IsStackSlot()) { in AssembleMove()
2067 DCHECK(destination->IsRegister() || destination->IsStackSlot()); in AssembleMove()
2078 if (destination->IsRegister() || destination->IsStackSlot()) { in AssembleMove()
2117 if (destination->IsStackSlot()) __ sw(dst, g.ToMemOperand(destination)); in AssembleMove()
2207 DCHECK(destination->IsStackSlot()); in AssembleSwap()
2213 } else if (source->IsStackSlot()) { in AssembleSwap()
2214 DCHECK(destination->IsStackSlot()); in AssembleSwap()
/external/v8/src/compiler/arm64/
Dcode-generator-arm64.cc245 DCHECK(op->IsStackSlot() || op->IsFPStackSlot()); in ToMemOperand()
1941 DCHECK(destination->IsRegister() || destination->IsStackSlot()); in AssembleMove()
1948 } else if (source->IsStackSlot()) { in AssembleMove()
1950 DCHECK(destination->IsRegister() || destination->IsStackSlot()); in AssembleMove()
1961 if (destination->IsRegister() || destination->IsStackSlot()) { in AssembleMove()
1976 if (destination->IsStackSlot()) { in AssembleMove()
2053 DCHECK(destination->IsStackSlot()); in AssembleSwap()
2059 } else if (source->IsStackSlot() || source->IsFPStackSlot()) { in AssembleSwap()
/external/v8/src/compiler/x64/
Dcode-generator-x64.cc55 DCHECK(op->IsStackSlot() || op->IsFPStackSlot()); in ToOperand()
764 if (source.IsStackSlot()) { in AssembleTailCallBeforeGap()
2529 DCHECK(destination->IsRegister() || destination->IsStackSlot()); in AssembleMove()
2536 } else if (source->IsStackSlot()) { in AssembleMove()
2537 DCHECK(destination->IsRegister() || destination->IsStackSlot()); in AssembleMove()
2553 if (destination->IsRegister() || destination->IsStackSlot()) { in AssembleMove()
2610 if (destination->IsStackSlot()) { in AssembleMove()
2689 } else if (source->IsRegister() && destination->IsStackSlot()) { in AssembleSwap()
2702 } else if ((source->IsStackSlot() && destination->IsStackSlot()) || in AssembleSwap()
/external/v8/src/compiler/mips64/
Dcode-generator-mips64.cc130 DCHECK(op->IsStackSlot() || op->IsFPStackSlot()); in ToMemOperand()
2380 DCHECK(destination->IsRegister() || destination->IsStackSlot()); in AssembleMove()
2387 } else if (source->IsStackSlot()) { in AssembleMove()
2388 DCHECK(destination->IsRegister() || destination->IsStackSlot()); in AssembleMove()
2399 if (destination->IsRegister() || destination->IsStackSlot()) { in AssembleMove()
2442 if (destination->IsStackSlot()) __ sd(dst, g.ToMemOperand(destination)); in AssembleMove()
2507 DCHECK(destination->IsStackSlot()); in AssembleSwap()
2513 } else if (source->IsStackSlot()) { in AssembleSwap()
2514 DCHECK(destination->IsStackSlot()); in AssembleSwap()

12