Lines Matching refs:hmebp
2063 #define HMEHASH_FUNC_ASM(tagacc, hatid, tsbarea, hmeshift, hmebp, \ argument
2067 ld [tsbarea + TSBMISS_UHASHSZ], hmebp ;\
2068 ld [tsbarea + TSBMISS_KHASHSZ], hmebp ;\
2076 and tmp2, hmebp, hmebp /* index into hme_hash */ ;\
2077 mulx hmebp, HMEBUCK_SIZE, hmebp ;\
2078 add hmebp, tmp1, hmebp
2104 #define HMEHASH_SEARCH(hmebp, hmeblktag, hatid, hmeblkpa, tsbarea, \ argument
2106 add hmebp, HMEBUCK_NEXTPA, hmeblkpa ;\
2108 HAT_HSEARCH_DBSTAT(hatid, tsbarea, hmebp, tmp1) ;\
2112 HAT_HLINK_DBSTAT(hatid, tsbarea, hmebp, tmp1) ;\
2113 add hmeblkpa, HMEBLK_TAG, hmebp ;\
2114 ldxa [hmebp]ASI_MEM, tmp1 /* read 1st part of tag */ ;\
2115 add hmebp, CLONGSIZE, hmebp ;\
2116 ldxa [hmebp]ASI_MEM, hmebp /* read 2nd part of tag */ ;\
2118 xor hmebp, hatid, hmebp ;\
2119 or hmebp, tmp1, hmebp ;\
2120 brz,pn hmebp, label/**/2 /* branch on hit */ ;\
2121 add hmeblkpa, HMEBLK_NEXTPA, hmebp ;\
2123 ldxa [hmebp]ASI_MEM, hmeblkpa /* hmeblk ptr pa */ ;\