Lines Matching refs:data
10 #include "src/builtins/profile-data-reader.h"
88 SchedulerData* data = GetData(node);
89 if (data->placement_ == kFixed) {
92 return data->placement_;
94 DCHECK_EQ(kUnknown, data->placement_);
99 data->placement_ = kFixed;
106 data->placement_ = (p == kFixed ? kFixed : kCoupled);
111 data->placement_ = kSchedulable;
114 return data->placement_;
124 SchedulerData* data = GetData(node);
125 if (data->placement_ == kUnknown) {
130 data->placement_ = placement;
141 DCHECK_EQ(Scheduler::kCoupled, data->placement_);
162 DCHECK_EQ(Scheduler::kSchedulable, data->placement_);
176 data->placement_ = placement;
513 PrintF("Warning: profiling data overrode manual branch hint.\n");
653 // Initialize per-block data.
1423 Scheduler::SchedulerData* data = scheduler_->GetData(node);
1427 data->minimum_block_ = schedule_->block(node);
1430 data->minimum_block_->id().ToInt(),
1431 data->minimum_block_->dominator_depth());
1435 if (data->minimum_block_ == schedule_->start()) return;
1438 DCHECK_NOT_NULL(data->minimum_block_);
1441 PropagateMinimumPositionToNode(data->minimum_block_, use);
1450 Scheduler::SchedulerData* data = scheduler_->GetData(node);
1464 DCHECK(InsideSameDominatorChain(block, data->minimum_block_));
1465 if (block->dominator_depth() > data->minimum_block_->dominator_depth()) {
1466 data->minimum_block_ = block;
1470 data->minimum_block_->id().ToInt(),
1471 data->minimum_block_->dominator_depth());