Lines Matching defs:hash
2042 Register hash = G3_scratch; // overwrite header value with hash value
2043 Register mask = G1; // to get hash field from header
2051 __ delayed()->mov(obj_reg, hash);
2054 // Read the header and build a mask to get its hash field. Give up if the object is not unlocked.
2070 // Check for a valid (non-zero) hash code and get its value.
2072 __ srlx(header, markOopDesc::hash_shift, hash);
2074 __ srl(header, markOopDesc::hash_shift, hash);
2076 __ andcc(hash, mask, hash);
2083 __ delayed()->mov(hash, result);