Lines Matching refs:Address
39 Address inner_pointer;
48 Code* GcSafeFindCodeForInnerPointer(Address inner_pointer);
49 Code* GcSafeCastToCode(HeapObject* object, Address inner_pointer);
55 InnerPointerToCodeCacheEntry* GetCacheEntry(Address inner_pointer);
88 inline Address address() const;
94 static inline StackHandler* FromAddress(Address address);
233 Address sp;
234 Address fp;
235 Address* pc_address;
236 Address* constant_pool_address;
267 Address sp() const { return state_.sp; } in sp()
268 Address fp() const { return state_.fp; } in fp()
269 Address caller_sp() const { return GetCallerStackPointer(); } in caller_sp()
274 Address UnpaddedFP() const;
276 Address pc() const { return *pc_address(); } in pc()
277 void set_pc(Address pc) { *pc_address() = pc; } in set_pc()
279 Address constant_pool() const { return *constant_pool_address(); } in constant_pool()
280 void set_constant_pool(Address constant_pool) { in set_constant_pool()
284 virtual void SetCallerFp(Address caller_fp) = 0;
287 void UpdateFp(Address fp) { state_.fp = fp; } in UpdateFp()
289 Address* pc_address() const { return state_.pc_address; } in pc_address()
291 Address* constant_pool_address() const { in constant_pool_address()
312 static inline Code* GetContainingCode(Isolate* isolate, Address pc);
318 Address pc,
323 static void IteratePc(ObjectVisitor* v, Address* pc_address,
324 Address* constant_pool_address, Code* holder);
333 static inline Address* ResolveReturnAddressLocation(Address* pc_address);
348 virtual Address GetCallerStackPointer() const = 0;
401 void SetCallerFp(Address caller_fp) override;
409 Address GetCallerStackPointer() const override { return 0; } in GetCallerStackPointer()
450 void SetCallerFp(Address caller_fp) override;
460 static Type GetStateForFramePointer(Address fp, State* state);
461 static Address ComputeStackPointer(Address fp);
462 static void FillState(Address fp, Address sp, State* state);
467 Address GetCallerStackPointer() const override;
488 static Object* GetExpression(Address fp, int index);
490 void SetCallerFp(Address caller_fp) override;
503 inline Address caller_fp() const;
504 inline Address caller_pc() const;
508 static inline Address ComputePCAddress(Address fp);
512 static inline Address ComputeConstantPoolAddress(Address fp);
519 Address GetExpressionAddress(int n) const;
520 static Address GetExpressionAddress(Address fp, int n);
524 static inline bool IsArgumentsAdaptorFrame(Address fp);
528 static inline bool IsConstructFrame(Address fp);
547 Address pc() { return code_->address() + offset_; } in pc()
572 inline Address GetParameterSlot(int index) const;
579 inline Address GetOperandSlot(int index) const;
635 Address pc, FILE* file,
644 Address GetCallerStackPointer() const override;
672 Address GetCallerStackPointer() const override;
748 Address GetCallerStackPointer() const override;
773 Address GetCallerStackPointer() const override;
807 Address GetCallerStackPointer() const override;
928 Address fp, Address sp,
929 Address js_entry_sp);
939 bool IsValidStackAddress(Address addr) const { in IsValidStackAddress()
944 bool IsValidExitFrame(Address fp) const;
947 const Address low_bound_;
948 const Address high_bound_;