/src/sys/external/bsd/compiler_rt/dist/lib/tsan/rtl/ |
tsan_rtl.cc | 37 typedef __m128i m128; typedef in typeref:typename:__m128i 733 const m128 access = _mm_cvtsi64_si128(a); 739 const m128 addr0 = SHUF(access, access, 1, 1, 1, 1); 741 const m128 shadow0 = _mm_load_si128((__m128i*)s); 742 const m128 shadow1 = _mm_load_si128((__m128i*)s + 1); 748 m128 addr_vect = SHUF(shadow0, shadow1, 1, 3, 1, 3); 751 const m128 rw_mask1 = _mm_cvtsi64_si128(1<<15); 752 const m128 rw_mask = SHUF(rw_mask1, rw_mask1, 0, 0, 0, 0); 756 const m128 addr_res = _mm_cmpeq_epi32(addr0, addr_vect); 758 const m128 epoch1 = _mm_cvtsi64_si128(sync_epoch) [all...] |
tsan_rtl.cc | 37 typedef __m128i m128; typedef in typeref:typename:__m128i 733 const m128 access = _mm_cvtsi64_si128(a); 739 const m128 addr0 = SHUF(access, access, 1, 1, 1, 1); 741 const m128 shadow0 = _mm_load_si128((__m128i*)s); 742 const m128 shadow1 = _mm_load_si128((__m128i*)s + 1); 748 m128 addr_vect = SHUF(shadow0, shadow1, 1, 3, 1, 3); 751 const m128 rw_mask1 = _mm_cvtsi64_si128(1<<15); 752 const m128 rw_mask = SHUF(rw_mask1, rw_mask1, 0, 0, 0, 0); 756 const m128 addr_res = _mm_cmpeq_epi32(addr0, addr_vect); 758 const m128 epoch1 = _mm_cvtsi64_si128(sync_epoch) [all...] |