Home
last modified time | relevance | path

Searched refs:m128 (Results 1 – 7 of 7) sorted by relevance

/freebsd-14-stable/contrib/llvm-project/compiler-rt/lib/tsan/rtl/
HDtsan_vector_clock.cpp20 const uptr kVectorClockSize = kThreadSlotCount * sizeof(Epoch) / sizeof(m128);
30 m128 z = _mm_setzero_si128(); in Reset()
31 m128* vclk = reinterpret_cast<m128*>(clk_); in Reset()
43 m128* __restrict vdst = reinterpret_cast<m128*>(clk_); in Acquire()
44 m128 const* __restrict vsrc = reinterpret_cast<m128 const*>(src->clk_); in Acquire()
46 m128 s = _mm_load_si128(&vsrc[i]); in Acquire()
47 m128 d = _mm_load_si128(&vdst[i]); in Acquire()
48 m128 m = _mm_max_epu16(s, d); in Acquire()
75 m128* __restrict vdst = reinterpret_cast<m128*>(clk_); in operator =()
76 m128 const* __restrict vsrc = reinterpret_cast<m128 const*>(other.clk_); in operator =()
[all …]
HDtsan_rtl_access.cpp239 bool ContainsSameAccess(RawShadow* unused0, Shadow unused1, m128 shadow, in ContainsSameAccess()
240 m128 access, AccessType typ) { in ContainsSameAccess()
248 const m128 same = _mm_cmpeq_epi32(shadow, access); in ContainsSameAccess()
261 const m128 read_mask = _mm_set1_epi32(static_cast<u32>(Shadow::kRodata)); in ContainsSameAccess()
262 const m128 masked_shadow = _mm_or_si128(shadow, read_mask); in ContainsSameAccess()
263 m128 same = _mm_cmpeq_epi32(masked_shadow, access); in ContainsSameAccess()
268 const m128 ro = _mm_cmpeq_epi32(shadow, read_mask); in ContainsSameAccess()
275 u32 race_mask, m128 shadow, AccessType typ) { in DoReportRaceV()
306 m128 shadow, m128 access, AccessType typ) { in CheckRaces()
308 const m128 zero = _mm_setzero_si128(); in CheckRaces()
[all …]
HDtsan_defs.h34 typedef __m128i m128; typedef
/freebsd-14-stable/contrib/llvm-project/llvm/lib/Support/
HDxxhash.cpp789 XXH128_hash_t m128 = XXH_mult64to128(keyed, PRIME64_1 + (len << 2)); in XXH3_len_4to8_128b() local
791 m128.high64 += (m128.low64 << 1); in XXH3_len_4to8_128b()
792 m128.low64 ^= (m128.high64 >> 3); in XXH3_len_4to8_128b()
794 m128.low64 = XXH_xorshift64(m128.low64, 35); in XXH3_len_4to8_128b()
795 m128.low64 *= PRIME_MX2; in XXH3_len_4to8_128b()
796 m128.low64 = XXH_xorshift64(m128.low64, 28); in XXH3_len_4to8_128b()
797 m128.high64 = XXH3_avalanche(m128.high64); in XXH3_len_4to8_128b()
798 return m128; in XXH3_len_4to8_128b()
810 XXH128_hash_t m128 = in XXH3_len_9to16_128b() local
816 m128.low64 += (uint64_t)(len - 1) << 54; in XXH3_len_9to16_128b()
[all …]
/freebsd-14-stable/sys/contrib/zstd/lib/common/
HDxxhash.h5125 XXH128_hash_t m128 = XXH_mult64to128(keyed, XXH_PRIME64_1 + (len << 2)); in XXH3_len_4to8_128b() local
5127 m128.high64 += (m128.low64 << 1); in XXH3_len_4to8_128b()
5128 m128.low64 ^= (m128.high64 >> 3); in XXH3_len_4to8_128b()
5130 m128.low64 = XXH_xorshift64(m128.low64, 35); in XXH3_len_4to8_128b()
5131 m128.low64 *= 0x9FB21C651E98DF25ULL; in XXH3_len_4to8_128b()
5132 m128.low64 = XXH_xorshift64(m128.low64, 28); in XXH3_len_4to8_128b()
5133 m128.high64 = XXH3_avalanche(m128.high64); in XXH3_len_4to8_128b()
5134 return m128; in XXH3_len_4to8_128b()
5148 XXH128_hash_t m128 = XXH_mult64to128(input_lo ^ input_hi ^ bitflipl, XXH_PRIME64_1); in XXH3_len_9to16_128b() local
5153 m128.low64 += (xxh_u64)(len - 1) << 54; in XXH3_len_9to16_128b()
[all …]
/freebsd-14-stable/contrib/llvm-project/llvm/lib/Target/X86/
HDX86ScheduleZnver1.td1024 // m128,y,i.
1068 // x,m128.
1097 // y,m128.
1150 // x,m128.
HDX86ScheduleZnver2.td1032 // m128,y,i.
1073 // x,m128.
1100 // y,m128.
1154 // x,m128.