Skip to content

Commit 9c0d577

Browse files
Update function modifiers for LLVM-libc style
1 parent 6d23ff3 commit 9c0d577

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

libc/src/string/memory_utils/x86_64/inline_strlen.h

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ uint32_t CompareAndMask<__m128i, uint32_t>(const __m128i *block_ptr) {
5050
}
5151

5252
namespace sse2 {
53-
size_t string_length(const char *src) {
53+
[[maybe_unused]] LIBC_INLINE size_t string_length(const char *src) {
5454
return string_length_vector<__m128i, uint32_t,
5555
CompareAndMask<__m128i, uint32_t>>(src);
5656
}
@@ -66,7 +66,7 @@ uint32_t CompareAndMask<__m256i, uint32_t>(const __m256i *block_ptr) {
6666
}
6767

6868
namespace avx2 {
69-
size_t string_length(const char *src) {
69+
[[maybe_unused]] LIBC_INLINE size_t string_length(const char *src) {
7070
return string_length_vector<__m256i, uint32_t,
7171
CompareAndMask<__m256i, uint32_t>>(src);
7272
}
@@ -81,7 +81,7 @@ __mmask64 CompareAndMask<__m512i, __mmask64>(const __m512i *block_ptr) {
8181
return _mm512_cmp_epu8_mask(z, v, _MM_CMPINT_EQ);
8282
}
8383
namespace avx512 {
84-
size_t string_length(const char *src) {
84+
[[maybe_unused]] LIBC_INLINE size_t string_length(const char *src) {
8585
return string_length_vector<__m512i, __mmask64,
8686
CompareAndMask<__m512i, __mmask64>>(src);
8787
}

0 commit comments

Comments
 (0)