Home
last modified time | relevance | path

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

/external/v8/src/crankshaft/arm64/
Dlithium-codegen-arm64.h371 : 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 …]
Dlithium-codegen-arm64.cc26 : 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/
Dlithium-codegen-mips.h360 : 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 …]
Dlithium-codegen-mips.cc49 : 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/
Dlithium-codegen-mips64.h363 : 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 …]
Dlithium-codegen-mips64.cc24 : 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/
Dlithium-codegen-ppc.h295 : 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 …]
Dlithium-codegen-ppc.cc24 : 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/
Dlithium-codegen-x64.h324 : 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 …]
Dlithium-codegen-x64.cc28 : 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/
Dlithium-codegen-ia32.h334 : 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 …]
Dlithium-codegen-ia32.cc30 : 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/
Dlithium-codegen-arm.h331 : 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 …]
Dlithium-codegen-arm.cc25 : 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/
Dlithium-codegen-x87.h432 : 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 …]
Dlithium-codegen-x87.cc31 : 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/
Dfull-codegen.h107 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 …]
Dfull-codegen.cc1502 __ 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 …]