HomeSort by relevance Sort by last modified time
    Searched refs:FrameOffset (Results 1 - 25 of 35) sorted by null

1 2

  /art/runtime/
offsets.h 45 class FrameOffset : public Offset {
47 explicit FrameOffset(size_t val) : Offset(val) {}
48 bool operator>(FrameOffset other) const { return val_ > other.val_; }
49 bool operator<(FrameOffset other) const { return val_ < other.val_; }
  /art/compiler/utils/arm64/
assembler_arm64.h 114 void Store(FrameOffset offs, ManagedRegister src, size_t size) OVERRIDE;
115 void StoreRef(FrameOffset dest, ManagedRegister src) OVERRIDE;
116 void StoreRawPtr(FrameOffset dest, ManagedRegister src) OVERRIDE;
117 void StoreImmediateToFrame(FrameOffset dest, uint32_t imm, ManagedRegister scratch) OVERRIDE;
120 void StoreStackOffsetToThread64(ThreadOffset<8> thr_offs, FrameOffset fr_offs,
123 void StoreSpanning(FrameOffset dest, ManagedRegister src, FrameOffset in_off,
127 void Load(ManagedRegister dest, FrameOffset src, size_t size) OVERRIDE;
129 void LoadRef(ManagedRegister dest, FrameOffset src) OVERRIDE;
136 void CopyRawPtrFromThread64(FrameOffset fr_offs, ThreadOffset<8> thr_offs
    [all...]
assembler_arm64.cc 56 void Arm64Assembler::GetCurrentThread(FrameOffset offset, ManagedRegister /* scratch */) {
122 void Arm64Assembler::Store(FrameOffset offs, ManagedRegister m_src, size_t size) {
140 void Arm64Assembler::StoreRef(FrameOffset offs, ManagedRegister m_src) {
147 void Arm64Assembler::StoreRawPtr(FrameOffset offs, ManagedRegister m_src) {
153 void Arm64Assembler::StoreImmediateToFrame(FrameOffset offs, uint32_t imm,
171 FrameOffset fr_offs,
186 void Arm64Assembler::StoreSpanning(FrameOffset dest_off, ManagedRegister m_source,
187 FrameOffset in_off, ManagedRegister m_scratch) {
279 void Arm64Assembler::Load(ManagedRegister m_dst, FrameOffset src, size_t size) {
287 void Arm64Assembler::LoadRef(ManagedRegister m_dst, FrameOffset offs)
    [all...]
  /art/compiler/utils/
assembler.h 383 virtual void Store(FrameOffset offs, ManagedRegister src, size_t size) = 0;
384 virtual void StoreRef(FrameOffset dest, ManagedRegister src) = 0;
385 virtual void StoreRawPtr(FrameOffset dest, ManagedRegister src) = 0;
387 virtual void StoreImmediateToFrame(FrameOffset dest, uint32_t imm,
396 FrameOffset fr_offs,
399 FrameOffset fr_offs,
405 virtual void StoreSpanning(FrameOffset dest, ManagedRegister src,
406 FrameOffset in_off, ManagedRegister scratch) = 0;
409 virtual void Load(ManagedRegister dest, FrameOffset src, size_t size) = 0;
414 virtual void LoadRef(ManagedRegister dest, FrameOffset src) = 0
    [all...]
assembler.cc 138 FrameOffset fr_offs,
144 FrameOffset fr_offs,
173 void Assembler::CopyRawPtrFromThread32(FrameOffset fr_offs, ThreadOffset<4> thr_offs,
178 void Assembler::CopyRawPtrFromThread64(FrameOffset fr_offs, ThreadOffset<8> thr_offs,
183 void Assembler::CopyRawPtrToThread32(ThreadOffset<4> thr_offs, FrameOffset fr_offs,
188 void Assembler::CopyRawPtrToThread64(ThreadOffset<8> thr_offs, FrameOffset fr_offs,
  /art/compiler/jni/quick/
calling_convention.h 51 FrameOffset MethodStackOffset() {
60 void ResetIterator(FrameOffset displacement) {
198 FrameOffset displacement_;
244 virtual FrameOffset CurrentParamStackOffset() = 0;
285 FrameOffset SavedLocalReferenceCookieOffset() const;
288 FrameOffset ReturnValueSaveLocation() const;
316 virtual FrameOffset CurrentParamStackOffset() = 0;
319 FrameOffset CurrentParamHandleScopeEntryOffset();
322 FrameOffset HandleScopeOffset() const {
323 return FrameOffset(this->displacement_.Int32Value() + sizeof(StackReference<mirror::ArtMethod>))
    [all...]
jni_compiler.cc 106 mr_conv->ResetIterator(FrameOffset(frame_size));
107 main_jni_conv->ResetIterator(FrameOffset(0));
132 FrameOffset handle_scope_offset = main_jni_conv->CurrentParamHandleScopeEntryOffset();
149 FrameOffset handle_scope_offset = main_jni_conv->CurrentParamHandleScopeEntryOffset();
163 FrameOffset in_off = mr_conv->CurrentParamStackOffset();
197 main_jni_conv->ResetIterator(FrameOffset(main_out_arg_size));
198 FrameOffset locked_object_handle_scope_offset(0);
203 main_jni_conv->ResetIterator(FrameOffset(main_out_arg_size));
205 FrameOffset out_off = main_jni_conv->CurrentParamStackOffset();
237 FrameOffset saved_cookie_offset = main_jni_conv->SavedLocalReferenceCookieOffset()
    [all...]
calling_convention.cc 128 FrameOffset JniCallingConvention::SavedLocalReferenceCookieOffset() const {
130 return FrameOffset(HandleerencesOffset().Int32Value() + references_size);
133 FrameOffset JniCallingConvention::ReturnValueSaveLocation() const {
135 return FrameOffset(SavedLocalReferenceCookieOffset().Int32Value() + 4);
224 FrameOffset JniCallingConvention::CurrentParamHandleScopeEntryOffset() {
229 return FrameOffset(result);
  /art/compiler/utils/mips/
assembler_mips.h 171 void Store(FrameOffset offs, ManagedRegister msrc, size_t size) OVERRIDE;
172 void StoreRef(FrameOffset dest, ManagedRegister msrc) OVERRIDE;
173 void StoreRawPtr(FrameOffset dest, ManagedRegister msrc) OVERRIDE;
175 void StoreImmediateToFrame(FrameOffset dest, uint32_t imm, ManagedRegister mscratch) OVERRIDE;
180 void StoreStackOffsetToThread32(ThreadOffset<4> thr_offs, FrameOffset fr_offs,
185 void StoreSpanning(FrameOffset dest, ManagedRegister msrc, FrameOffset in_off,
189 void Load(ManagedRegister mdest, FrameOffset src, size_t size) OVERRIDE;
193 void LoadRef(ManagedRegister dest, FrameOffset src) OVERRIDE;
204 void CopyRawPtrFromThread32(FrameOffset fr_offs, ThreadOffset<4> thr_offs
    [all...]
assembler_mips.cc 598 void MipsAssembler::Store(FrameOffset dest, ManagedRegister msrc, size_t size) {
618 void MipsAssembler::StoreRef(FrameOffset dest, ManagedRegister msrc) {
624 void MipsAssembler::StoreRawPtr(FrameOffset dest, ManagedRegister msrc) {
630 void MipsAssembler::StoreImmediateToFrame(FrameOffset dest, uint32_t imm,
647 FrameOffset fr_offs,
660 void MipsAssembler::StoreSpanning(FrameOffset dest, ManagedRegister msrc,
661 FrameOffset in_off, ManagedRegister mscratch) {
669 void MipsAssembler::Load(ManagedRegister mdest, FrameOffset src, size_t size) {
677 void MipsAssembler::LoadRef(ManagedRegister mdest, FrameOffset src) {
745 void MipsAssembler::CopyRef(FrameOffset dest, FrameOffset src
    [all...]
  /art/compiler/jni/quick/x86/
calling_convention_x86.cc 87 FrameOffset X86ManagedRuntimeCallingConvention::CurrentParamStackOffset() {
88 return FrameOffset(displacement_.Int32Value() + // displacement
152 FrameOffset X86JniCallingConvention::CurrentParamStackOffset() {
153 return FrameOffset(displacement_.Int32Value() - OutArgSize() + (itr_slots_ * kFramePointerSize));
calling_convention_x86.h 41 FrameOffset CurrentParamStackOffset() OVERRIDE;
70 FrameOffset CurrentParamStackOffset() OVERRIDE;
  /art/compiler/jni/quick/arm/
calling_convention_arm.h 40 FrameOffset CurrentParamStackOffset() OVERRIDE;
72 FrameOffset CurrentParamStackOffset() OVERRIDE;
calling_convention_arm.cc 79 FrameOffset ArmManagedRuntimeCallingConvention::CurrentParamStackOffset() {
81 FrameOffset result =
82 FrameOffset(displacement_.Int32Value() + // displacement
197 FrameOffset ArmJniCallingConvention::CurrentParamStackOffset() {
201 return FrameOffset(offset);
  /art/compiler/jni/quick/arm64/
calling_convention_arm64.h 40 FrameOffset CurrentParamStackOffset() OVERRIDE;
69 FrameOffset CurrentParamStackOffset() OVERRIDE;
calling_convention_arm64.cc 94 FrameOffset Arm64ManagedRuntimeCallingConvention::CurrentParamStackOffset() {
96 FrameOffset result =
97 FrameOffset(displacement_.Int32Value() + // displacement
112 ResetIterator(FrameOffset(0));
242 FrameOffset Arm64JniCallingConvention::CurrentParamStackOffset() {
249 return FrameOffset(offset);
  /art/compiler/jni/quick/mips/
calling_convention_mips.h 40 FrameOffset CurrentParamStackOffset() OVERRIDE;
72 FrameOffset CurrentParamStackOffset() OVERRIDE;
calling_convention_mips.cc 79 FrameOffset MipsManagedRuntimeCallingConvention::CurrentParamStackOffset() {
81 FrameOffset result =
82 FrameOffset(displacement_.Int32Value() + // displacement
200 FrameOffset MipsJniCallingConvention::CurrentParamStackOffset() {
204 return FrameOffset(offset);
  /art/compiler/jni/quick/x86_64/
calling_convention_x86_64.h 41 FrameOffset CurrentParamStackOffset() OVERRIDE;
68 FrameOffset CurrentParamStackOffset() OVERRIDE;
calling_convention_x86_64.cc 97 FrameOffset X86_64ManagedRuntimeCallingConvention::CurrentParamStackOffset() {
98 return FrameOffset(displacement_.Int32Value() + // displacement
107 ResetIterator(FrameOffset(0));
189 FrameOffset X86_64JniCallingConvention::CurrentParamStackOffset() {
193 return FrameOffset(displacement_.Int32Value() - OutArgSize() + (offset * kFramePointerSize));
  /art/compiler/utils/x86/
assembler_x86.h 146 Address(Register base, FrameOffset disp) {
475 void Store(FrameOffset offs, ManagedRegister src, size_t size) OVERRIDE;
476 void StoreRef(FrameOffset dest, ManagedRegister src) OVERRIDE;
477 void StoreRawPtr(FrameOffset dest, ManagedRegister src) OVERRIDE;
479 void StoreImmediateToFrame(FrameOffset dest, uint32_t imm, ManagedRegister scratch) OVERRIDE;
484 void StoreStackOffsetToThread32(ThreadOffset<4> thr_offs, FrameOffset fr_offs,
489 void StoreSpanning(FrameOffset dest, ManagedRegister src, FrameOffset in_off,
493 void Load(ManagedRegister dest, FrameOffset src, size_t size) OVERRIDE;
497 void LoadRef(ManagedRegister dest, FrameOffset src) OVERRIDE
    [all...]
  /art/compiler/utils/x86_64/
assembler_x86_64.h 174 Address(CpuRegister base, FrameOffset disp) {
517 void Store(FrameOffset offs, ManagedRegister src, size_t size) OVERRIDE;
518 void StoreRef(FrameOffset dest, ManagedRegister src) OVERRIDE;
519 void StoreRawPtr(FrameOffset dest, ManagedRegister src) OVERRIDE;
521 void StoreImmediateToFrame(FrameOffset dest, uint32_t imm, ManagedRegister scratch) OVERRIDE;
526 void StoreStackOffsetToThread64(ThreadOffset<8> thr_offs, FrameOffset fr_offs,
531 void StoreSpanning(FrameOffset dest, ManagedRegister src, FrameOffset in_off,
535 void Load(ManagedRegister dest, FrameOffset src, size_t size) OVERRIDE;
539 void LoadRef(ManagedRegister dest, FrameOffset src) OVERRIDE
    [all...]
  /art/compiler/utils/arm/
assembler_arm.cc 455 void ArmAssembler::Store(FrameOffset dest, ManagedRegister msrc, size_t size) {
475 void ArmAssembler::StoreRef(FrameOffset dest, ManagedRegister msrc) {
481 void ArmAssembler::StoreRawPtr(FrameOffset dest, ManagedRegister msrc) {
487 void ArmAssembler::StoreSpanning(FrameOffset dest, ManagedRegister msrc,
488 FrameOffset in_off, ManagedRegister mscratch) {
496 void ArmAssembler::CopyRef(FrameOffset dest, FrameOffset src,
514 void ArmAssembler::LoadRef(ManagedRegister mdest, FrameOffset src) {
528 void ArmAssembler::StoreImmediateToFrame(FrameOffset dest, uint32_t imm,
564 void ArmAssembler::Load(ManagedRegister m_dst, FrameOffset src, size_t size)
    [all...]
assembler_arm.h 627 void Store(FrameOffset offs, ManagedRegister src, size_t size) OVERRIDE;
628 void StoreRef(FrameOffset dest, ManagedRegister src) OVERRIDE;
629 void StoreRawPtr(FrameOffset dest, ManagedRegister src) OVERRIDE;
631 void StoreImmediateToFrame(FrameOffset dest, uint32_t imm, ManagedRegister scratch) OVERRIDE;
636 void StoreStackOffsetToThread32(ThreadOffset<4> thr_offs, FrameOffset fr_offs,
641 void StoreSpanning(FrameOffset dest, ManagedRegister src, FrameOffset in_off,
645 void Load(ManagedRegister dest, FrameOffset src, size_t size) OVERRIDE;
649 void LoadRef(ManagedRegister dest, FrameOffset src) OVERRIDE;
660 void CopyRawPtrFromThread32(FrameOffset fr_offs, ThreadOffset<4> thr_offs
    [all...]
  /external/llvm/tools/llvm-objdump/
COFFDump.cpp 105 outs() << " " << UCs[1].FrameOffset;
107 outs() << " " << UCs[1].FrameOffset
108 + (static_cast<uint32_t>(UCs[2].FrameOffset) << 16);
119 << format(" [0x%04x]", 8 * UCs[1].FrameOffset);
123 << format(" [0x%08x]", UCs[1].FrameOffset
124 + (static_cast<uint32_t>(UCs[2].FrameOffset) << 16));
128 << format(" [0x%04x]", 16 * UCs[1].FrameOffset);
132 << format(" [0x%08x]", UCs[1].FrameOffset
133 + (static_cast<uint32_t>(UCs[2].FrameOffset) << 16));

Completed in 226 milliseconds

1 2