Searched refs:FixupId (Results 1 – 2 of 2) sorted by relevance
/art/compiler/utils/arm/ |
D | assembler_thumb2.h | 387 typedef uint16_t FixupId; typedef 589 ArrayRef<const FixupId> Dependents(const Thumb2Assembler& assembler) const { in Dependents() 590 return ArrayRef<const FixupId>(assembler.fixup_dependents_).SubArray(dependents_start_, in Dependents() 845 FixupId AddFixup(Fixup fixup) { in AddFixup() 846 FixupId fixup_id = static_cast<FixupId>(fixups_.size()); in AddFixup() 849 DCHECK_EQ(static_cast<size_t>(static_cast<FixupId>(fixups_.size())), fixups_.size()); in AddFixup() 853 Fixup* GetFixup(FixupId fixup_id) { in GetFixup() 862 std::deque<FixupId>* fixups_to_recalculate); 888 ArenaVector<FixupId> fixup_dependents_; 903 FixupId last_fixup_id_;
|
D | assembler_thumb2.cc | 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() [all …]
|