Home
last modified time | relevance | path

Searched refs:LEnvironment (Results 1 – 25 of 28) sorted by relevance

12

/external/v8/src/crankshaft/
Dlithium-codegen.h15 class LEnvironment; variable
52 void WriteTranslationFrame(LEnvironment* environment,
80 ZoneList<LEnvironment*> deoptimizations_;
Dlithium.h399 class LEnvironment final : public ZoneObject {
401 LEnvironment(Handle<JSFunction> closure, in LEnvironment() function
407 LEnvironment* outer, in LEnvironment()
438 LEnvironment* outer() const { return outer_; } in outer()
541 LEnvironment* outer_;
551 explicit ShallowIterator(LEnvironment* env) in ShallowIterator()
572 LEnvironment* env() { return env_; } in env()
586 LEnvironment* env_;
595 explicit DeepIterator(LEnvironment* env) in DeepIterator()
740 LEnvironment* CreateEnvironment(HEnvironment* hydrogen_env,
[all …]
Dlithium.cc192 void LEnvironment::PrintTo(StringStream* stream) { in PrintTo()
520 LEnvironment* LChunkBuilderBase::CreateEnvironment( in CreateEnvironment()
525 LEnvironment* outer = in CreateEnvironment()
537 LEnvironment* result = in CreateEnvironment()
538 new(zone()) LEnvironment(hydrogen_env->closure(), in CreateEnvironment()
560 op = LEnvironment::materialization_marker(); in CreateEnvironment()
609 ZoneList<HValue*>* objects_to_materialize, LEnvironment* result) { in AddObjectToMaterialize()
637 op = LEnvironment::materialization_marker(); in AddObjectToMaterialize()
Dlithium-codegen.cc204 void LCodeGenBase::WriteTranslationFrame(LEnvironment* environment, in WriteTranslationFrame()
322 LEnvironment* env = deoptimizations_[i]; in PopulateDeoptimizationData()
/external/v8/src/crankshaft/mips/
Dlithium-codegen-mips.h131 void WriteTranslation(LEnvironment* environment, Translation* translation);
220 void RegisterEnvironmentForDeoptimization(LEnvironment* environment,
232 void AddToTranslation(LEnvironment* environment,
327 LEnvironment* environment);
383 friend class LEnvironment; variable
Dlithium-codegen-mips.cc577 void LCodeGen::WriteTranslation(LEnvironment* environment, in WriteTranslation()
598 void LCodeGen::AddToTranslation(LEnvironment* environment, in AddToTranslation()
605 if (op == LEnvironment::materialization_marker()) { in AddToTranslation()
729 void LCodeGen::RegisterEnvironmentForDeoptimization(LEnvironment* environment, in RegisterEnvironmentForDeoptimization()
748 for (LEnvironment* e = environment; e != NULL; e = e->outer()) { in RegisterEnvironmentForDeoptimization()
770 LEnvironment* environment = instr->environment(); in DeoptimizeIf()
5379 LEnvironment* env = instr->environment(); in DoLazyBailout()
5417 LEnvironment* env = instr->environment(); in DoDeferredStackCheck()
5435 LEnvironment* env = instr->environment(); in DoStackCheck()
5471 LEnvironment* environment = instr->environment(); in DoOsrEntry()
Dlithium-mips.h217 void set_environment(LEnvironment* env) { environment_ = env; } in set_environment()
218 LEnvironment* environment() const { return environment_; } in environment()
266 LEnvironment* environment_;
/external/v8/src/crankshaft/mips64/
Dlithium-codegen-mips64.h133 void WriteTranslation(LEnvironment* environment, Translation* translation);
222 void RegisterEnvironmentForDeoptimization(LEnvironment* environment,
234 void AddToTranslation(LEnvironment* environment,
330 LEnvironment* environment);
386 friend class LEnvironment; variable
Dlithium-codegen-mips64.cc565 void LCodeGen::WriteTranslation(LEnvironment* environment, in WriteTranslation()
586 void LCodeGen::AddToTranslation(LEnvironment* environment, in AddToTranslation()
593 if (op == LEnvironment::materialization_marker()) { in AddToTranslation()
717 void LCodeGen::RegisterEnvironmentForDeoptimization(LEnvironment* environment, in RegisterEnvironmentForDeoptimization()
736 for (LEnvironment* e = environment; e != NULL; e = e->outer()) { in RegisterEnvironmentForDeoptimization()
758 LEnvironment* environment = instr->environment(); in DeoptimizeIf()
5585 LEnvironment* env = instr->environment(); in DoLazyBailout()
5623 LEnvironment* env = instr->environment(); in DoDeferredStackCheck()
5641 LEnvironment* env = instr->environment(); in DoStackCheck()
5677 LEnvironment* environment = instr->environment(); in DoOsrEntry()
/external/v8/src/crankshaft/arm/
Dlithium-codegen-arm.h132 void WriteTranslation(LEnvironment* environment, Translation* translation);
226 void RegisterEnvironmentForDeoptimization(LEnvironment* environment,
234 void AddToTranslation(LEnvironment* environment,
349 friend class LEnvironment; variable
Dlithium-codegen-arm.cc579 void LCodeGen::WriteTranslation(LEnvironment* environment, in WriteTranslation()
600 void LCodeGen::AddToTranslation(LEnvironment* environment, in AddToTranslation()
607 if (op == LEnvironment::materialization_marker()) { in AddToTranslation()
753 void LCodeGen::RegisterEnvironmentForDeoptimization(LEnvironment* environment, in RegisterEnvironmentForDeoptimization()
772 for (LEnvironment* e = environment; e != NULL; e = e->outer()) { in RegisterEnvironmentForDeoptimization()
793 LEnvironment* environment = instr->environment(); in DeoptimizeIf()
5347 LEnvironment* env = instr->environment(); in DoLazyBailout()
5384 LEnvironment* env = instr->environment(); in DoDeferredStackCheck()
5402 LEnvironment* env = instr->environment(); in DoStackCheck()
5441 LEnvironment* environment = instr->environment(); in DoOsrEntry()
Dlithium-arm.h220 void set_environment(LEnvironment* env) { environment_ = env; } in set_environment()
221 LEnvironment* environment() const { return environment_; } in environment()
269 LEnvironment* environment_;
/external/v8/src/crankshaft/x64/
Dlithium-codegen-x64.h108 void WriteTranslation(LEnvironment* environment, Translation* translation);
200 void RegisterEnvironmentForDeoptimization(LEnvironment* environment,
212 void AddToTranslation(LEnvironment* environment,
342 friend class LEnvironment; variable
Dlithium-codegen-x64.cc526 void LCodeGen::WriteTranslation(LEnvironment* environment, in WriteTranslation()
547 void LCodeGen::AddToTranslation(LEnvironment* environment, in AddToTranslation()
554 if (op == LEnvironment::materialization_marker()) { in AddToTranslation()
691 void LCodeGen::RegisterEnvironmentForDeoptimization(LEnvironment* environment, in RegisterEnvironmentForDeoptimization()
710 for (LEnvironment* e = environment; e != NULL; e = e->outer()) { in RegisterEnvironmentForDeoptimization()
731 LEnvironment* environment = instr->environment(); in DeoptimizeIf()
5418 LEnvironment* env = instr->environment(); in DoLazyBailout()
5453 LEnvironment* env = instr->environment(); in DoDeferredStackCheck()
5471 LEnvironment* env = instr->environment(); in DoStackCheck()
5508 LEnvironment* environment = instr->environment(); in DoOsrEntry()
Dlithium-x64.h217 void set_environment(LEnvironment* env) { environment_ = env; } in set_environment()
218 LEnvironment* environment() const { return environment_; } in environment()
270 LEnvironment* environment_;
/external/v8/src/crankshaft/ppc/
Dlithium-codegen-ppc.h123 void WriteTranslation(LEnvironment* environment, Translation* translation);
200 void RegisterEnvironmentForDeoptimization(LEnvironment* environment,
208 void AddToTranslation(LEnvironment* environment, Translation* translation,
315 friend class LEnvironment; variable
Dlithium-codegen-ppc.cc549 void LCodeGen::WriteTranslation(LEnvironment* environment, in WriteTranslation()
570 void LCodeGen::AddToTranslation(LEnvironment* environment, in AddToTranslation()
575 if (op == LEnvironment::materialization_marker()) { in AddToTranslation()
696 void LCodeGen::RegisterEnvironmentForDeoptimization(LEnvironment* environment, in RegisterEnvironmentForDeoptimization()
715 for (LEnvironment* e = environment; e != NULL; e = e->outer()) { in RegisterEnvironmentForDeoptimization()
736 LEnvironment* environment = instr->environment(); in DeoptimizeIf()
5626 LEnvironment* env = instr->environment(); in DoShiftI()
5663 LEnvironment* env = instr->environment(); in DoShiftI()
5681 LEnvironment* env = instr->environment(); in DoShiftI()
5718 LEnvironment* environment = instr->environment(); in DoShiftI()
/external/v8/src/crankshaft/ia32/
Dlithium-codegen-ia32.h112 void WriteTranslation(LEnvironment* environment, Translation* translation);
201 void RegisterEnvironmentForDeoptimization(LEnvironment* environment,
213 void AddToTranslation(LEnvironment* environment,
352 friend class LEnvironment; variable
Dlithium-codegen-ia32.cc603 void LCodeGen::WriteTranslation(LEnvironment* environment, in WriteTranslation()
624 void LCodeGen::AddToTranslation(LEnvironment* environment, in AddToTranslation()
631 if (op == LEnvironment::materialization_marker()) { in AddToTranslation()
770 LEnvironment* environment, Safepoint::DeoptMode mode) { in RegisterEnvironmentForDeoptimization()
788 for (LEnvironment* e = environment; e != NULL; e = e->outer()) { in RegisterEnvironmentForDeoptimization()
809 LEnvironment* environment = instr->environment(); in DeoptimizeIf()
5223 LEnvironment* env = instr->environment(); in DoLazyBailout()
5259 LEnvironment* env = instr->environment(); in DoDeferredStackCheck()
5277 LEnvironment* env = instr->environment(); in DoStackCheck()
5318 LEnvironment* environment = instr->environment(); in DoOsrEntry()
Dlithium-ia32.h221 void set_environment(LEnvironment* env) { environment_ = env; } in set_environment()
222 LEnvironment* environment() const { return environment_; } in environment()
270 LEnvironment* environment_;
/external/v8/src/crankshaft/x87/
Dlithium-codegen-x87.h147 void WriteTranslation(LEnvironment* environment, Translation* translation);
229 void RegisterEnvironmentForDeoptimization(LEnvironment* environment,
241 void AddToTranslation(LEnvironment* environment,
450 friend class LEnvironment; variable
Dlithium-codegen-x87.cc871 void LCodeGen::WriteTranslation(LEnvironment* environment, in WriteTranslation()
896 void LCodeGen::AddToTranslation(LEnvironment* environment, in AddToTranslation()
903 if (op == LEnvironment::materialization_marker()) { in AddToTranslation()
1040 LEnvironment* environment, Safepoint::DeoptMode mode) { in RegisterEnvironmentForDeoptimization()
1058 for (LEnvironment* e = environment; e != NULL; e = e->outer()) { in RegisterEnvironmentForDeoptimization()
1079 LEnvironment* environment = instr->environment(); in DeoptimizeIf()
5781 LEnvironment* env = instr->environment(); in DoLazyBailout()
5817 LEnvironment* env = instr->environment(); in DoDeferredStackCheck()
5837 LEnvironment* env = instr->environment(); in DoStackCheck()
5878 LEnvironment* environment = instr->environment(); in DoOsrEntry()
Dlithium-x87.h222 void set_environment(LEnvironment* env) { environment_ = env; } in set_environment()
223 LEnvironment* environment() const { return environment_; } in environment()
275 LEnvironment* environment_;
/external/v8/src/crankshaft/arm64/
Dlithium-codegen-arm64.h253 void RegisterEnvironmentForDeoptimization(LEnvironment* environment,
261 void WriteTranslation(LEnvironment* environment, Translation* translation);
263 void AddToTranslation(LEnvironment* environment,
Dlithium-codegen-arm64.cc221 void LCodeGen::WriteTranslation(LEnvironment* environment, in WriteTranslation()
242 void LCodeGen::AddToTranslation(LEnvironment* environment, in AddToTranslation()
249 if (op == LEnvironment::materialization_marker()) { in AddToTranslation()
318 void LCodeGen::RegisterEnvironmentForDeoptimization(LEnvironment* environment, in RegisterEnvironmentForDeoptimization()
324 for (LEnvironment* e = environment; e != NULL; e = e->outer()) { in RegisterEnvironmentForDeoptimization()
890 LEnvironment* environment = instr->environment(); in DeoptimizeBranch()
2513 LEnvironment* env = instr->environment(); in DoLazyBailout()
4408 LEnvironment* environment = instr->environment(); in DoOsrEntry()
4737 LEnvironment* env = instr->environment(); in DoDeferredStackCheck()
4754 LEnvironment* env = instr->environment(); in DoStackCheck()

12