Home | History | Annotate | Download | only in helgrind

Lines Matching refs:cand

2500 static Bool vts_set__find__or__clone_and_add ( /*OUT*/VTS** res, VTS* cand )
2504 tl_assert(cand->id == VtsID_INVALID);
2505 /* lookup cand (by value) */
2506 if (VG_(lookupFM)( vts_set, &keyW, &valW, (UWord)cand )) {
2509 /* if this fails, cand (by ref) was already present (!) */
2510 tl_assert(keyW != (UWord)cand);
2516 VTS* clone = VTS__clone( "libhb.vts_set_focaa.1", cand );
2517 tl_assert(clone != cand);
2646 /* Look up 'cand' in our collection of VTSs. If present, return the
2650 static VtsID vts_tab__find__or__clone_and_add ( VTS* cand )
2653 tl_assert(cand->id == VtsID_INVALID);
2654 Bool already_have = vts_set__find__or__clone_and_add( &in_tab, cand );
2657 /* We already have a copy of 'cand'. Use that. */
4338 Thr_n_RCEC* cand = &ref->accs[i];
4339 cand_rcec = cand->rcec;
4340 cand_thrid = cand->thrid;
4341 cand_isW = (Bool)cand->isW;
4342 cand_szB = 1 << cand->szLg2B;
4343 cand_locksHeldW = cand->locksHeldW;