Home
last modified time | relevance | path

Searched refs:codegen_ (Results 1 – 15 of 15) sorted by relevance

/external/chromium_org/v8/src/arm64/
Dlithium-codegen-arm64.h385 : codegen_(codegen) { in PushSafepointRegistersScope()
386 DCHECK(codegen_->info()->is_calling()); in PushSafepointRegistersScope()
387 DCHECK(codegen_->expected_safepoint_kind_ == Safepoint::kSimple); in PushSafepointRegistersScope()
388 codegen_->expected_safepoint_kind_ = Safepoint::kWithRegisters; in PushSafepointRegistersScope()
390 UseScratchRegisterScope temps(codegen_->masm_); in PushSafepointRegistersScope()
395 codegen_->masm_->Mov(to_be_pushed_lr, lr); in PushSafepointRegistersScope()
396 StoreRegistersStateStub stub(codegen_->isolate()); in PushSafepointRegistersScope()
397 codegen_->masm_->CallStub(&stub); in PushSafepointRegistersScope()
401 DCHECK(codegen_->expected_safepoint_kind_ == Safepoint::kWithRegisters); in ~PushSafepointRegistersScope()
402 RestoreRegistersStateStub stub(codegen_->isolate()); in ~PushSafepointRegistersScope()
[all …]
Dlithium-codegen-arm64.cc25 : codegen_(codegen), in SafepointGenerator()
33 codegen_->RecordSafepoint(pointers_, deopt_mode_); in AfterCall()
37 LCodeGen* codegen_; member in v8::internal::FINAL
/external/chromium_org/v8/src/mips/
Dlithium-codegen-mips.h388 : codegen_(codegen) { in PushSafepointRegistersScope()
389 DCHECK(codegen_->info()->is_calling()); in PushSafepointRegistersScope()
390 DCHECK(codegen_->expected_safepoint_kind_ == Safepoint::kSimple); in PushSafepointRegistersScope()
391 codegen_->expected_safepoint_kind_ = Safepoint::kWithRegisters; in PushSafepointRegistersScope()
393 StoreRegistersStateStub stub(codegen_->isolate()); in PushSafepointRegistersScope()
394 codegen_->masm_->push(ra); in PushSafepointRegistersScope()
395 codegen_->masm_->CallStub(&stub); in PushSafepointRegistersScope()
399 DCHECK(codegen_->expected_safepoint_kind_ == Safepoint::kWithRegisters); in ~PushSafepointRegistersScope()
400 RestoreRegistersStateStub stub(codegen_->isolate()); in ~PushSafepointRegistersScope()
401 codegen_->masm_->push(ra); in ~PushSafepointRegistersScope()
[all …]
Dlithium-codegen-mips.cc49 : codegen_(codegen), in SafepointGenerator()
57 codegen_->RecordSafepoint(pointers_, deopt_mode_); in AfterCall()
61 LCodeGen* codegen_; member in v8::internal::FINAL
/external/chromium_org/v8/src/mips64/
Dlithium-codegen-mips64.h389 : codegen_(codegen) { in PushSafepointRegistersScope()
390 DCHECK(codegen_->info()->is_calling()); in PushSafepointRegistersScope()
391 DCHECK(codegen_->expected_safepoint_kind_ == Safepoint::kSimple); in PushSafepointRegistersScope()
392 codegen_->expected_safepoint_kind_ = Safepoint::kWithRegisters; in PushSafepointRegistersScope()
394 StoreRegistersStateStub stub(codegen_->isolate()); in PushSafepointRegistersScope()
395 codegen_->masm_->push(ra); in PushSafepointRegistersScope()
396 codegen_->masm_->CallStub(&stub); in PushSafepointRegistersScope()
400 DCHECK(codegen_->expected_safepoint_kind_ == Safepoint::kWithRegisters); in ~PushSafepointRegistersScope()
401 RestoreRegistersStateStub stub(codegen_->isolate()); in ~PushSafepointRegistersScope()
402 codegen_->masm_->push(ra); in ~PushSafepointRegistersScope()
[all …]
Dlithium-codegen-mips64.cc24 : codegen_(codegen), in SafepointGenerator()
32 codegen_->RecordSafepoint(pointers_, deopt_mode_); in AfterCall()
36 LCodeGen* codegen_; member in v8::internal::FINAL
/external/chromium_org/v8/src/ia32/
Dlithium-codegen-ia32.h358 : codegen_(codegen) { in PushSafepointRegistersScope()
359 DCHECK(codegen_->expected_safepoint_kind_ == Safepoint::kSimple); in PushSafepointRegistersScope()
360 codegen_->masm_->PushSafepointRegisters(); in PushSafepointRegistersScope()
361 codegen_->expected_safepoint_kind_ = Safepoint::kWithRegisters; in PushSafepointRegistersScope()
362 DCHECK(codegen_->info()->is_calling()); in PushSafepointRegistersScope()
366 DCHECK(codegen_->expected_safepoint_kind_ == Safepoint::kWithRegisters); in ~PushSafepointRegistersScope()
367 codegen_->masm_->PopSafepointRegisters(); in ~PushSafepointRegistersScope()
368 codegen_->expected_safepoint_kind_ = Safepoint::kSimple; in ~PushSafepointRegistersScope()
372 LCodeGen* codegen_;
385 : codegen_(codegen), in LDeferredCode()
[all …]
Dlithium-codegen-ia32.cc29 : codegen_(codegen), in SafepointGenerator()
37 codegen_->RecordSafepoint(pointers_, deopt_mode_); in AfterCall()
41 LCodeGen* codegen_; member in v8::internal::FINAL
/external/chromium_org/v8/src/x64/
Dlithium-codegen-x64.h345 : codegen_(codegen) { in PushSafepointRegistersScope()
346 DCHECK(codegen_->info()->is_calling()); in PushSafepointRegistersScope()
347 DCHECK(codegen_->expected_safepoint_kind_ == Safepoint::kSimple); in PushSafepointRegistersScope()
348 codegen_->masm_->PushSafepointRegisters(); in PushSafepointRegistersScope()
349 codegen_->expected_safepoint_kind_ = Safepoint::kWithRegisters; in PushSafepointRegistersScope()
353 DCHECK(codegen_->expected_safepoint_kind_ == Safepoint::kWithRegisters); in ~PushSafepointRegistersScope()
354 codegen_->masm_->PopSafepointRegisters(); in ~PushSafepointRegistersScope()
355 codegen_->expected_safepoint_kind_ = Safepoint::kSimple; in ~PushSafepointRegistersScope()
359 LCodeGen* codegen_;
372 : codegen_(codegen), in LDeferredCode()
[all …]
Dlithium-codegen-x64.cc28 : codegen_(codegen), in SafepointGenerator()
36 codegen_->RecordSafepoint(pointers_, deopt_mode_); in AfterCall()
40 LCodeGen* codegen_; member in v8::internal::FINAL
/external/chromium_org/v8/src/arm/
Dlithium-codegen-arm.h356 : codegen_(codegen) { in PushSafepointRegistersScope()
357 DCHECK(codegen_->info()->is_calling()); in PushSafepointRegistersScope()
358 DCHECK(codegen_->expected_safepoint_kind_ == Safepoint::kSimple); in PushSafepointRegistersScope()
359 codegen_->expected_safepoint_kind_ = Safepoint::kWithRegisters; in PushSafepointRegistersScope()
360 codegen_->masm_->PushSafepointRegisters(); in PushSafepointRegistersScope()
364 DCHECK(codegen_->expected_safepoint_kind_ == Safepoint::kWithRegisters); in ~PushSafepointRegistersScope()
365 codegen_->masm_->PopSafepointRegisters(); in ~PushSafepointRegistersScope()
366 codegen_->expected_safepoint_kind_ = Safepoint::kSimple; in ~PushSafepointRegistersScope()
370 LCodeGen* codegen_;
383 : codegen_(codegen), in LDeferredCode()
[all …]
Dlithium-codegen-arm.cc25 : codegen_(codegen), in SafepointGenerator()
33 codegen_->RecordSafepoint(pointers_, deopt_mode_); in AfterCall()
37 LCodeGen* codegen_; member in v8::internal::FINAL
/external/chromium_org/v8/src/x87/
Dlithium-codegen-x87.h454 : codegen_(codegen) { in PushSafepointRegistersScope()
455 DCHECK(codegen_->expected_safepoint_kind_ == Safepoint::kSimple); in PushSafepointRegistersScope()
456 codegen_->masm_->PushSafepointRegisters(); in PushSafepointRegistersScope()
457 codegen_->expected_safepoint_kind_ = Safepoint::kWithRegisters; in PushSafepointRegistersScope()
458 DCHECK(codegen_->info()->is_calling()); in PushSafepointRegistersScope()
462 DCHECK(codegen_->expected_safepoint_kind_ == Safepoint::kWithRegisters); in ~PushSafepointRegistersScope()
463 codegen_->masm_->PopSafepointRegisters(); in ~PushSafepointRegistersScope()
464 codegen_->expected_safepoint_kind_ = Safepoint::kSimple; in ~PushSafepointRegistersScope()
468 LCodeGen* codegen_;
482 : codegen_(codegen), in LDeferredCode()
[all …]
Dlithium-codegen-x87.cc30 : codegen_(codegen), in SafepointGenerator()
38 codegen_->RecordSafepoint(pointers_, deopt_mode_); in AfterCall()
42 LCodeGen* codegen_; member in v8::internal::FINAL
/external/chromium_org/v8/src/
Dfull-codegen.h133 explicit NestedStatement(FullCodeGenerator* codegen) : codegen_(codegen) { in NestedStatement()
140 DCHECK_EQ(this, codegen_->nesting_stack_); in ~NestedStatement()
141 codegen_->nesting_stack_ = previous_; in ~NestedStatement()
161 MacroAssembler* masm() { return codegen_->masm(); } in masm()
163 FullCodeGenerator* codegen_; variable
652 : masm_(codegen->masm()), old_(codegen->context()), codegen_(codegen) { in ExpressionContext()
657 codegen_->set_new_context(old_); in ~ExpressionContext()
660 Isolate* isolate() const { return codegen_->isolate(); } in isolate()
708 FullCodeGenerator* codegen() const { return codegen_; } in codegen()
714 FullCodeGenerator* codegen_; variable