Nikolas Klauser
|
746cf7e38c
|
[libc++] Use the __is_trivially_equality_comparable builtin
Reviewed By: ldionne, #libc
Spies: libcxx-commits
Differential Revision: https://reviews.llvm.org/D148553
|
2023-05-07 18:38:08 -07:00 |
|
Nikolas Klauser
|
380b6a13da
|
[libc++][NFC] rename __is_trivially_equality_comparable to __libcpp_is_trivially_equality_comparable
This is required for D147175.
Reviewed By: ldionne, Mordante, #libc
Spies: libcxx-commits
Differential Revision: https://reviews.llvm.org/D147953
|
2023-04-12 14:31:16 +02:00 |
|
Nikolas Klauser
|
b4ecfd3c46
|
[libc++] Forward to std::memcmp for trivially comparable types in equal
Reviewed By: #libc, ldionne
Spies: ldionne, Mordante, libcxx-commits
Differential Revision: https://reviews.llvm.org/D139554
|
2023-02-21 17:11:21 +01:00 |
|
Nikolas Klauser
|
e8cb3559ee
|
[libc++] Move constexpr <cstring> functions into their own headers and remove unused <cstring> includes
Reviewed By: ldionne, Mordante, #libc, #libc_abi
Spies: libcxx-commits
Differential Revision: https://reviews.llvm.org/D143329
|
2023-02-21 16:56:29 +01:00 |
|