Home
last modified time | relevance | path

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

/external/v8/src/crankshaft/x64/
Dlithium-codegen-x64.h326 : codegen_(codegen) { in PushSafepointRegistersScope()
327 DCHECK(codegen_->info()->is_calling()); in PushSafepointRegistersScope()
328 DCHECK(codegen_->expected_safepoint_kind_ == Safepoint::kSimple); in PushSafepointRegistersScope()
329 codegen_->masm_->PushSafepointRegisters(); in PushSafepointRegistersScope()
330 codegen_->expected_safepoint_kind_ = Safepoint::kWithRegisters; in PushSafepointRegistersScope()
334 DCHECK(codegen_->expected_safepoint_kind_ == Safepoint::kWithRegisters); in ~PushSafepointRegistersScope()
335 codegen_->masm_->PopSafepointRegisters(); in ~PushSafepointRegistersScope()
336 codegen_->expected_safepoint_kind_ = Safepoint::kSimple; in ~PushSafepointRegistersScope()
340 LCodeGen* codegen_;
353 : codegen_(codegen), in LDeferredCode()
[all …]
Dlithium-codegen-x64.cc29 : codegen_(codegen), in SafepointGenerator()
37 codegen_->RecordSafepoint(pointers_, deopt_mode_); in AfterCall()
41 LCodeGen* codegen_; member in v8::internal::SafepointGenerator
/external/v8/src/crankshaft/ia32/
Dlithium-codegen-ia32.h331 : codegen_(codegen) { in PushSafepointRegistersScope()
332 DCHECK(codegen_->expected_safepoint_kind_ == Safepoint::kSimple); in PushSafepointRegistersScope()
333 codegen_->masm_->PushSafepointRegisters(); in PushSafepointRegistersScope()
334 codegen_->expected_safepoint_kind_ = Safepoint::kWithRegisters; in PushSafepointRegistersScope()
335 DCHECK(codegen_->info()->is_calling()); 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-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.h332 : codegen_(codegen) { in PushSafepointRegistersScope()
333 DCHECK(codegen_->info()->is_calling()); in PushSafepointRegistersScope()
334 DCHECK(codegen_->expected_safepoint_kind_ == Safepoint::kSimple); in PushSafepointRegistersScope()
335 codegen_->expected_safepoint_kind_ = Safepoint::kWithRegisters; in PushSafepointRegistersScope()
336 codegen_->masm_->PushSafepointRegisters(); in PushSafepointRegistersScope()
340 DCHECK(codegen_->expected_safepoint_kind_ == Safepoint::kWithRegisters); in ~PushSafepointRegistersScope()
341 codegen_->masm_->PopSafepointRegisters(); in ~PushSafepointRegistersScope()
342 codegen_->expected_safepoint_kind_ = Safepoint::kSimple; in ~PushSafepointRegistersScope()
346 LCodeGen* codegen_;
359 : 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.h429 : codegen_(codegen) { in PushSafepointRegistersScope()
430 DCHECK(codegen_->expected_safepoint_kind_ == Safepoint::kSimple); in PushSafepointRegistersScope()
431 codegen_->masm_->PushSafepointRegisters(); in PushSafepointRegistersScope()
432 codegen_->expected_safepoint_kind_ = Safepoint::kWithRegisters; in PushSafepointRegistersScope()
433 DCHECK(codegen_->info()->is_calling()); in PushSafepointRegistersScope()
437 DCHECK(codegen_->expected_safepoint_kind_ == Safepoint::kWithRegisters); in ~PushSafepointRegistersScope()
438 codegen_->masm_->PopSafepointRegisters(); in ~PushSafepointRegistersScope()
439 codegen_->expected_safepoint_kind_ = Safepoint::kSimple; in ~PushSafepointRegistersScope()
443 LCodeGen* codegen_;
457 : 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::SafepointGenerator
/external/v8/src/crankshaft/arm64/
Dlithium-codegen-arm64.h376 LCodeGen* codegen_;
388 : codegen_(codegen), in LDeferredCode()
404 LCodeGen* codegen() const { return codegen_; } in codegen()
405 MacroAssembler* masm() const { return codegen_->masm(); } in masm()
408 LCodeGen* codegen_;
426 : codegen_(codegen) { } in BranchGenerator()
434 MacroAssembler* masm() const { return codegen_->masm(); } in masm()
436 LCodeGen* codegen_; variable
Dlithium-codegen-arm64.cc26 : codegen_(codegen), in SafepointGenerator()
34 codegen_->RecordSafepoint(pointers_, deopt_mode_); in AfterCall()
38 LCodeGen* codegen_; member in v8::internal::SafepointGenerator
45 : codegen_(codegen) { in PushSafepointRegistersScope()
46 DCHECK(codegen_->info()->is_calling()); in PushSafepointRegistersScope()
47 DCHECK(codegen_->expected_safepoint_kind_ == Safepoint::kSimple); in PushSafepointRegistersScope()
48 codegen_->expected_safepoint_kind_ = Safepoint::kWithRegisters; in PushSafepointRegistersScope()
50 UseScratchRegisterScope temps(codegen_->masm_); in PushSafepointRegistersScope()
55 codegen_->masm_->Mov(to_be_pushed_lr, lr); in PushSafepointRegistersScope()
56 StoreRegistersStateStub stub(codegen_->isolate()); in PushSafepointRegistersScope()
[all …]
/external/v8/src/full-codegen/
Dfull-codegen.h92 : codegen_(codegen), in NestedStatement()
100 DCHECK_EQ(this, codegen_->nesting_stack_); in ~NestedStatement()
101 codegen_->nesting_stack_ = previous_; in ~NestedStatement()
122 MacroAssembler* masm() { return codegen_->masm(); } in masm()
124 FullCodeGenerator* codegen_; variable
624 : masm_(codegen->masm()), old_(codegen->context()), codegen_(codegen) { in ExpressionContext()
629 codegen_->set_new_context(old_); in ~ExpressionContext()
632 Isolate* isolate() const { return codegen_->isolate(); } in isolate()
680 FullCodeGenerator* codegen() const { return codegen_; } in codegen()
686 FullCodeGenerator* codegen_; variable
[all …]
Dfull-codegen.cc1541 : codegen_(codegen), exit_id_(exit_id) { in EnterBlockScopeIfNeeded()
1542 saved_scope_ = codegen_->scope(); in EnterBlockScopeIfNeeded()
1545 codegen_->PrepareForBailoutForId(entry_id, BailoutState::NO_REGISTERS); in EnterBlockScopeIfNeeded()
1549 codegen_->scope_ = scope; in EnterBlockScopeIfNeeded()
1553 codegen_->PushOperand(scope->scope_info()); in EnterBlockScopeIfNeeded()
1554 codegen_->PushFunctionArgumentForContextAllocation(); in EnterBlockScopeIfNeeded()
1555 codegen_->CallRuntimeWithOperands(Runtime::kPushBlockContext); in EnterBlockScopeIfNeeded()
1558 codegen_->StoreToFrameField(StandardFrameConstants::kContextOffset, in EnterBlockScopeIfNeeded()
1559 codegen_->context_register()); in EnterBlockScopeIfNeeded()
1562 codegen_->PrepareForBailoutForId(entry_id, BailoutState::NO_REGISTERS); in EnterBlockScopeIfNeeded()
[all …]
/external/v8/src/crankshaft/ppc/
Dlithium-codegen-ppc.h302 LCodeGen* codegen_;
315 : codegen_(codegen), in LDeferredCode()
331 LCodeGen* codegen() const { return codegen_; } in codegen()
332 MacroAssembler* masm() const { return codegen_->masm(); } in masm()
335 LCodeGen* codegen_;
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
41 : codegen_(codegen) { in PushSafepointRegistersScope()
42 DCHECK(codegen_->info()->is_calling()); in PushSafepointRegistersScope()
43 DCHECK(codegen_->expected_safepoint_kind_ == Safepoint::kSimple); in PushSafepointRegistersScope()
44 codegen_->expected_safepoint_kind_ = Safepoint::kWithRegisters; in PushSafepointRegistersScope()
45 StoreRegistersStateStub stub(codegen_->isolate()); in PushSafepointRegistersScope()
46 codegen_->masm_->CallStub(&stub); in PushSafepointRegistersScope()
50 DCHECK(codegen_->expected_safepoint_kind_ == Safepoint::kWithRegisters); in ~PushSafepointRegistersScope()
[all …]
/external/v8/src/crankshaft/s390/
Dlithium-codegen-s390.h301 LCodeGen* codegen_;
313 : codegen_(codegen), in LDeferredCode()
329 LCodeGen* codegen() const { return codegen_; } in codegen()
330 MacroAssembler* masm() const { return codegen_->masm(); } in masm()
333 LCodeGen* codegen_;
Dlithium-codegen-s390.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
41 : codegen_(codegen) { in PushSafepointRegistersScope()
42 DCHECK(codegen_->info()->is_calling()); in PushSafepointRegistersScope()
43 DCHECK(codegen_->expected_safepoint_kind_ == Safepoint::kSimple); in PushSafepointRegistersScope()
44 codegen_->expected_safepoint_kind_ = Safepoint::kWithRegisters; in PushSafepointRegistersScope()
45 StoreRegistersStateStub stub(codegen_->isolate()); in PushSafepointRegistersScope()
46 codegen_->masm_->CallStub(&stub); in PushSafepointRegistersScope()
50 DCHECK(codegen_->expected_safepoint_kind_ == Safepoint::kWithRegisters); in ~PushSafepointRegistersScope()
[all …]
/external/v8/src/crankshaft/mips/
Dlithium-codegen-mips.h365 LCodeGen* codegen_;
378 : codegen_(codegen), in LDeferredCode()
394 LCodeGen* codegen() const { return codegen_; } in codegen()
395 MacroAssembler* masm() const { return codegen_->masm(); } in masm()
398 LCodeGen* codegen_;
Dlithium-codegen-mips.cc48 : codegen_(codegen), in SafepointGenerator()
56 codegen_->RecordSafepoint(pointers_, deopt_mode_); in AfterCall()
60 LCodeGen* codegen_; member in v8::internal::SafepointGenerator
67 : codegen_(codegen) { in PushSafepointRegistersScope()
68 DCHECK(codegen_->info()->is_calling()); in PushSafepointRegistersScope()
69 DCHECK(codegen_->expected_safepoint_kind_ == Safepoint::kSimple); in PushSafepointRegistersScope()
70 codegen_->expected_safepoint_kind_ = Safepoint::kWithRegisters; in PushSafepointRegistersScope()
72 StoreRegistersStateStub stub(codegen_->isolate()); in PushSafepointRegistersScope()
73 codegen_->masm_->push(ra); in PushSafepointRegistersScope()
74 codegen_->masm_->CallStub(&stub); in PushSafepointRegistersScope()
[all …]
/external/v8/src/crankshaft/mips64/
Dlithium-codegen-mips64.h368 LCodeGen* codegen_;
381 : codegen_(codegen), in LDeferredCode()
397 LCodeGen* codegen() const { return codegen_; } in codegen()
398 MacroAssembler* masm() const { return codegen_->masm(); } in masm()
401 LCodeGen* codegen_;
Dlithium-codegen-mips64.cc24 : codegen_(codegen), in SafepointGenerator()
32 codegen_->RecordSafepoint(pointers_, deopt_mode_); in AfterCall()
36 LCodeGen* codegen_; member in v8::internal::SafepointGenerator
43 : codegen_(codegen) { in PushSafepointRegistersScope()
44 DCHECK(codegen_->info()->is_calling()); in PushSafepointRegistersScope()
45 DCHECK(codegen_->expected_safepoint_kind_ == Safepoint::kSimple); in PushSafepointRegistersScope()
46 codegen_->expected_safepoint_kind_ = Safepoint::kWithRegisters; in PushSafepointRegistersScope()
48 StoreRegistersStateStub stub(codegen_->isolate()); in PushSafepointRegistersScope()
49 codegen_->masm_->push(ra); in PushSafepointRegistersScope()
50 codegen_->masm_->CallStub(&stub); in PushSafepointRegistersScope()
[all …]