Lines Matching defs:info

289     bool AddUse(UseInfo info) {
291 truncation_ = Truncation::Generalize(truncation_, info.truncation());
364 for (NodeInfo& info : info_) {
365 info.reset_state();
407 NodeInfo* info = GetInfo(node);
408 Type type = info->feedback_type();
431 info->restriction_type(), graph_zone()); \
449 info->restriction_type(), graph_zone()); \
466 info->restriction_type(), graph_zone());
471 info->restriction_type(), graph_zone());
476 info->restriction_type(), graph_zone());
619 NodeInfo* info = GetInfo(node);
620 info->set_visited();
628 NodeInfo* info = GetInfo(node);
629 if (info->visited()) {
631 info->set_queued();
640 NodeInfo* info = GetInfo(node);
641 info->set_visited();
644 VisitNode<RETYPE>(node, info->truncation(), nullptr);
645 TRACE(" ==> output %s\n", MachineReprToString(info->representation()));
654 NodeInfo* info = GetInfo(node);
655 info->set_visited();
657 info->truncation().description());
658 VisitNode<PROPAGATE>(node, info->truncation(), nullptr);
719 NodeInfo* info = GetInfo(node);
726 VisitNode<LOWER>(node, info->truncation(), lowering);
744 void RunVerifyPhase(OptimizedCompilationInfo* info) {
755 NodeInfo* info = GetInfo(node);
756 if (!info->feedback_type().IsInvalid()) {
757 NodeProperties::SetType(node, info->feedback_type());
765 if (info != nullptr && info->trace_turbo_json()) {
769 TurboJsonFile json_of(info, std::ios_base::app);
2064 // Depending on the operator, propagate new usage info to the inputs.
4212 NodeInfo* info = GetInfo(node);
4218 if (info->unvisited()) {
4219 info->AddUse(use_info);
4220 TRACE(" initial #%i: %s\n", node->id(), info->truncation().description());
4223 TRACE(" queue #%i?: %s\n", node->id(), info->truncation().description());
4224 if (info->AddUse(use_info)) {
4226 if (!info->queued()) {
4227 DCHECK(info->visited());
4229 info->set_queued();
4230 TRACE(" added: %s\n", info->truncation().description());
4232 TRACE(" inqueue: %s\n", info->truncation().description());
4240 NodeInfo* const info = GetInfo(node);
4241 info->set_restriction_type(restriction_type);
4247 NodeInfo* const info = GetInfo(node);
4248 DCHECK(restriction_type.Is(info->restriction_type()));
4249 info->set_output(representation);
4255 NodeInfo* const info = GetInfo(node);
4256 DCHECK_EQ(info->representation(), representation);
4257 DCHECK(restriction_type.Is(info->restriction_type()));
4258 USE(info);
4361 TickCounter* tick_counter, Linkage* linkage, OptimizedCompilationInfo* info,
4371 info_(info),