Lines Matching defs:loc
390 oop* loc = fr->oopmapreg_to_location(omv.reg(),reg_map);
391 if ( loc != NULL ) {
393 oop *derived_loc = loc;
414 oop* loc = fr->oopmapreg_to_location(omv.reg(),reg_map);
415 if ( loc != NULL ) {
417 oop val = *loc;
427 if ((((uintptr_t)loc & (sizeof(*loc)-1)) != 0) ||
428 !Universe::heap()->is_in_or_null(*loc)) {
435 tty->print_cr("loc = %p *loc = %p\n", loc, (address)*loc);
437 assert(Universe::heap()->is_in_or_null(*loc), "found non oop pointer");
440 oop_fn->do_oop(loc);
442 assert((*loc) == (oop)NULL || !Universe::is_narrow_oop_base(*loc),
444 value_fn->do_oop(loc);
446 narrowOop *nl = (narrowOop*)loc;
451 // word so adjust loc to point at the right place.