Searched refs:notEquals (Results 1 – 6 of 6) sorted by relevance
| /llvm-project-15.0.7/libc/src/string/memory_utils/ |
| H A D | backend_x86.h | 58 static inline uint64_t notEquals(T v1, T v2) { in notEquals() function 59 return Scalar64BitBackend::template notEquals<T>(v1, v2); in notEquals() 96 static inline uint64_t notEquals(T v1, T v2); 102 reinterpret_cast<char *>(&v2), notEquals(v1, v2)); in threeWayCmp() 154 inline uint64_t X86Backend::notEquals<__m128i>(__m128i a, __m128i b) { 177 inline uint64_t X86Backend::notEquals<__m256i>(__m256i a, __m256i b) { 200 inline uint64_t X86Backend::notEquals<__m512i>(__m512i a, __m512i b) {
|
| H A D | backends.h | 41 template <typename T> static uint64_t notEquals(T v1, T v2);
|
| H A D | backend_scalar.h | 45 template <typename T> static inline uint64_t notEquals(T v1, T v2) { in notEquals() function
|
| H A D | sized_op.h | 126 Backend::template notEquals<type>(nativeLoad(src1), nativeLoad(src2)); in isDifferent()
|
| /llvm-project-15.0.7/libc/test/src/string/memory_utils/ |
| H A D | backend_test.cpp | 55 static uint64_t notEquals(const BufferT &v1, const BufferT &v2) { in notEquals() function 56 return Backend::template notEquals<T>(bit_cast<T>(v1), bit_cast<T>(v2)); in notEquals() 94 TYPED_TEST(LlvmLibcMemoryBackend, notEquals, FunctionTypes) { in TYPED_TEST() argument 96 EXPECT_EQ(ParamType::notEquals(a, a), uint64_t(0)); in TYPED_TEST() 100 EXPECT_NE(ParamType::notEquals(a, b), uint64_t(0)); in TYPED_TEST() 101 EXPECT_NE(ParamType::notEquals(b, a), uint64_t(0)); in TYPED_TEST()
|
| H A D | algorithm_test.cpp | 59 template <typename T> static inline uint64_t notEquals(T v1, T v2) { in notEquals() function 61 return Scalar64BitBackend::notEquals<T>(v1, v2); in notEquals()
|