/aosp12/art/tools/cpp-define-generator/ |
H A D | globals.def | 48 ASM_DEFINE(ACC_OBSOLETE_METHOD, 52 ASM_DEFINE(CARD_TABLE_CARD_SHIFT, 58 ASM_DEFINE(JIT_CHECK_OSR, 60 ASM_DEFINE(JIT_HOTNESS_DISABLE, 64 ASM_DEFINE(MTERP_HANDLER_SIZE, 68 ASM_DEFINE(OBJECT_ALIGNMENT_MASK, 74 ASM_DEFINE(POINTER_SIZE, 76 ASM_DEFINE(POINTER_SIZE_SHIFT, 78 ASM_DEFINE(STACK_REFERENCE_SIZE, 84 ASM_DEFINE(NTERP_HOTNESS_MASK, [all …]
|
H A D | thread.def | 22 ASM_DEFINE(THREAD_CARD_TABLE_OFFSET, 24 ASM_DEFINE(THREAD_CHECKPOINT_REQUEST, 26 ASM_DEFINE(THREAD_CURRENT_IBASE_OFFSET, 30 ASM_DEFINE(THREAD_EXCEPTION_OFFSET, 32 ASM_DEFINE(THREAD_FLAGS_OFFSET, 34 ASM_DEFINE(THREAD_ID_OFFSET, 50 ASM_DEFINE(THREAD_LOCAL_END_OFFSET, 54 ASM_DEFINE(THREAD_LOCAL_POS_OFFSET, 58 ASM_DEFINE(THREAD_SELF_OFFSET, 62 ASM_DEFINE(THREAD_SUSPEND_REQUEST, [all …]
|
H A D | lockword.def | 21 ASM_DEFINE(LOCK_WORD_GC_STATE_MASK_SHIFTED, 25 ASM_DEFINE(LOCK_WORD_GC_STATE_SHIFT, 27 ASM_DEFINE(LOCK_WORD_GC_STATE_SIZE, 29 ASM_DEFINE(LOCK_WORD_MARK_BIT_MASK_SHIFTED, 31 ASM_DEFINE(LOCK_WORD_MARK_BIT_SHIFT, 33 ASM_DEFINE(LOCK_WORD_READ_BARRIER_STATE_MASK, 45 ASM_DEFINE(LOCK_WORD_STATE_MASK_SHIFTED, 47 ASM_DEFINE(LOCK_WORD_STATE_SHIFT, 51 ASM_DEFINE(LOCK_WORD_THIN_LOCK_COUNT_ONE, 53 ASM_DEFINE(LOCK_WORD_THIN_LOCK_COUNT_SHIFT, [all …]
|
H A D | code_item.def | 22 ASM_DEFINE(CODE_ITEM_REGISTERS_SIZE_OFFSET, 24 ASM_DEFINE(CODE_ITEM_INS_SIZE_OFFSET, 26 ASM_DEFINE(CODE_ITEM_OUTS_SIZE_OFFSET, 28 ASM_DEFINE(CODE_ITEM_INSNS_OFFSET, 33 ASM_DEFINE(COMPACT_CODE_ITEM_FLAGS_OFFSET, 44 ASM_DEFINE(COMPACT_CODE_ITEM_INS_FLAG, 46 ASM_DEFINE(COMPACT_CODE_ITEM_OUTS_FLAG, 48 ASM_DEFINE(COMPACT_CODE_ITEM_INSNS_FLAG, 52 ASM_DEFINE(COMPACT_CODE_ITEM_INS_BIT, 54 ASM_DEFINE(COMPACT_CODE_ITEM_OUTS_BIT, [all …]
|
H A D | art_method.def | 22 ASM_DEFINE(ART_METHOD_ACCESS_FLAGS_OFFSET, 24 ASM_DEFINE(ART_METHOD_IS_STATIC_FLAG, 26 ASM_DEFINE(ART_METHOD_IS_STATIC_FLAG_BIT, 36 ASM_DEFINE(ART_METHOD_IMT_MASK, 40 ASM_DEFINE(ART_METHOD_JNI_OFFSET_32, 42 ASM_DEFINE(ART_METHOD_JNI_OFFSET_64, 44 ASM_DEFINE(ART_METHOD_DATA_OFFSET_32, 46 ASM_DEFINE(ART_METHOD_DATA_OFFSET_64, 48 ASM_DEFINE(ART_METHOD_QUICK_CODE_OFFSET_32, 52 ASM_DEFINE(ART_METHOD_METHOD_INDEX_OFFSET, [all …]
|
H A D | mirror_class.def | 21 ASM_DEFINE(MIRROR_CLASS_ACCESS_FLAGS_OFFSET, 23 ASM_DEFINE(MIRROR_CLASS_COMPONENT_TYPE_OFFSET, 25 ASM_DEFINE(MIRROR_CLASS_DEX_CACHE_OFFSET, 27 ASM_DEFINE(MIRROR_CLASS_IF_TABLE_OFFSET, 33 ASM_DEFINE(MIRROR_CLASS_OBJECT_SIZE_OFFSET, 35 ASM_DEFINE(MIRROR_CLASS_STATUS_OFFSET, 37 ASM_DEFINE(PRIMITIVE_TYPE_SIZE_SHIFT_SHIFT, 39 ASM_DEFINE(MIRROR_CLASS_VTABLE_OFFSET_32, 41 ASM_DEFINE(MIRROR_CLASS_VTABLE_OFFSET_64, 43 ASM_DEFINE(MIRROR_CLASS_IMT_PTR_OFFSET_32, [all …]
|
H A D | shadow_frame.def | 21 ASM_DEFINE(SHADOWFRAME_CACHED_HOTNESS_COUNTDOWN_OFFSET, 23 ASM_DEFINE(SHADOWFRAME_DEX_INSTRUCTIONS_OFFSET, 25 ASM_DEFINE(SHADOWFRAME_DEX_PC_OFFSET, 27 ASM_DEFINE(SHADOWFRAME_DEX_PC_PTR_OFFSET, 29 ASM_DEFINE(SHADOWFRAME_HOTNESS_COUNTDOWN_OFFSET, 31 ASM_DEFINE(SHADOWFRAME_LINK_OFFSET, 33 ASM_DEFINE(SHADOWFRAME_LOCK_COUNT_DATA_OFFSET, 35 ASM_DEFINE(SHADOWFRAME_METHOD_OFFSET, 37 ASM_DEFINE(SHADOWFRAME_NUMBER_OF_VREGS_OFFSET, 39 ASM_DEFINE(SHADOWFRAME_RESULT_REGISTER_OFFSET, [all …]
|
H A D | mirror_array.def | 21 ASM_DEFINE(MIRROR_ARRAY_LENGTH_OFFSET, 23 ASM_DEFINE(MIRROR_BOOLEAN_ARRAY_DATA_OFFSET, 25 ASM_DEFINE(MIRROR_BYTE_ARRAY_DATA_OFFSET, 27 ASM_DEFINE(MIRROR_CHAR_ARRAY_DATA_OFFSET, 29 ASM_DEFINE(MIRROR_INT_ARRAY_DATA_OFFSET, 31 ASM_DEFINE(MIRROR_LONG_ARRAY_DATA_OFFSET, 33 ASM_DEFINE(MIRROR_OBJECT_ARRAY_COMPONENT_SIZE, 35 ASM_DEFINE(MIRROR_OBJECT_ARRAY_DATA_OFFSET, 37 ASM_DEFINE(MIRROR_SHORT_ARRAY_DATA_OFFSET, 39 ASM_DEFINE(MIRROR_WIDE_ARRAY_DATA_OFFSET,
|
H A D | rosalloc.def | 21 ASM_DEFINE(ROSALLOC_BRACKET_QUANTUM_SIZE_MASK, 23 ASM_DEFINE(ROSALLOC_BRACKET_QUANTUM_SIZE_MASK_TOGGLED32, 25 ASM_DEFINE(ROSALLOC_BRACKET_QUANTUM_SIZE_MASK_TOGGLED64, 27 ASM_DEFINE(ROSALLOC_BRACKET_QUANTUM_SIZE_SHIFT, 29 ASM_DEFINE(ROSALLOC_MAX_THREAD_LOCAL_BRACKET_SIZE, 31 ASM_DEFINE(ROSALLOC_RUN_FREE_LIST_HEAD_OFFSET, 33 ASM_DEFINE(ROSALLOC_RUN_FREE_LIST_OFFSET, 35 ASM_DEFINE(ROSALLOC_RUN_FREE_LIST_SIZE_OFFSET, 37 ASM_DEFINE(ROSALLOC_SLOT_NEXT_OFFSET,
|
H A D | runtime.def | 21 ASM_DEFINE(RUNTIME_SAVE_ALL_CALLEE_SAVES_METHOD_OFFSET, 23 ASM_DEFINE(RUNTIME_SAVE_EVERYTHING_FOR_CLINIT_METHOD_OFFSET, 25 ASM_DEFINE(RUNTIME_SAVE_EVERYTHING_FOR_SUSPEND_CHECK_METHOD_OFFSET, 27 ASM_DEFINE(RUNTIME_SAVE_EVERYTHING_METHOD_OFFSET, 29 ASM_DEFINE(RUNTIME_SAVE_REFS_AND_ARGS_METHOD_OFFSET, 31 ASM_DEFINE(RUNTIME_SAVE_REFS_ONLY_METHOD_OFFSET,
|
H A D | mirror_object.def | 21 ASM_DEFINE(MIRROR_OBJECT_CLASS_OFFSET, 23 ASM_DEFINE(MIRROR_OBJECT_HEADER_SIZE, 25 ASM_DEFINE(MIRROR_OBJECT_LOCK_WORD_OFFSET, 27 ASM_DEFINE(GRAY_BYTE_OFFSET, 30 ASM_DEFINE(GRAY_BIT_POSITION, 32 ASM_DEFINE(READ_BARRIER_TEST_VALUE,
|
H A D | mirror_string.def | 21 ASM_DEFINE(MIRROR_STRING_COUNT_OFFSET, 23 ASM_DEFINE(MIRROR_STRING_VALUE_OFFSET, 25 ASM_DEFINE(STRING_COMPRESSION_FEATURE,
|
H A D | osr.def | 21 ASM_DEFINE(OSR_DATA_NATIVE_PC, art::jit::OsrData::NativePcOffset().Int32Value()) 22 ASM_DEFINE(OSR_DATA_FRAME_SIZE, art::jit::OsrData::FrameSizeOffset().Int32Value()) 23 ASM_DEFINE(OSR_DATA_MEMORY, art::jit::OsrData::MemoryOffset().Int32Value())
|
H A D | art_field.def | 21 ASM_DEFINE(ART_FIELD_OFFSET_OFFSET, 23 ASM_DEFINE(ART_FIELD_DECLARING_CLASS_OFFSET,
|
H A D | profiling_info.def | 21 ASM_DEFINE(INLINE_CACHE_SIZE, art::InlineCache::kIndividualCacheSize); 22 ASM_DEFINE(INLINE_CACHE_CLASSES_OFFSET, art::InlineCache::ClassesOffset().Int32Value());
|
H A D | asm_defines.cc | 31 #define ASM_DEFINE(NAME, EXPR) \ macro
|
/aosp12/art/runtime/ |
H A D | runtime.cc | 184 #define ASM_DEFINE(NAME, EXPR) static_assert((NAME) == (EXPR), "Unexpected value of " #NAME); macro 186 #undef ASM_DEFINE
|