• Home
  • Raw
  • Download

Lines Matching refs:Location

52 class Location : public LocationBase<int32_t> {
61 Location() in Location() function
65 Location() = delete;
66 Location(AllocatorWrapper allocator)
74 ~Location() VIXL_NEGATIVE_TESTING_ALLOW_EXCEPTION { in ~Location()
99 Location::Offset /*pc*/, in Encode()
100 const Location* /*label*/) const { in Encode() argument
121 ForwardRef(const Location::EmitOperator* op,
134 const Location::EmitOperator* op() const { return op_; } in op()
151 const Location::EmitOperator* op_;
185 explicit ForwardRefListIterator(Location* location) in ForwardRefListIterator()
226 const Location::EmitOperator* encoder);
244 Location(uint32_t type, int size, int alignment) in Location() function
247 Location(AllocatorWrapper allocator, uint32_t type, int size, int alignment) in Location() function
253 explicit Location(Offset location) in Location() function
256 explicit Location(Offset location) = delete;
257 Location(AllocatorWrapper allocator, Offset location) in Location() function
272 class Label : public Location {
286 Label() : Location(kVeneerType, kVeneerSize, kVeneerAlignment) {} in Label()
287 explicit Label(Offset location) : Location(location) {} in Label()
290 …Label(AllocatorWrapper allocator) : Location(allocator, kVeneerType, kVeneerSize, kVeneerAlignment…
292 explicit Label(AllocatorWrapper allocator, Offset location) : Location(allocator, location) {}
315 class RawLiteral : public Location {
336 : Location(kLiteralType,
347 : Location(kLiteralType, in RawLiteral()
362 : Location(allocator, kLiteralType,
375 : Location(allocator, kLiteralType, in RawLiteral()
491 aarch32::Location::ForwardRef, aarch32::Location::kNPreallocatedElements, \
492 int32_t, aarch32::Location::kInvalidLinkKey, \
493 aarch32::Location::kReclaimFrom, aarch32::Location::kReclaimFactor
496 const aarch32::Location::ForwardRef& element) { in GetKey()
501 aarch32::Location::ForwardRef* element, int32_t key) { in SetKey()