Searched refs:epoch_vect (Results 1 - 1 of 1) sorted by relevance

/freebsd-11.0-release/contrib/compiler-rt/lib/tsan/rtl/
H A Dtsan_rtl.cc703 // load low parts of shadow cell epochs into epoch_vect:
704 // epoch_vect[0:31] = shadow0[0:31]
705 // epoch_vect[32:63] = shadow0[64:95]
706 // epoch_vect[64:95] = shadow1[0:31]
707 // epoch_vect[96:127] = shadow1[64:95]
708 const m128 epoch_vect = SHUF(shadow0, shadow1, 0, 2, 0, 2); local
709 // epoch_vect >= sync_epoch?
710 const m128 epoch_res = _mm_cmpgt_epi32(epoch_vect, epoch);

Completed in 106 milliseconds