Lines Matching refs:builder_
114 : builder_(builder), in ContextScope()
117 depth_(builder_->environment()->context_chain_length()) { in ContextScope()
118 builder_->environment()->PushContext(context); // Push. in ContextScope()
119 builder_->set_execution_context(this); in ContextScope()
123 builder_->set_execution_context(outer_); // Pop. in ~ContextScope()
124 builder_->environment()->PopContext(); in ~ContextScope()
125 CHECK_EQ(depth_, builder_->environment()->context_chain_length()); in ~ContextScope()
132 AstGraphBuilder* builder_; member in v8::internal::compiler::BASE_EMBEDDED
149 : builder_(builder), in ControlScope()
153 builder_->set_execution_control(this); // Push. in ControlScope()
157 builder_->set_execution_control(outer_); // Pop. in ~ControlScope()
197 Environment* environment() { return builder_->environment(); } in environment()
198 AstGraphBuilder* builder() const { return builder_; } in builder()
203 AstGraphBuilder* builder_; member in v8::internal::compiler::BASE_EMBEDDED
395 : builder_(builder), frame_state_before_(nullptr) { in FrameStateBeforeAndAfter()
397 ? builder_->jsgraph()->EmptyFrameState() in FrameStateBeforeAndAfter()
398 : builder_->environment()->Checkpoint(id_before); in FrameStateBeforeAndAfter()
414 ? builder_->jsgraph()->EmptyFrameState() in AddToNode()
415 : builder_->environment()->Checkpoint(id_after, combine); in AddToNode()
429 AstGraphBuilder* builder_; member in v8::internal::compiler::AstGraphBuilder::FrameStateBeforeAndAfter
671 : builder_(builder), in Environment()
675 ? builder_->liveness_analyzer()->NewBlock() in Environment()
677 values_(builder_->local_zone()), in Environment()
678 contexts_(builder_->local_zone()), in Environment()
714 : builder_(copy->builder_), in Environment()
795 builder_->liveness_analyzer()->NewBlock(liveness_block()); in CopyForConditional()
796 liveness_block_ = builder_->liveness_analyzer()->NewBlock(liveness_block()); in CopyForConditional()
814 liveness_block_ = builder_->liveness_analyzer()->NewBlock(liveness_block()); in CopyAndShareLiveness()
853 *state_values = builder_->state_values_cache_.GetNodeForValues( in UpdateStateValuesWithCache()
4178 builder_->liveness_analyzer()->NewBlock(other->liveness_block()); in Merge()
4189 builder_->liveness_analyzer()->NewBlock(liveness_block()); in Merge()
4196 Node* control = builder_->MergeControl(this->GetControlDependency(), in Merge()
4202 Node* effect = builder_->MergeEffect(this->GetEffectDependency(), in Merge()
4209 values_[i] = builder_->MergeValue(values_[i], other->values_[i], control); in Merge()
4213 builder_->MergeValue(contexts_[i], other->contexts_[i], control); in Merge()
4222 Node* control = builder_->NewLoop(); in PrepareForLoop()
4226 values()->at(i) = builder_->NewPhi(1, values()->at(i), control); in PrepareForLoop()
4232 Node* phi = builder_->NewPhi(1, values()->at(i), control); in PrepareForLoop()
4236 Node* effect = builder_->NewEffectPhi(1, GetEffectDependency(), control); in PrepareForLoop()
4242 Node* terminate = builder_->graph()->NewNode( in PrepareForLoop()
4243 builder_->common()->Terminate(), effect, control); in PrepareForLoop()
4244 builder_->exit_controls_.push_back(terminate); in PrepareForLoop()
4247 if (builder_->info()->is_osr()) { in PrepareForLoop()
4251 contexts()->at(i) = builder_->NewPhi(1, context, control); in PrepareForLoop()
4257 Graph* graph = builder_->graph(); in PrepareForLoop()
4258 Node* osr_loop_entry = builder_->graph()->NewNode( in PrepareForLoop()
4259 builder_->common()->OsrLoopEntry(), graph->start(), graph->start()); in PrepareForLoop()
4261 builder_->MergeControl(control, osr_loop_entry); in PrepareForLoop()
4262 builder_->MergeEffect(effect, osr_loop_entry, control); in PrepareForLoop()
4267 graph->NewNode(builder_->common()->OsrValue(i), osr_loop_entry); in PrepareForLoop()
4268 values()->at(i) = builder_->MergeValue(value, osr_value, control); in PrepareForLoop()
4276 builder_->javascript()->LoadContext(0, Context::PREVIOUS_INDEX, true); in PrepareForLoop()
4278 builder_->common()->OsrValue(Linkage::kOsrContextSpillSlotIndex); in PrepareForLoop()
4285 contexts()->at(i) = builder_->MergeValue(context, osr_context, control); in PrepareForLoop()