Home
last modified time | relevance | path

Searched refs:TEMPORAL (Results 1 – 6 of 6) sorted by relevance

/llvm-project-15.0.7/libc/test/src/string/memory_utils/
H A Dbackend_test.cpp145 LoadStoreConf<X86Backend, 1, Temporality::TEMPORAL, Aligned::NO>, //
146 LoadStoreConf<X86Backend, 1, Temporality::TEMPORAL, Aligned::YES>, //
147 LoadStoreConf<X86Backend, 2, Temporality::TEMPORAL, Aligned::NO>, //
148 LoadStoreConf<X86Backend, 2, Temporality::TEMPORAL, Aligned::YES>, //
149 LoadStoreConf<X86Backend, 4, Temporality::TEMPORAL, Aligned::NO>, //
150 LoadStoreConf<X86Backend, 4, Temporality::TEMPORAL, Aligned::YES>, //
151 LoadStoreConf<X86Backend, 8, Temporality::TEMPORAL, Aligned::NO>, //
152 LoadStoreConf<X86Backend, 8, Temporality::TEMPORAL, Aligned::YES>, //
170 LoadStoreConf<Scalar64BitBackend, 1, Temporality::TEMPORAL,
173 LoadStoreConf<Scalar64BitBackend, 2, Temporality::TEMPORAL,
[all …]
H A Daddress_test.cpp21 ASSERT_EQ(SrcAddr<1>::TEMPORALITY, Temporality::TEMPORAL); in TEST()
22 ASSERT_EQ(DstAddr<1>::TEMPORALITY, Temporality::TEMPORAL); in TEST()
/llvm-project-15.0.7/libc/src/string/memory_utils/
H A Dbackend_x86.h140 SPECIALIZE_LOAD(__m128i, Temporality::TEMPORAL, Aligned::YES, _mm_load_si128) in SPECIALIZE_LOAD() argument
141 SPECIALIZE_LOAD(__m128i, Temporality::TEMPORAL, Aligned::NO, _mm_loadu_si128) in SPECIALIZE_LOAD()
145 SPECIALIZE_STORE(__m128i, Temporality::TEMPORAL, Aligned::YES, _mm_store_si128) in SPECIALIZE_LOAD()
146 SPECIALIZE_STORE(__m128i, Temporality::TEMPORAL, Aligned::NO, _mm_storeu_si128) in SPECIALIZE_LOAD()
161 SPECIALIZE_LOAD(__m256i, Temporality::TEMPORAL, Aligned::YES, _mm256_load_si256) in SPECIALIZE_LOAD() argument
162 SPECIALIZE_LOAD(__m256i, Temporality::TEMPORAL, Aligned::NO, _mm256_loadu_si256) in SPECIALIZE_LOAD()
166 SPECIALIZE_STORE(__m256i, Temporality::TEMPORAL, Aligned::YES, in SPECIALIZE_LOAD()
168 SPECIALIZE_STORE(__m256i, Temporality::TEMPORAL, Aligned::NO, in SPECIALIZE_LOAD()
184 SPECIALIZE_LOAD(__m512i, Temporality::TEMPORAL, Aligned::YES, _mm512_load_si512) in SPECIALIZE_LOAD() argument
189 SPECIALIZE_STORE(__m512i, Temporality::TEMPORAL, Aligned::YES, in SPECIALIZE_LOAD()
[all …]
H A Daddress.h32 enum class Temporality { TEMPORAL, NON_TEMPORAL }; enumerator
121 using SrcAddr = Address<Alignment, Permission::Read, Temporality::TEMPORAL>;
123 using DstAddr = Address<Alignment, Permission::Write, Temporality::TEMPORAL>;
H A Dsized_op.h91 DstAddrT::TEMPORALITY == Temporality::TEMPORAL && in copy()
92 SrcAddrT::TEMPORALITY == Temporality::TEMPORAL) { in copy()
113 DstAddrT::TEMPORALITY == Temporality::TEMPORAL) { in set()
H A Dbackend_scalar.h27 static_assert(TS == Temporality::TEMPORAL, in load()
35 static_assert(TS == Temporality::TEMPORAL, in store()