Lines Matching refs:FixupId
33 std::is_same<typename std::result_of<Function(FixupId, FixupId)>::type, void>::value, in ForExpandableDependencies()
36 for (FixupId fixup_id = 0u, end_id = assembler->fixups_.size(); fixup_id != end_id; ++fixup_id) { in ForExpandableDependencies()
39 for (FixupId id = fixup_id + 1u; id != end_id && fixups[id].location_ < target; ++id) { in ForExpandableDependencies()
45 for (FixupId id = fixup_id; id != 0u && fixups[id - 1u].location_ >= target; --id) { in ForExpandableDependencies()
66 [fixups](FixupId dependency, FixupId dependent ATTRIBUTE_UNUSED) { in PrepareDependents()
72 for (FixupId fixup_id = 0u, end_id = assembler->fixups_.size(); fixup_id != end_id; ++fixup_id) { in PrepareDependents()
81 FixupId* dependents = assembler->fixup_dependents_.data(); in PrepareDependents()
84 [fixups, dependents](FixupId dependency, FixupId dependent) { in PrepareDependents()
94 FixupId fixup_id = label->Position(); // The id for linked Fixup. in BindLabel()
125 std::deque<FixupId>* fixups_to_recalculate) { in AdjustFixupIfNeeded()
130 for (FixupId dependent_id : fixup->Dependents(*this)) { in AdjustFixupIfNeeded()
144 std::deque<FixupId> fixups_to_recalculate; in AdjustFixups()
158 FixupId fixup_id = fixups_to_recalculate.front(); in AdjustFixups()
2598 FixupId branch_id = AddFixup(Fixup::Branch(pc, branch_type, size, cond)); in EmitBranch()
3585 FixupId fixup_id = AddFixup(Fixup::LoadNarrowLiteral(location, rt, size)); in LoadLiteral()
3598 FixupId fixup_id = in LoadLiteral()
3610 FixupId fixup_id = AddFixup(Fixup::LoadSingleLiteral(location, sd, Fixup::kLongOrFPLiteral1KiB)); in LoadLiteral()
3621 FixupId fixup_id = AddFixup(Fixup::LoadDoubleLiteral(location, dd, Fixup::kLongOrFPLiteral1KiB)); in LoadLiteral()
4007 FixupId fixup_id = AddFixup(Fixup::LoadLiteralAddress(location, base_reg, size)); in CreateJumpTable()