Searched refs:AstContext (Results 1 - 4 of 4) sorted by relevance

/external/v8/src/compiler/
H A Dast-graph-builder.h66 class AstContext;
83 AstContext* ast_context_;
129 AstContext* ast_context() const { return ast_context_; }
149 void set_ast_context(AstContext* ctx) { ast_context_ = ctx; }
351 // - Expressions pop operands and push result, depending on {AstContext}.
H A Dast-graph-builder.cc31 class AstGraphBuilder::AstContext BASE_EMBEDDED {
38 // that is about to be plugged into this AstContext.
56 AstContext(AstGraphBuilder* owner, Expression::Context kind);
57 virtual ~AstContext();
71 AstContext* outer_;
76 class AstGraphBuilder::AstEffectContext final : public AstContext {
79 : AstContext(owner, Expression::kEffect) {}
87 class AstGraphBuilder::AstValueContext final : public AstContext {
90 : AstContext(owner, Expression::kValue) {}
98 class AstGraphBuilder::AstTestContext final : public AstContext {
758 AstGraphBuilder::AstContext::AstContext(AstGraphBuilder* own, function in class:v8::internal::compiler::AstGraphBuilder::AstContext
[all...]
/external/v8/src/crankshaft/
H A Dhydrogen.h754 class AstContext { class in namespace:v8::internal
788 AstContext(HOptimizedGraphBuilder* owner, Expression::Context kind);
789 virtual ~AstContext();
804 AstContext* outer_;
809 class EffectContext final : public AstContext {
812 : AstContext(owner, Expression::kEffect) {
824 class ValueContext final : public AstContext {
827 : AstContext(owner, Expression::kValue), flag_(flag) {
844 class TestContext final : public AstContext {
850 : AstContext(owne
[all...]
H A Dhydrogen.cc3635 // The AstContext constructor pushed on the context stack. This newed
3636 // instance is the reason that AstContext can't be BASE_EMBEDDED.
3670 AstContext::AstContext(HOptimizedGraphBuilder* owner, Expression::Context kind) function in class:v8::internal::AstContext
3683 AstContext::~AstContext() {
4462 AstContext* context = call_context();

Completed in 483 milliseconds