Lines Matching defs:vreg
69 DCHECK(!IsLatestVreg(range->vreg()));
82 SetSpillRequired(code->InstructionBlockAt(start_block), range->vreg(),
100 DCHECK(!IsLatestVreg(range->vreg()));
103 SetSpillRequired(block, range->vreg(), top_start_block_number);
110 if (!IsLatestVreg(range->vreg())) {
115 SetDefinition(top_start_block_number, range->vreg());
205 int SpillPlacer::GetOrCreateIndexForLatestVreg(int vreg) {
207 // If this vreg isn't yet the last one in the list, then add it.
208 if (!IsLatestVreg(vreg)) {
228 vreg_numbers_[assigned_indices_] = vreg;
264 void SpillPlacer::SetSpillRequired(InstructionBlock* block, int vreg,
276 int value_index = GetOrCreateIndexForLatestVreg(vreg);
282 void SpillPlacer::SetDefinition(RpoNumber block, int vreg) {
283 int value_index = GetOrCreateIndexForLatestVreg(vreg);
465 void SpillPlacer::CommitSpill(int vreg, InstructionBlock* predecessor,
467 TopLevelLiveRange* top = data()->live_ranges()[vreg];
468 LiveRangeBoundArray* array = finder_->ArrayFor(vreg);