Home
last modified time | relevance | path

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

/external/v8/src/arm/
Dlithium-codegen-arm.h361 : codegen_(codegen) { in PushSafepointRegistersScope()
362 ASSERT(codegen_->expected_safepoint_kind_ == Safepoint::kSimple); in PushSafepointRegistersScope()
363 codegen_->expected_safepoint_kind_ = kind; in PushSafepointRegistersScope()
365 switch (codegen_->expected_safepoint_kind_) { in PushSafepointRegistersScope()
367 codegen_->masm_->PushSafepointRegisters(); in PushSafepointRegistersScope()
370 codegen_->masm_->PushSafepointRegistersAndDoubles(); in PushSafepointRegistersScope()
378 Safepoint::Kind kind = codegen_->expected_safepoint_kind_; in ~PushSafepointRegistersScope()
382 codegen_->masm_->PopSafepointRegisters(); in ~PushSafepointRegistersScope()
385 codegen_->masm_->PopSafepointRegistersAndDoubles(); in ~PushSafepointRegistersScope()
390 codegen_->expected_safepoint_kind_ = Safepoint::kSimple; in ~PushSafepointRegistersScope()
[all …]
Dlithium-codegen-arm.cc44 : codegen_(codegen), in SafepointGenerator()
52 codegen_->RecordSafepoint(pointers_, deopt_mode_); in AfterCall()
56 LCodeGen* codegen_; member in v8::internal::SafepointGenerator
/external/v8/src/mips/
Dlithium-codegen-mips.h376 : codegen_(codegen) { in PushSafepointRegistersScope()
377 ASSERT(codegen_->expected_safepoint_kind_ == Safepoint::kSimple); in PushSafepointRegistersScope()
378 codegen_->expected_safepoint_kind_ = kind; in PushSafepointRegistersScope()
380 switch (codegen_->expected_safepoint_kind_) { in PushSafepointRegistersScope()
382 codegen_->masm_->PushSafepointRegisters(); in PushSafepointRegistersScope()
385 codegen_->masm_->PushSafepointRegistersAndDoubles(); in PushSafepointRegistersScope()
393 Safepoint::Kind kind = codegen_->expected_safepoint_kind_; in ~PushSafepointRegistersScope()
397 codegen_->masm_->PopSafepointRegisters(); in ~PushSafepointRegistersScope()
400 codegen_->masm_->PopSafepointRegistersAndDoubles(); in ~PushSafepointRegistersScope()
405 codegen_->expected_safepoint_kind_ = Safepoint::kSimple; in ~PushSafepointRegistersScope()
[all …]
Dlithium-codegen-mips.cc44 : codegen_(codegen), in SafepointGenerator()
52 codegen_->RecordSafepoint(pointers_, deopt_mode_); in AfterCall()
56 LCodeGen* codegen_; member in v8::internal::SafepointGenerator
/external/v8/src/ia32/
Dlithium-codegen-ia32.h348 : codegen_(codegen) { in PushSafepointRegistersScope()
349 ASSERT(codegen_->expected_safepoint_kind_ == Safepoint::kSimple); in PushSafepointRegistersScope()
350 codegen_->masm_->PushSafepointRegisters(); in PushSafepointRegistersScope()
351 codegen_->expected_safepoint_kind_ = Safepoint::kWithRegisters; in PushSafepointRegistersScope()
355 ASSERT(codegen_->expected_safepoint_kind_ == Safepoint::kWithRegisters); in ~PushSafepointRegistersScope()
356 codegen_->masm_->PopSafepointRegisters(); in ~PushSafepointRegistersScope()
357 codegen_->expected_safepoint_kind_ = Safepoint::kSimple; in ~PushSafepointRegistersScope()
361 LCodeGen* codegen_;
374 : codegen_(codegen), in LDeferredCode()
390 LCodeGen* codegen() const { return codegen_; } in codegen()
[all …]
Dlithium-codegen-ia32.cc49 : codegen_(codegen), in SafepointGenerator()
57 codegen_->RecordSafepoint(pointers_, deopt_mode_); in AfterCall()
61 LCodeGen* codegen_; member in v8::internal::SafepointGenerator
/external/v8/src/x64/
Dlithium-codegen-x64.h345 : codegen_(codegen) { in PushSafepointRegistersScope()
346 ASSERT(codegen_->expected_safepoint_kind_ == Safepoint::kSimple); in PushSafepointRegistersScope()
347 codegen_->masm_->PushSafepointRegisters(); in PushSafepointRegistersScope()
348 codegen_->expected_safepoint_kind_ = Safepoint::kWithRegisters; in PushSafepointRegistersScope()
352 ASSERT(codegen_->expected_safepoint_kind_ == Safepoint::kWithRegisters); in ~PushSafepointRegistersScope()
353 codegen_->masm_->PopSafepointRegisters(); in ~PushSafepointRegistersScope()
354 codegen_->expected_safepoint_kind_ = Safepoint::kSimple; in ~PushSafepointRegistersScope()
358 LCodeGen* codegen_;
371 : codegen_(codegen), in LDeferredCode()
387 LCodeGen* codegen() const { return codegen_; } in codegen()
[all …]
Dlithium-codegen-x64.cc47 : codegen_(codegen), in SafepointGenerator()
53 codegen_->EnsureSpaceForLazyDeopt(Deoptimizer::patch_size() - call_size); in BeforeCall()
57 codegen_->RecordSafepoint(pointers_, deopt_mode_); in AfterCall()
61 LCodeGen* codegen_; member in v8::internal::SafepointGenerator
/external/v8/src/
Dfull-codegen.h124 explicit NestedStatement(FullCodeGenerator* codegen) : codegen_(codegen) { in NestedStatement()
131 ASSERT_EQ(this, codegen_->nesting_stack_); in ~NestedStatement()
132 codegen_->nesting_stack_ = previous_; in ~NestedStatement()
152 MacroAssembler* masm() { return codegen_->masm(); } in masm()
154 FullCodeGenerator* codegen_; variable
614 : masm_(codegen->masm()), old_(codegen->context()), codegen_(codegen) { in ExpressionContext()
619 codegen_->set_new_context(old_); in ~ExpressionContext()
622 Isolate* isolate() const { return codegen_->isolate(); } in isolate()
670 FullCodeGenerator* codegen() const { return codegen_; } in codegen()
676 FullCodeGenerator* codegen_; variable