Lines Matching refs:fixup_id
36 for (FixupId fixup_id = 0u, end_id = assembler->fixups_.size(); fixup_id != end_id; ++fixup_id) { in ForExpandableDependencies() local
37 uint32_t target = fixups[fixup_id].target_; in ForExpandableDependencies()
38 if (target > fixups[fixup_id].location_) { in ForExpandableDependencies()
39 for (FixupId id = fixup_id + 1u; id != end_id && fixups[id].location_ < target; ++id) { in ForExpandableDependencies()
41 fn(id, fixup_id); in ForExpandableDependencies()
45 for (FixupId id = fixup_id; id != 0u && fixups[id - 1u].location_ >= target; --id) { in ForExpandableDependencies()
47 fn(id - 1u, fixup_id); in ForExpandableDependencies()
72 for (FixupId fixup_id = 0u, end_id = assembler->fixups_.size(); fixup_id != end_id; ++fixup_id) { in PrepareDependents() local
73 number_of_dependents += fixups[fixup_id].dependents_count_; in PrepareDependents()
74 fixups[fixup_id].dependents_start_ = number_of_dependents; in PrepareDependents()
94 FixupId fixup_id = label->Position(); // The id for linked Fixup. in BindLabel() local
95 Fixup* fixup = GetFixup(fixup_id); // Get the Fixup at this id. in BindLabel()
158 FixupId fixup_id = fixups_to_recalculate.front(); in AdjustFixups() local
160 Fixup* fixup = GetFixup(fixup_id); in AdjustFixups()
3585 FixupId fixup_id = AddFixup(Fixup::LoadNarrowLiteral(location, rt, size)); in LoadLiteral() local
3587 literal->GetLabel()->LinkTo(fixup_id); in LoadLiteral()
3591 DCHECK_EQ(location + GetFixup(fixup_id)->GetSizeInBytes(), buffer_.Size()); in LoadLiteral()
3598 FixupId fixup_id = in LoadLiteral() local
3601 literal->GetLabel()->LinkTo(fixup_id); in LoadLiteral()
3603 DCHECK_EQ(location + GetFixup(fixup_id)->GetSizeInBytes(), buffer_.Size()); in LoadLiteral()
3610 FixupId fixup_id = AddFixup(Fixup::LoadSingleLiteral(location, sd, Fixup::kLongOrFPLiteral1KiB)); in LoadLiteral() local
3612 literal->GetLabel()->LinkTo(fixup_id); in LoadLiteral()
3614 DCHECK_EQ(location + GetFixup(fixup_id)->GetSizeInBytes(), buffer_.Size()); in LoadLiteral()
3621 FixupId fixup_id = AddFixup(Fixup::LoadDoubleLiteral(location, dd, Fixup::kLongOrFPLiteral1KiB)); in LoadLiteral() local
3623 literal->GetLabel()->LinkTo(fixup_id); in LoadLiteral()
3625 DCHECK_EQ(location + GetFixup(fixup_id)->GetSizeInBytes(), buffer_.Size()); in LoadLiteral()
4007 FixupId fixup_id = AddFixup(Fixup::LoadLiteralAddress(location, base_reg, size)); in CreateJumpTable() local
4009 table->GetLabel()->LinkTo(fixup_id); in CreateJumpTable()
4013 DCHECK_EQ(location + GetFixup(fixup_id)->GetSizeInBytes(), buffer_.Size()); in CreateJumpTable()