Lines Matching defs:HEnvironment

171   HEnvironment* environment = last_environment();
220 HEnvironment* env = last_environment();
242 HEnvironment* env = last_environment();
254 void HBasicBlock::SetInitialEnvironment(HEnvironment* env) {
261 void HBasicBlock::UpdateEnvironment(HEnvironment* env) {
344 HEnvironment* incoming_env = pred->last_environment();
790 HEnvironment* env = builder->environment();
808 HEnvironment* env = builder()->environment();
813 HEnvironment* env = first_false_block_->last_environment();
837 HEnvironment* env = first_false_block_->last_environment();
852 HEnvironment* env = first_false_block_->last_environment();
1080 HEnvironment* env = builder_->environment();
1086 HEnvironment* body_env = env->Copy();
1087 HEnvironment* exit_env = env->Copy();
1118 HEnvironment* env = builder_->environment();
1129 HEnvironment* env = builder_->environment()->Copy();
1132 HEnvironment* env = exit_block_->last_environment()->Copy();
1240 HBasicBlock* HGraphBuilder::CreateBasicBlock(HEnvironment* env) {
1249 HEnvironment* entry_env = environment()->CopyAsLoopHeader(header);
3440 HEnvironment(zone_, descriptor.GetEnvironmentParameterCount());
3444 new(zone_) HEnvironment(NULL, info->scope(), info->closure(), zone_);
4285 HEnvironment* initial_env = environment()->CopyWithoutHistory();
7774 HEnvironment* env = environment();
7890 HEnvironment* inner_env =
7902 HEnvironment* arguments_env = inner_env->arguments_environment();
11909 HEnvironment::HEnvironment(HEnvironment* outer,
11931 HEnvironment::HEnvironment(Zone* zone, int parameter_count)
11947 HEnvironment::HEnvironment(const HEnvironment* other, Zone* zone)
11963 HEnvironment::HEnvironment(HEnvironment* outer,
11983 void HEnvironment::Initialize(int parameter_count,
11996 void HEnvironment::Initialize(const HEnvironment* other) {
12012 void HEnvironment::AddIncomingEdge(HBasicBlock* block, HEnvironment* other) {
12041 void HEnvironment::Bind(int index, HValue* value) {
12048 bool HEnvironment::HasExpressionAt(int index) const {
12053 bool HEnvironment::ExpressionStackIsEmpty() const {
12059 void HEnvironment::SetExpressionStackAt(int index_from_top, HValue* value) {
12074 void HEnvironment::Drop(int count) {
12081 HEnvironment* HEnvironment::Copy() const {
12082 return new(zone()) HEnvironment(this, zone());
12086 HEnvironment* HEnvironment::CopyWithoutHistory() const {
12087 HEnvironment* result = Copy();
12093 HEnvironment* HEnvironment::CopyAsLoopHeader(HBasicBlock* loop_header) const {
12094 HEnvironment* new_env = Copy();
12105 HEnvironment* HEnvironment::CreateStubEnvironment(HEnvironment* outer,
12109 HEnvironment* new_env =
12110 new(zone()) HEnvironment(outer, target, frame_type,
12120 HEnvironment* HEnvironment::CopyForInlining(
12131 HEnvironment* outer = Copy();
12155 HEnvironment* inner =
12156 new(zone()) HEnvironment(outer, function->scope(), target, zone());
12173 OStream& operator<<(OStream& os, const HEnvironment& env) {