[all-commits] [llvm/llvm-project] 5f0800: [libc][NFC] Remove headergen for the cacheline siz...

Siva Chandra via All-commits all-commits at lists.llvm.org
Wed Feb 24 07:29:34 PST 2021


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 5f0800cc187a006e0424b9fd66985b39525d4478
      https://github.com/llvm/llvm-project/commit/5f0800cc187a006e0424b9fd66985b39525d4478
  Author: Siva Chandra Reddy <sivachandra at google.com>
  Date:   2021-02-24 (Wed, 24 Feb 2021)

  Changed paths:
    M libc/src/string/memory_utils/CMakeLists.txt
    R libc/src/string/memory_utils/cacheline_size.h.def
    R libc/src/string/memory_utils/cacheline_size_aarch64.h.inc
    R libc/src/string/memory_utils/cacheline_size_arm.h.inc
    R libc/src/string/memory_utils/cacheline_size_ppc64.h.inc
    R libc/src/string/memory_utils/cacheline_size_x86.h.inc
    R libc/src/string/memory_utils/cacheline_size_x86_64.h.inc
    M libc/src/string/memory_utils/utils.h

  Log Message:
  -----------
  [libc][NFC] Remove headergen for the cacheline size macro.

We want to be able to build and test the string functions in contexts
like that of Fuchsia where LLVM pieces like tablegen are not available.
Since header generation uses tablegen, we are removing the dependency on
headergen here.

Reviewed By: gchatelet

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




More information about the All-commits mailing list