Commit 67437dd0 authored by Guillaume Chatelet's avatar Guillaume Chatelet
Browse files

[reland][libc] Switch to new implementation of mem* functions

The new framework makes it explicit which processor feature is being
used and allows for easier per platform customization:
 - ARM cpu now uses trivial implementations to reduce code size.
 - Memcmp, Bcmp and Memmove have been optimized for x86
 - Bcmp has been optimized for aarch64.

This is a reland of https://reviews.llvm.org/D135134 (b3f1d58a, 02841488)

Reviewed By: courbet

Differential Revision: https://reviews.llvm.org/D136595
parent 17c9d4df
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment