[all-commits] [llvm/llvm-project] 051f0f: [libc] Extract an architecture independent copy of...

Siva Chandra via All-commits all-commits at lists.llvm.org
Mon Jun 15 09:25:48 PDT 2020


  Branch: refs/heads/master
  Home:   https://github.com/llvm/llvm-project
  Commit: 051f0ffdbfbe847859605fe047f8af9940967a90
      https://github.com/llvm/llvm-project/commit/051f0ffdbfbe847859605fe047f8af9940967a90
  Author: Siva Chandra Reddy <sivachandra at google.com>
  Date:   2020-06-15 (Mon, 15 Jun 2020)

  Changed paths:
    M libc/src/string/CMakeLists.txt
    A libc/src/string/memcpy.cpp

  Log Message:
  -----------
  [libc] Extract an architecture independent copy of memcpy implementation.

Along that way, platform specific options to memcpy, memset and bzero
builds have been enclosed in conditionals. Also, the optimization level
has been set to -O2 for the memory function builds to actually see the
static functions inlined.

Reviewers: gchatelet

Differential Revision: https://reviews.llvm.org/D81621




More information about the All-commits mailing list