Lines Matching refs:w3

581     INVOKE_STUB_LOAD_REG .Lload_w3, w3, x9, 4, x11, .Lload_w4, x12, .Lload_x4, .Lfill_regs, \suffix
1007 READ_BARRIER_SLOW x3, w3, x0, MIRROR_OBJECT_CLASS_OFFSET
1008 READ_BARRIER_SLOW x3, w3, x3, MIRROR_CLASS_COMPONENT_TYPE_OFFSET
1014 ldr w3, [x0, #MIRROR_OBJECT_CLASS_OFFSET] // Heap reference = 32b; zero-extends to x3.
1015 UNPOISON_HEAP_REF w3
1016 ldr w3, [x3, #MIRROR_CLASS_COMPONENT_TYPE_OFFSET] // Heap reference = 32b; zero-extends to x3.
1017 UNPOISON_HEAP_REF w3
1021 cmp w3, w4 // value's type == array's component type - trivial assignability
1029 strb w3, [x3, x0]
1060 strb w3, [x3, x0]
1081 w3, x0, MIRROR_OBJECT_CLASS_OFFSET, .Laput_obj_mark_array_class
1084 w3, x3, MIRROR_CLASS_COMPONENT_TYPE_OFFSET, .Laput_obj_mark_array_element
1089 cmp w3, w4 // value's type == array's component type - trivial assignability
1094 BAKER_RB_LOAD_AND_MARK w3, x0, MIRROR_OBJECT_CLASS_OFFSET, art_quick_read_barrier_mark_reg03
1099 w3, x3, MIRROR_CLASS_COMPONENT_TYPE_OFFSET, art_quick_read_barrier_mark_reg03
1257 ldr w3, [x0, #MIRROR_CLASS_OBJECT_SIZE_ALLOC_FAST_PATH_OFFSET] // Load the object size (x3)
1298 str w3, [x1], #COMPRESSED_REFERENCE_SIZE // (Increment x1 as a side effect.)
1459 \size_setup x3, w3, x1, w1, x4, w4, x5, w5, x6, w6
1461 .Lslow_path\name, x3, w3, x1, w1, x4, w4, x5, w5, x6, w6
1893 ldr w3, [x0, #MIRROR_STRING_COUNT_OFFSET]
1898 lsr w3, w4, #1
1903 cmp w2, w3
1904 csel w2, w3, w2, gt
1916 sub w2, w3, w2
1987 sub w2, w3, w2
2117 READ_BARRIER_MARK_REG art_quick_read_barrier_mark_reg03, w3, x3
2158 SELECT_X_OR_W_FOR_MACRO \macro_for_register, x3, w3, \xreg