Lines Matching refs:hydrogen_env
484 HEnvironment* hydrogen_env, in CreateEnvironment() argument
487 if (hydrogen_env == NULL) return NULL; in CreateEnvironment()
489 LEnvironment* outer = CreateEnvironment(hydrogen_env->outer(), in CreateEnvironment()
492 BailoutId ast_id = hydrogen_env->ast_id(); in CreateEnvironment()
494 hydrogen_env->frame_type() != JS_FUNCTION); in CreateEnvironment()
495 int value_count = hydrogen_env->length() - hydrogen_env->specials_count(); in CreateEnvironment()
497 new(zone()) LEnvironment(hydrogen_env->closure(), in CreateEnvironment()
498 hydrogen_env->frame_type(), in CreateEnvironment()
500 hydrogen_env->parameter_count(), in CreateEnvironment()
504 hydrogen_env->entry(), in CreateEnvironment()
510 for (int i = 0; i < hydrogen_env->length(); ++i) { in CreateEnvironment()
511 if (hydrogen_env->is_special_index(i)) continue; in CreateEnvironment()
514 HValue* value = hydrogen_env->values()->at(i); in CreateEnvironment()
527 for (int i = 0; i < hydrogen_env->length(); ++i) { in CreateEnvironment()
528 if (hydrogen_env->is_special_index(i)) continue; in CreateEnvironment()
530 HValue* value = hydrogen_env->values()->at(i); in CreateEnvironment()
536 if (hydrogen_env->frame_type() == JS_FUNCTION) { in CreateEnvironment()