Lines Matching refs:label
75 #define SET_SECCTX(cnum, is_shctx, tmp1, tmp2, label) \
87 #define TSTAT_CHECK_TL1(label, scr1, scr2) \
95 ba label; \
293 #define TTETOPFN(tte, vaddr, label, scr1, scr2, scr3) \
300 brz,pt scr2, label/**/1; \
311 label/**/1:
323 * label = temporary label
326 #define TTE_SET_REF_ML(tte, ttepa, tsbarea, tmp1, tmp2, label) \
330 bnz,pt %xcc, label/**/2; /* if ref bit set-skip ahead */ \
333 label/**/1: \
337 bne,a,pn %xcc, label/**/1; \
340 label/**/2: \
354 * label = temporary label
355 * exitlabel = label where to jump to if write perm bit not set.
358 #define TTE_SET_REFMOD_ML(tte, ttepa, tsbarea, tmp1, tmp2, label, \
365 bnz,pn %xcc, label/**/2; /* nothing to do */ \
368 label/**/1: \
372 bne,a,pn %xcc, label/**/1; \
375 label/**/2: \
424 * label = where to branch to if this is a miss (text)
431 #define PROBE_1ST_DTSB(tsbe_ptr, vpg_4m, label) /* g4/g5 clobbered */ \
435 bne,pn %xcc, label/**/1 /* branch if !match */ ;\
437 brgez,pn %g5, label/**/1 ;\
443 label/**/1: \
451 #define PROBE_1ST_ITSB(tsbe_ptr, vpg_4m, label) \
455 bne,pn %xcc, label/**/1 /* branch if !match */ ;\
457 brgez,pn %g5, label/**/1 ;\
465 label/**/1: \
471 * label = label to use to make branch targets unique (text)
477 #define PROBE_2ND_DTSB(tsbe_ptr, vpg_4m, label) \
482 bne,pn %xcc, label/**/1 ;\
484 brgez,pn %g5, label/**/1 ;\
491 label/**/1: \
522 #define SAVE_CTX1(traptype, ctx1, tmp, label) \
528 be,a,pn %icc, label ;\
531 be,a,pn %icc, label ;\
534 label: