/external/v8/src/crankshaft/arm64/ |
D | lithium-codegen-arm64.h | 371 : codegen_(codegen) { in PushSafepointRegistersScope() 372 DCHECK(codegen_->info()->is_calling()); in PushSafepointRegistersScope() 373 DCHECK(codegen_->expected_safepoint_kind_ == Safepoint::kSimple); in PushSafepointRegistersScope() 374 codegen_->expected_safepoint_kind_ = Safepoint::kWithRegisters; in PushSafepointRegistersScope() 376 UseScratchRegisterScope temps(codegen_->masm_); in PushSafepointRegistersScope() 381 codegen_->masm_->Mov(to_be_pushed_lr, lr); in PushSafepointRegistersScope() 382 StoreRegistersStateStub stub(codegen_->isolate()); in PushSafepointRegistersScope() 383 codegen_->masm_->CallStub(&stub); in PushSafepointRegistersScope() 387 DCHECK(codegen_->expected_safepoint_kind_ == Safepoint::kWithRegisters); in ~PushSafepointRegistersScope() 388 RestoreRegistersStateStub stub(codegen_->isolate()); in ~PushSafepointRegistersScope() [all …]
|
D | lithium-codegen-arm64.cc | 26 : codegen_(codegen), in SafepointGenerator() 34 codegen_->RecordSafepoint(pointers_, deopt_mode_); in AfterCall() 38 LCodeGen* codegen_; member in v8::internal::SafepointGenerator
|
/external/v8/src/crankshaft/mips/ |
D | lithium-codegen-mips.h | 360 : codegen_(codegen) { in PushSafepointRegistersScope() 361 DCHECK(codegen_->info()->is_calling()); in PushSafepointRegistersScope() 362 DCHECK(codegen_->expected_safepoint_kind_ == Safepoint::kSimple); in PushSafepointRegistersScope() 363 codegen_->expected_safepoint_kind_ = Safepoint::kWithRegisters; in PushSafepointRegistersScope() 365 StoreRegistersStateStub stub(codegen_->isolate()); in PushSafepointRegistersScope() 366 codegen_->masm_->push(ra); in PushSafepointRegistersScope() 367 codegen_->masm_->CallStub(&stub); in PushSafepointRegistersScope() 371 DCHECK(codegen_->expected_safepoint_kind_ == Safepoint::kWithRegisters); in ~PushSafepointRegistersScope() 372 RestoreRegistersStateStub stub(codegen_->isolate()); in ~PushSafepointRegistersScope() 373 codegen_->masm_->push(ra); in ~PushSafepointRegistersScope() [all …]
|
D | lithium-codegen-mips.cc | 49 : codegen_(codegen), in SafepointGenerator() 57 codegen_->RecordSafepoint(pointers_, deopt_mode_); in AfterCall() 61 LCodeGen* codegen_; member in v8::internal::SafepointGenerator
|
/external/v8/src/crankshaft/mips64/ |
D | lithium-codegen-mips64.h | 363 : codegen_(codegen) { in PushSafepointRegistersScope() 364 DCHECK(codegen_->info()->is_calling()); in PushSafepointRegistersScope() 365 DCHECK(codegen_->expected_safepoint_kind_ == Safepoint::kSimple); in PushSafepointRegistersScope() 366 codegen_->expected_safepoint_kind_ = Safepoint::kWithRegisters; in PushSafepointRegistersScope() 368 StoreRegistersStateStub stub(codegen_->isolate()); in PushSafepointRegistersScope() 369 codegen_->masm_->push(ra); in PushSafepointRegistersScope() 370 codegen_->masm_->CallStub(&stub); in PushSafepointRegistersScope() 374 DCHECK(codegen_->expected_safepoint_kind_ == Safepoint::kWithRegisters); in ~PushSafepointRegistersScope() 375 RestoreRegistersStateStub stub(codegen_->isolate()); in ~PushSafepointRegistersScope() 376 codegen_->masm_->push(ra); in ~PushSafepointRegistersScope() [all …]
|
D | lithium-codegen-mips64.cc | 24 : codegen_(codegen), in SafepointGenerator() 32 codegen_->RecordSafepoint(pointers_, deopt_mode_); in AfterCall() 36 LCodeGen* codegen_; member in v8::internal::SafepointGenerator
|
/external/v8/src/crankshaft/ppc/ |
D | lithium-codegen-ppc.h | 295 : codegen_(codegen) { in PushSafepointRegistersScope() 296 DCHECK(codegen_->info()->is_calling()); in PushSafepointRegistersScope() 297 DCHECK(codegen_->expected_safepoint_kind_ == Safepoint::kSimple); in PushSafepointRegistersScope() 298 codegen_->expected_safepoint_kind_ = Safepoint::kWithRegisters; in PushSafepointRegistersScope() 299 StoreRegistersStateStub stub(codegen_->isolate()); in PushSafepointRegistersScope() 300 codegen_->masm_->CallStub(&stub); in PushSafepointRegistersScope() 304 DCHECK(codegen_->expected_safepoint_kind_ == Safepoint::kWithRegisters); in ~PushSafepointRegistersScope() 305 RestoreRegistersStateStub stub(codegen_->isolate()); in ~PushSafepointRegistersScope() 306 codegen_->masm_->CallStub(&stub); in ~PushSafepointRegistersScope() 307 codegen_->expected_safepoint_kind_ = Safepoint::kSimple; in ~PushSafepointRegistersScope() [all …]
|
D | lithium-codegen-ppc.cc | 24 : codegen_(codegen), pointers_(pointers), deopt_mode_(mode) {} in SafepointGenerator() 30 codegen_->RecordSafepoint(pointers_, deopt_mode_); in AfterCall() 34 LCodeGen* codegen_; member in v8::internal::SafepointGenerator
|
/external/v8/src/crankshaft/x64/ |
D | lithium-codegen-x64.h | 324 : codegen_(codegen) { in PushSafepointRegistersScope() 325 DCHECK(codegen_->info()->is_calling()); in PushSafepointRegistersScope() 326 DCHECK(codegen_->expected_safepoint_kind_ == Safepoint::kSimple); in PushSafepointRegistersScope() 327 codegen_->masm_->PushSafepointRegisters(); in PushSafepointRegistersScope() 328 codegen_->expected_safepoint_kind_ = Safepoint::kWithRegisters; in PushSafepointRegistersScope() 332 DCHECK(codegen_->expected_safepoint_kind_ == Safepoint::kWithRegisters); in ~PushSafepointRegistersScope() 333 codegen_->masm_->PopSafepointRegisters(); in ~PushSafepointRegistersScope() 334 codegen_->expected_safepoint_kind_ = Safepoint::kSimple; in ~PushSafepointRegistersScope() 338 LCodeGen* codegen_; 351 : codegen_(codegen), in LDeferredCode() [all …]
|
D | lithium-codegen-x64.cc | 28 : codegen_(codegen), in SafepointGenerator() 36 codegen_->RecordSafepoint(pointers_, deopt_mode_); in AfterCall() 40 LCodeGen* codegen_; member in v8::internal::SafepointGenerator
|
/external/v8/src/crankshaft/ia32/ |
D | lithium-codegen-ia32.h | 334 : codegen_(codegen) { in PushSafepointRegistersScope() 335 DCHECK(codegen_->expected_safepoint_kind_ == Safepoint::kSimple); in PushSafepointRegistersScope() 336 codegen_->masm_->PushSafepointRegisters(); in PushSafepointRegistersScope() 337 codegen_->expected_safepoint_kind_ = Safepoint::kWithRegisters; in PushSafepointRegistersScope() 338 DCHECK(codegen_->info()->is_calling()); in PushSafepointRegistersScope() 342 DCHECK(codegen_->expected_safepoint_kind_ == Safepoint::kWithRegisters); in ~PushSafepointRegistersScope() 343 codegen_->masm_->PopSafepointRegisters(); in ~PushSafepointRegistersScope() 344 codegen_->expected_safepoint_kind_ = Safepoint::kSimple; in ~PushSafepointRegistersScope() 348 LCodeGen* codegen_; 361 : codegen_(codegen), in LDeferredCode() [all …]
|
D | lithium-codegen-ia32.cc | 30 : codegen_(codegen), in SafepointGenerator() 38 codegen_->RecordSafepoint(pointers_, deopt_mode_); in AfterCall() 42 LCodeGen* codegen_; member in v8::internal::SafepointGenerator
|
/external/v8/src/crankshaft/arm/ |
D | lithium-codegen-arm.h | 331 : codegen_(codegen) { in PushSafepointRegistersScope() 332 DCHECK(codegen_->info()->is_calling()); in PushSafepointRegistersScope() 333 DCHECK(codegen_->expected_safepoint_kind_ == Safepoint::kSimple); in PushSafepointRegistersScope() 334 codegen_->expected_safepoint_kind_ = Safepoint::kWithRegisters; in PushSafepointRegistersScope() 335 codegen_->masm_->PushSafepointRegisters(); in PushSafepointRegistersScope() 339 DCHECK(codegen_->expected_safepoint_kind_ == Safepoint::kWithRegisters); in ~PushSafepointRegistersScope() 340 codegen_->masm_->PopSafepointRegisters(); in ~PushSafepointRegistersScope() 341 codegen_->expected_safepoint_kind_ = Safepoint::kSimple; in ~PushSafepointRegistersScope() 345 LCodeGen* codegen_; 358 : codegen_(codegen), in LDeferredCode() [all …]
|
D | lithium-codegen-arm.cc | 25 : codegen_(codegen), in SafepointGenerator() 33 codegen_->RecordSafepoint(pointers_, deopt_mode_); in AfterCall() 37 LCodeGen* codegen_; member in v8::internal::SafepointGenerator
|
/external/v8/src/crankshaft/x87/ |
D | lithium-codegen-x87.h | 432 : codegen_(codegen) { in PushSafepointRegistersScope() 433 DCHECK(codegen_->expected_safepoint_kind_ == Safepoint::kSimple); in PushSafepointRegistersScope() 434 codegen_->masm_->PushSafepointRegisters(); in PushSafepointRegistersScope() 435 codegen_->expected_safepoint_kind_ = Safepoint::kWithRegisters; in PushSafepointRegistersScope() 436 DCHECK(codegen_->info()->is_calling()); in PushSafepointRegistersScope() 440 DCHECK(codegen_->expected_safepoint_kind_ == Safepoint::kWithRegisters); in ~PushSafepointRegistersScope() 441 codegen_->masm_->PopSafepointRegisters(); in ~PushSafepointRegistersScope() 442 codegen_->expected_safepoint_kind_ = Safepoint::kSimple; in ~PushSafepointRegistersScope() 446 LCodeGen* codegen_; 460 : codegen_(codegen), in LDeferredCode() [all …]
|
D | lithium-codegen-x87.cc | 31 : codegen_(codegen), in SafepointGenerator() 39 codegen_->RecordSafepoint(pointers_, deopt_mode_); in AfterCall() 43 LCodeGen* codegen_; member in v8::internal::SafepointGenerator
|
/external/v8/src/full-codegen/ |
D | full-codegen.h | 107 explicit NestedStatement(FullCodeGenerator* codegen) : codegen_(codegen) { in NestedStatement() 114 DCHECK_EQ(this, codegen_->nesting_stack_); in ~NestedStatement() 115 codegen_->nesting_stack_ = previous_; in ~NestedStatement() 140 MacroAssembler* masm() { return codegen_->masm(); } in masm() 142 FullCodeGenerator* codegen_; variable 758 : masm_(codegen->masm()), old_(codegen->context()), codegen_(codegen) { in ExpressionContext() 763 codegen_->set_new_context(old_); in ~ExpressionContext() 766 Isolate* isolate() const { return codegen_->isolate(); } in isolate() 814 FullCodeGenerator* codegen() const { return codegen_; } in codegen() 820 FullCodeGenerator* codegen_; variable [all …]
|
D | full-codegen.cc | 1502 __ Pop(codegen_->context_register()); in Exit() 1503 codegen_->StoreToFrameField(StandardFrameConstants::kContextOffset, in Exit() 1504 codegen_->context_register()); in Exit() 1631 : codegen_(codegen), exit_id_(exit_id) { in EnterBlockScopeIfNeeded() 1632 saved_scope_ = codegen_->scope(); in EnterBlockScopeIfNeeded() 1635 codegen_->PrepareForBailoutForId(entry_id, NO_REGISTERS); in EnterBlockScopeIfNeeded() 1639 codegen_->scope_ = scope; in EnterBlockScopeIfNeeded() 1644 codegen_->PushFunctionArgumentForContextAllocation(); in EnterBlockScopeIfNeeded() 1648 codegen_->StoreToFrameField(StandardFrameConstants::kContextOffset, in EnterBlockScopeIfNeeded() 1649 codegen_->context_register()); in EnterBlockScopeIfNeeded() [all …]
|