Home | History | Annotate | Download | only in arm

Lines Matching refs:FixupId

33       std::is_same<typename std::result_of<Function(FixupId, FixupId)>::type, void>::value,
34 "Incorrect signature for argument `fn`: expected (FixupId, FixupId) -> void");
36 for (FixupId fixup_id = 0u, end_id = assembler->fixups_.size(); fixup_id != end_id; ++fixup_id) {
39 for (FixupId id = fixup_id + 1u; id != end_id && fixups[id].location_ < target; ++id) {
45 for (FixupId id = fixup_id; id != 0u && fixups[id - 1u].location_ >= target; --id) {
66 [fixups](FixupId dependency, FixupId dependent ATTRIBUTE_UNUSED) {
72 for (FixupId fixup_id = 0u, end_id = assembler->fixups_.size(); fixup_id != end_id; ++fixup_id) {
81 FixupId* dependents = assembler->fixup_dependents_.data();
84 [fixups, dependents](FixupId dependency, FixupId dependent) {
94 FixupId fixup_id = label->Position(); // The id for linked Fixup.
125 std::deque<FixupId>* fixups_to_recalculate) {
130 for (FixupId dependent_id : fixup->Dependents(*this)) {
144 std::deque<FixupId> fixups_to_recalculate;
158 FixupId fixup_id = fixups_to_recalculate.front();
2576 FixupId branch_id = AddFixup(Fixup::Branch(pc, branch_type, size, cond));
3448 FixupId fixup_id = AddFixup(Fixup::LoadNarrowLiteral(location, rt, size));
3461 FixupId fixup_id =
3473 FixupId fixup_id = AddFixup(Fixup::LoadSingleLiteral(location, sd, Fixup::kLongOrFPLiteral1KiB));
3484 FixupId fixup_id = AddFixup(Fixup::LoadDoubleLiteral(location, dd, Fixup::kLongOrFPLiteral1KiB));
3858 FixupId fixup_id = AddFixup(Fixup::LoadLiteralAddress(location, base_reg, size));