Lines Matching defs:base
43 // Do an oop store like *(base + index + offset) = val
46 Register base,
53 assert(tmp != val && tmp != base && tmp != index, "register collision");
61 __ g1_write_barrier_pre(base, index, offset,
74 __ store_heap_oop(val, base, offset);
76 __ store_heap_oop(val, base, index);
83 __ add(base, offset, base);
85 __ add(base, index, base);
88 __ g1_write_barrier_post(base, new_val, tmp);
98 __ store_heap_oop(val, base, offset);
100 __ store_heap_oop(val, base, index);
106 __ add(base, offset, base);
108 __ add(base, index, base);
111 __ card_write_barrier_post(base, val, tmp);
3229 const int base = instanceKlass::vtable_start_offset() * wordSize;
3238 if (Assembler::is_simm13(base)) {
3239 __ add(Rtemp, base, Rtemp);
3241 __ set(base, Rscratch);