/art/runtime/interpreter/mterp/x86/ |
H A D | op_aget_object.S | 2 * Array object get. vAA <- vBB[vCC]. 4 * for: aget-object 9 GET_VREG %eax, %eax # eax <- vBB (array object)
|
H A D | op_fill_array_data.S | 5 GET_VREG %eax, rINST # eax <- vAA (array object)
|
/art/runtime/interpreter/mterp/x86_64/ |
H A D | op_aget_object.S | 2 * Array object get. vAA <- vBB[vCC]. 4 * for: aget-object 9 GET_VREG OUT_32_ARG0, %rax # eax <- vBB (array object)
|
H A D | op_instance_of.S | 2 * Check to see if an object reference is an instance of a class. 4 * Most common situation is a non-null object, being compared against 12 leaq VREG_ADDRESS(%rax), OUT_ARG1 # Get object address
|
H A D | op_iput.S | 5 * for: iput, iput-object, iput-boolean, iput-byte, iput-char, iput-short 13 GET_VREG OUT_32_ARG1, %rcx # the object pointer
|
H A D | op_iput_wide.S | 7 GET_VREG OUT_32_ARG1, %rcx # the object pointer
|
/art/test/1337-gc-coverage/ |
H A D | gc_coverage.cc | 44 extern "C" JNIEXPORT jlong JNICALL Java_Main_objectAddress(JNIEnv* env, jclass, jobject object) { argument 46 return reinterpret_cast<jlong>(soa.Decode<mirror::Object*>(object));
|
/art/test/955-lambda-smali/smali/ |
H A D | SanityCheck.smali | 32 sget-object v1, Ljava/lang/System;->out:Ljava/io/PrintStream;
|
/art/compiler/ |
H A D | image_writer.h | 80 T* GetImageAddress(T* object) const SHARED_REQUIRES(Locks::mutator_lock_) { 81 if (object == nullptr || IsInBootImage(object)) { 82 return object; 84 size_t oat_index = GetOatIndex(object); 86 return reinterpret_cast<T*>(image_info.image_begin_ + GetImageOffset(object)); 157 kBinMiscDirty, // Dex caches, object locks, etc... 221 // failures due to invalid read barrier bits during object field reads. 227 // We use the lock word to store the bin # and bin index of the object in the image. 230 // stored in the lock word bit-for-bit when object forwardin [all...] |
/art/runtime/interpreter/mterp/arm/ |
H A D | op_aget_wide.S | 11 GET_VREG r0, r2 @ r0<- vBB (array object) 14 cmp r0, #0 @ null array object?
|
H A D | op_fill_array_data.S | 7 GET_VREG r0, r3 @ r0<- vAA (array object)
|
H A D | op_iget.S | 5 * for: iget, iget-object, iget-boolean, iget-byte, iget-char, iget-short 10 GET_VREG r1, r1 @ r1<- fp[B], the object pointer
|
H A D | op_instance_of.S | 2 * Check to see if an object reference is an instance of a class. 4 * Most common situation is a non-null object, being compared against 11 VREG_INDEX_TO_ADDR r1, r1 @ r1<- &object
|
/art/test/148-multithread-gc-annotations/src/ |
H A D | MovingGCThread.java | 61 private static native long objectAddress(Object object); argument
|
/art/compiler/optimizing/ |
H A D | reference_type_propagation.h | 53 MutableHandle<T> NewHandle(T* object) SHARED_REQUIRES(Locks::mutator_lock_) { 54 return handles_->NewHandle(object);
|
/art/runtime/interpreter/mterp/mips/ |
H A D | op_fill_array_data.S | 8 GET_VREG(a0, a3) # a0 <- vAA (array object)
|
H A D | op_iget.S | 5 * for: iget, iget-object, iget-boolean, iget-byte, iget-char, iget-short 10 GET_VREG(a1, a1) # a1 <- fp[B], the object pointer
|
H A D | op_iget_wide.S | 9 GET_VREG(a1, a1) # a1 <- fp[B], the object pointer
|
H A D | op_instance_of.S | 2 * Check to see if an object reference is an instance of a class. 4 * Most common situation is a non-null object, being compared against 11 EAS2(a1, rFP, a1) # a1 <- &object
|
H A D | op_iput.S | 12 GET_VREG(a1, a1) # a1 <- fp[B], the object pointer
|
H A D | op_iput_wide.S | 6 GET_VREG(a1, a1) # a1 <- fp[B], the object pointer
|
/art/runtime/interpreter/mterp/mips64/ |
H A D | op_fill_array_data.S | 8 GET_VREG_U a0, a3 # a0 <- vAA (array object)
|
H A D | op_iget.S | 5 * for: iget, iget-object, iget-boolean, iget-byte, iget-char, iget-short 11 GET_VREG_U a1, a1 # a1 <- fp[B], the object pointer
|
H A D | op_iget_wide.S | 10 GET_VREG_U a1, a1 # a1 <- fp[B], the object pointer
|
H A D | op_instance_of.S | 2 * Check to see if an object reference is an instance of a class. 4 * Most common situation is a non-null object, being compared against 12 dlsa a1, a1, rFP, 2 # a1 <- &object
|