/art/runtime/ |
H A D | offsets.cc | 23 std::ostream& operator<<(std::ostream& os, const Offset& offs) {
|
H A D | offsets.h | 27 class Offset { class in namespace:art 29 explicit Offset(size_t val) : val_(val) {} function in class:art::Offset 43 std::ostream& operator<<(std::ostream& os, const Offset& offs); 46 class FrameOffset : public Offset { 48 explicit FrameOffset(size_t val) : Offset(val) {} 55 class ThreadOffset : public Offset { 57 explicit ThreadOffset(size_t val) : Offset(val) {} 61 class MemberOffset : public Offset { 63 explicit MemberOffset(size_t val) : Offset(val) {}
|
H A D | jni_env_ext.h | 53 static Offset SegmentStateOffset(size_t pointer_size); 54 static Offset LocalRefCookieOffset(size_t pointer_size); 55 static Offset SelfOffset(size_t pointer_size);
|
H A D | image-inl.h | 54 ImTable* imt = reinterpret_cast<ImTable*>(base + section.Offset() + pos); 72 auto* table = reinterpret_cast<ImtConflictTable*>(base + section.Offset() + pos);
|
H A D | jni_env_ext.cc | 123 Offset JNIEnvExt::SegmentStateOffset(size_t pointer_size) { 130 return Offset(locals_offset + irt_segment_state_offset); 133 Offset JNIEnvExt::LocalRefCookieOffset(size_t pointer_size) { 134 return Offset(JNIEnvSize(pointer_size) + 138 Offset JNIEnvExt::SelfOffset(size_t pointer_size) { 139 return Offset(JNIEnvSize(pointer_size));
|
H A D | image.cc | 147 return os << "size=" << section.Size() << " range=" << section.Offset() << "-" << section.End(); 153 auto* array = reinterpret_cast<LengthPrefixedArray<ArtField>*>(base + fields.Offset() + pos); 168 auto* array = reinterpret_cast<LengthPrefixedArray<ArtMethod>*>(base + methods.Offset() + pos); 176 auto* method = reinterpret_cast<ArtMethod*>(base + runtime_methods.Offset() + pos);
|
/art/tools/dexfuzz/src/dexfuzz/rawdex/ |
H A D | HeaderItem.java | 31 public Offset linkOff; 32 public Offset mapOff; 34 public Offset stringIdsOff; 36 public Offset typeIdsOff; 38 public Offset protoIdsOff; 40 public Offset fieldIdsOff; 42 public Offset methodIdsOff; 44 public Offset classDefsOff; 46 public Offset dataOff;
|
H A D | AnnotationOffItem.java | 22 public Offset annotationOff;
|
H A D | AnnotationSetRefItem.java | 22 public Offset annotationsOff;
|
H A D | ClassDefItem.java | 27 public Offset interfacesOff; 29 public Offset annotationsOff; 30 public Offset classDataOff; 31 public Offset staticValuesOff;
|
H A D | OffsetTracker.java | 32 * written out. We also remember every Offset we read in, and its value. Then, after reading 35 * using the order we collected earlier. For every Offset we write out, we look at its Offsettable 37 * for the time being, remember where that blank value was written, and put the Offset into a 66 * As the end, we find the correct Offsettable for the Offset in the above 69 private List<Offset> needsAssociationTable; 77 private List<Offset> needsUpdateTable; 108 needsAssociationTable = new ArrayList<Offset>(); 109 needsUpdateTable = new ArrayList<Offset>(); 138 * @return An Offset that will later be associated with an Offsettable. 140 public Offset getNewOffse [all...] |
H A D | FieldAnnotation.java | 23 public Offset annotationsOff;
|
H A D | MethodAnnotation.java | 23 public Offset annotationsOff;
|
H A D | ParameterAnnotation.java | 23 public Offset annotationsOff;
|
H A D | StringIdItem.java | 22 public Offset stringDataOff;
|
H A D | Offset.java | 21 public class Offset { class 28 * The Offsettable that this Offset points to. 33 * The location of this Offset in the new file, ONLY SET IF the Offset 40 * Was the output location for this Offset set?. 45 * Does this Offset need to be written out using ULEB128?. 50 * Was this Offset created after reading, during mutation?. 55 * Only one Offset should have this flag set, the MapItem that points 61 * If an Offset pointed at 0 (because it is not actually a valid Offset), 66 public Offset(boolean header) { method in class:Offset [all...] |
H A D | ProtoIdItem.java | 24 public Offset parametersOff;
|
H A D | EncodedMethod.java | 26 public Offset codeOff;
|
H A D | MapItem.java | 43 public Offset offset;
|
H A D | AnnotationsDirectoryItem.java | 22 public Offset classAnnotationsOff;
|
/art/compiler/utils/arm64/ |
H A D | assembler_arm64.h | 142 void LoadRawPtr(ManagedRegister dest, ManagedRegister base, Offset offs) OVERRIDE; 153 void Copy(FrameOffset dest, ManagedRegister src_base, Offset src_offset, ManagedRegister scratch, 155 void Copy(ManagedRegister dest_base, Offset dest_offset, FrameOffset src, ManagedRegister scratch, 157 void Copy(FrameOffset dest, FrameOffset src_base, Offset src_offset, ManagedRegister scratch, 159 void Copy(ManagedRegister dest, Offset dest_offset, ManagedRegister src, Offset src_offset, 161 void Copy(FrameOffset dest, Offset dest_offset, FrameOffset src, Offset src_offset, 196 void Call(ManagedRegister base, Offset offset, ManagedRegister scratch) OVERRIDE; 197 void Call(FrameOffset base, Offset offse [all...] |
/art/compiler/utils/ |
H A D | assembler.h | 424 virtual void LoadRawPtr(ManagedRegister dest, ManagedRegister base, Offset offs) = 0; 447 virtual void Copy(FrameOffset dest, ManagedRegister src_base, Offset src_offset, 450 virtual void Copy(ManagedRegister dest_base, Offset dest_offset, FrameOffset src, 453 virtual void Copy(FrameOffset dest, FrameOffset src_base, Offset src_offset, 456 virtual void Copy(ManagedRegister dest, Offset dest_offset, 457 ManagedRegister src, Offset src_offset, 460 virtual void Copy(FrameOffset dest, Offset dest_offset, FrameOffset src, Offset src_offset, 498 virtual void Call(ManagedRegister base, Offset offset, 500 virtual void Call(FrameOffset base, Offset offse [all...] |
/art/compiler/jni/quick/ |
H A D | jni_compiler.cc | 109 const Offset functions(OFFSETOF_MEMBER(JNIEnvExt, functions)); 110 const Offset monitor_enter(OFFSETOF_MEMBER(JNINativeInterface, MonitorEnter)); 111 const Offset monitor_exit(OFFSETOF_MEMBER(JNINativeInterface, MonitorExit)); 226 __ Call(main_jni_conv->CurrentParamRegister(), Offset(read_barrier64), 229 __ Call(main_jni_conv->CurrentParamRegister(), Offset(read_barrier32), 273 __ Call(main_jni_conv->CurrentParamRegister(), Offset(jni_start64), 276 __ Call(main_jni_conv->CurrentParamRegister(), Offset(jni_start32), 451 __ Call(end_jni_conv->CurrentParamRegister(), Offset(jni_end64), 454 __ Call(end_jni_conv->CurrentParamRegister(), Offset(jni_end32),
|
/art/compiler/trampolines/ |
H A D | trampoline_compiler.cc | 88 __ JumpTo(Arm64ManagedRegister::FromXRegister(X0), Offset(offset.Int32Value()), 95 Offset(JNIEnvExt::SelfOffset(8).Int32Value())); 97 __ JumpTo(Arm64ManagedRegister::FromXRegister(IP1), Offset(offset.Int32Value()), 102 __ JumpTo(Arm64ManagedRegister::FromXRegister(TR), Offset(offset.Int32Value()),
|
/art/compiler/utils/x86/ |
H A D | assembler_x86.h | 159 Address(Register base_in, Offset disp) { 674 void LoadRawPtr(ManagedRegister dest, ManagedRegister base, Offset offs) OVERRIDE; 691 void Copy(FrameOffset dest, ManagedRegister src_base, Offset src_offset, ManagedRegister scratch, 694 void Copy(ManagedRegister dest_base, Offset dest_offset, FrameOffset src, ManagedRegister scratch, 697 void Copy(FrameOffset dest, FrameOffset src_base, Offset src_offset, ManagedRegister scratch, 700 void Copy(ManagedRegister dest, Offset dest_offset, ManagedRegister src, Offset src_offset, 703 void Copy(FrameOffset dest, Offset dest_offset, FrameOffset src, Offset src_offset, 739 void Call(ManagedRegister base, Offset offse [all...] |