summaryrefslogtreecommitdiff
path: root/libc/src/string/memory_utils
AgeCommit message (Expand)Author
2022-11-16[libc] deprecate LLVM_LIBC_MEMCPY_X86_USE_ONLY_REPMOVSBGuillaume Chatelet
2022-11-16[libc] remove mem functions dead codeGuillaume Chatelet
2022-11-02[reland][libc] Switch to new implementation of mem* functionsGuillaume Chatelet
2022-10-27Revert D136595 "[libc] Switch to new implementation of mem* functions"Guillaume Chatelet
2022-10-25[libc] Switch to new implementation of mem* functionsGuillaume Chatelet
2022-10-24[libc] Use cpp::byte instead of char in mem* functionsGuillaume Chatelet
2022-10-24[libc] Fix generic 32-bit implementation of Bcmp/MemcmpGuillaume Chatelet
2022-10-24[libc] mem* framework v3Guillaume Chatelet
2022-10-20Revert D136292 "[libc] mem* framework v3"Guillaume Chatelet
2022-10-20[libc] mem* framework v3Guillaume Chatelet
2022-10-18[libc][NFC] Cleanup and document utils.hGuillaume Chatelet
2022-10-14Revert "[libc] New version of the mem* framework"Sterling Augustine
2022-10-14[libc] New version of the mem* frameworkGuillaume Chatelet
2022-10-14Revert "[libc] New version of the mem* framework"Guillaume Chatelet
2022-10-14Revert "[libc] Fix embedded version of bcmp / memcmp"Guillaume Chatelet
2022-10-14[libc] Fix embedded version of bcmp / memcmpGuillaume Chatelet
2022-10-14[libc] New version of the mem* frameworkGuillaume Chatelet
2022-10-14Revert "[libc] New version of the mem* framework"Guillaume Chatelet
2022-10-14[libc] New version of the mem* frameworkGuillaume Chatelet
2022-10-13Revert "[libc] New version of the mem* framework"Guillaume Chatelet
2022-10-13[libc] New version of the mem* frameworkGuillaume Chatelet
2022-10-12Revert "[libc] New version of the mem* framework"Guillaume Chatelet
2022-10-12[libc] New version of the mem* frameworkGuillaume Chatelet
2022-09-29[libc][NFC] Move alignment utils to utils.hGuillaume Chatelet
2022-09-26[libc][NFC] Move bzero_inline to separate fileGuillaume Chatelet
2022-09-26[libc][NFC] Remove new framework, a simpler one is comingGuillaume Chatelet
2022-09-26[libc][NFC] introduce inline_bzeroGuillaume Chatelet
2022-08-19[reland][libc][NFC] Use STL case for bitGuillaume Chatelet
2022-08-19Revert "[libc][NFC] Use STL case for bit"Guillaume Chatelet
2022-08-19[libc][NFC] Use STL case for bitGuillaume Chatelet
2022-08-19[reland][NFC][libc] rearrange aarch64 memset code to better match new impleme...Guillaume Chatelet
2022-08-19Revert "[NFC][libc] rearrange aarch64 memset code to better match new impleme...Guillaume Chatelet
2022-08-19[NFC][libc] rearrange aarch64 memset code to better match new implementationGuillaume Chatelet
2022-08-09[libc][NFC] Fix a few compiler warnings.Siva Chandra Reddy
2022-08-04[libc][NFC] Add a few compiler warning flags.Siva Chandra Reddy
2022-07-29[libc][NFC] Use STL case for type_traitsGuillaume Chatelet
2022-06-28[libc] Fix missing static_castGuillaume Chatelet
2022-06-28[libc][mem*] Introduce Algorithms for new mem frameworkGuillaume Chatelet
2022-06-25[libc] Add a cacheline size of arm target.Siva Chandra Reddy
2022-06-22[libc][mem*] Introduce Sized/Backends for new mem frameworkGuillaume Chatelet
2022-06-17[libc] Rely on __builtin_memcpy_inline for memcpy implementationGuillaume Chatelet
2022-06-13[libc] Add explicit casts for string functionsAlex Brachet
2022-06-01[libc][mem*] Address facility + test enum supportGuillaume Chatelet
2022-04-21[libc] Use correct mnemonic for arm64_32 architectureDominic Chen
2022-03-08[libc][NFC] split standalone_cpp into single headersMichael Jones
2022-02-08[libc] Replace type punning with bit_castGuillaume Chatelet
2022-02-08[libc] Optimized version of memmoveGuillaume Chatelet
2021-12-16[libc] fix memcpy builtin loopingMichael Jones
2021-12-07[libc][obvious] fix missed renameMichael Jones
2021-12-07[libc] apply new lint rulesMichael Jones