Lines Matching full:environment
45 HEnvironment *environment = builder_->environment(); in BuildOsrLoopEntry() local
46 int first_expression_index = environment->first_expression_index(); in BuildOsrLoopEntry()
47 int length = environment->length(); in BuildOsrLoopEntry()
52 = builder_->Add<HUnknownOSRValue>(environment, i); in BuildOsrLoopEntry()
53 environment->Bind(i, osr_value); in BuildOsrLoopEntry()
58 environment->Drop(length - first_expression_index); in BuildOsrLoopEntry()
61 = builder_->Add<HUnknownOSRValue>(environment, i); in BuildOsrLoopEntry()
62 environment->Push(osr_value); in BuildOsrLoopEntry()
68 environment->local_count() + environment->push_count(); in BuildOsrLoopEntry()
70 // Keep a copy of the old environment, since the OSR values need it in BuildOsrLoopEntry()
72 environment = environment->Copy(); in BuildOsrLoopEntry()
73 builder_->current_block()->UpdateEnvironment(environment); in BuildOsrLoopEntry()
78 environment->BindContext(context); in BuildOsrLoopEntry()