[libc] Fix all imports of src/string/memory_utils (#114939)
Fixed imports for all files *within* `libc/src/string/memory_utils`. Note: This doesn't include **all** files that need to be fixed. Fixes #86579
This commit is contained in:
@@ -87,7 +87,7 @@ add_header_library(
|
||||
endian_internal.h
|
||||
macros/properties/architectures.h
|
||||
macros/attributes.h
|
||||
macros/properties/cpu_features.h
|
||||
macros/config.h
|
||||
)
|
||||
|
||||
add_header_library(
|
||||
|
||||
@@ -110,6 +110,7 @@ add_header_library(
|
||||
DEPENDS
|
||||
libc.src.__support.common
|
||||
libc.src.__support.FPUtil.generic.sqrt
|
||||
libc.src.__support.macros.properties.cpu_features
|
||||
)
|
||||
|
||||
add_header_library(
|
||||
@@ -120,6 +121,7 @@ add_header_library(
|
||||
libc.src.__support.common
|
||||
libc.src.__support.CPP.type_traits
|
||||
libc.src.__support.FPUtil.generic.fma
|
||||
libc.src.__support.macros.properties.cpu_features
|
||||
FLAGS
|
||||
FMA_OPT
|
||||
)
|
||||
@@ -130,6 +132,7 @@ add_header_library(
|
||||
multiply_add.h
|
||||
DEPENDS
|
||||
libc.src.__support.common
|
||||
libc.src.__support.macros.properties.cpu_features
|
||||
FLAGS
|
||||
FMA_OPT
|
||||
)
|
||||
@@ -150,6 +153,7 @@ add_header_library(
|
||||
DEPENDS
|
||||
libc.src.__support.common
|
||||
libc.src.__support.macros.optimization
|
||||
libc.src.__support.macros.properties.cpu_features
|
||||
FLAGS
|
||||
ROUND_OPT
|
||||
)
|
||||
@@ -161,6 +165,7 @@ add_header_library(
|
||||
DEPENDS
|
||||
libc.src.__support.common
|
||||
libc.src.__support.number_pair
|
||||
libc.src.__support.macros.properties.cpu_features
|
||||
.multiply_add
|
||||
)
|
||||
|
||||
|
||||
@@ -9,7 +9,7 @@
|
||||
#ifndef LLVM_LIBC_SRC_DIRENT_READDIR_H
|
||||
#define LLVM_LIBC_SRC_DIRENT_READDIR_H
|
||||
|
||||
#include "src/__support/macros/config.h"
|
||||
#include "src/__support/macros/config.h" // LIBC_NAMESPACE_DECL
|
||||
#include <dirent.h>
|
||||
|
||||
namespace LIBC_NAMESPACE_DECL {
|
||||
|
||||
@@ -11,7 +11,7 @@
|
||||
|
||||
#include "src/__support/CPP/new.h"
|
||||
#include "src/__support/CPP/optional.h"
|
||||
#include "src/__support/macros/config.h"
|
||||
#include "src/__support/macros/config.h" // LIBC_NAMESPACE_DECL
|
||||
#include "src/string/memory_utils/inline_memcpy.h"
|
||||
#include "src/string/string_utils.h"
|
||||
|
||||
|
||||
@@ -9,7 +9,7 @@
|
||||
#define LIBC_SRC_STRING_MEMORY_UTILS_AARCH64_INLINE_BCMP_H
|
||||
|
||||
#include "src/__support/macros/attributes.h" // LIBC_INLINE
|
||||
#include "src/__support/macros/config.h"
|
||||
#include "src/__support/macros/config.h" // LIBC_NAMESPACE_DECL
|
||||
#include "src/__support/macros/optimization.h" // LIBC_UNLIKELY
|
||||
#include "src/string/memory_utils/op_aarch64.h"
|
||||
#include "src/string/memory_utils/op_generic.h"
|
||||
|
||||
@@ -9,7 +9,7 @@
|
||||
#define LIBC_SRC_STRING_MEMORY_UTILS_AARCH64_INLINE_MEMSET_H
|
||||
|
||||
#include "src/__support/macros/attributes.h" // LIBC_INLINE
|
||||
#include "src/__support/macros/config.h"
|
||||
#include "src/__support/macros/config.h" // LIBC_NAMESPACE_DECL
|
||||
#include "src/string/memory_utils/op_aarch64.h"
|
||||
#include "src/string/memory_utils/op_generic.h"
|
||||
#include "src/string/memory_utils/utils.h" // Ptr, CPtr
|
||||
|
||||
@@ -10,7 +10,7 @@
|
||||
#define LLVM_LIBC_SRC_STRING_MEMORY_UTILS_GENERIC_BUILTIN_H
|
||||
|
||||
#include "src/__support/macros/attributes.h" // LIBC_INLINE
|
||||
#include "src/__support/macros/config.h"
|
||||
#include "src/__support/macros/config.h" // LIBC_NAMESPACE_DECL
|
||||
#include "src/string/memory_utils/utils.h" // Ptr, CPtr
|
||||
|
||||
#include <stddef.h> // size_t
|
||||
|
||||
@@ -10,7 +10,8 @@
|
||||
#define LLVM_LIBC_SRC_STRING_MEMORY_UTILS_INLINE_BCMP_H
|
||||
|
||||
#include "src/__support/common.h"
|
||||
#include "src/__support/macros/config.h"
|
||||
#include "src/__support/macros/attributes.h" // LIBC_INLINE
|
||||
#include "src/__support/macros/config.h" // LIBC_NAMESPACE_DECL
|
||||
#include "src/__support/macros/properties/architectures.h" // LIBC_TARGET_ARCH_IS_
|
||||
|
||||
#include <stddef.h> // size_t
|
||||
|
||||
@@ -10,7 +10,8 @@
|
||||
#define LLVM_LIBC_SRC_STRING_MEMORY_UTILS_INLINE_BZERO_H
|
||||
|
||||
#include "src/__support/common.h"
|
||||
#include "src/__support/macros/config.h"
|
||||
#include "src/__support/macros/attributes.h" // LIBC_INLINE
|
||||
#include "src/__support/macros/config.h" // LIBC_NAMESPACE_DECL
|
||||
#include "src/string/memory_utils/inline_memset.h"
|
||||
|
||||
#include <stddef.h> // size_t
|
||||
|
||||
@@ -9,8 +9,8 @@
|
||||
#ifndef LLVM_LIBC_SRC_STRING_MEMORY_UTILS_INLINE_MEMMEM_H
|
||||
#define LLVM_LIBC_SRC_STRING_MEMORY_UTILS_INLINE_MEMMEM_H
|
||||
|
||||
#include "src/__support/macros/attributes.h"
|
||||
#include "src/__support/macros/config.h"
|
||||
#include "src/__support/macros/attributes.h" // LIBC_INLINE
|
||||
#include "src/__support/macros/config.h" // LIBC_NAMESPACE_DECL
|
||||
|
||||
#include <stddef.h>
|
||||
|
||||
|
||||
@@ -9,7 +9,8 @@
|
||||
#ifndef LLVM_LIBC_SRC_STRING_MEMORY_UTILS_INLINE_MEMMOVE_H
|
||||
#define LLVM_LIBC_SRC_STRING_MEMORY_UTILS_INLINE_MEMMOVE_H
|
||||
|
||||
#include "src/__support/macros/config.h"
|
||||
#include "src/__support/macros/attributes.h" // LIBC_INLINE
|
||||
#include "src/__support/macros/config.h" // LIBC_NAMESPACE_DECL
|
||||
#include <stddef.h> // size_t, ptrdiff_t
|
||||
|
||||
#if defined(LIBC_TARGET_ARCH_IS_X86)
|
||||
|
||||
@@ -9,7 +9,8 @@
|
||||
#ifndef LLVM_LIBC_SRC_STRING_MEMORY_UTILS_INLINE_STRCMP_H
|
||||
#define LLVM_LIBC_SRC_STRING_MEMORY_UTILS_INLINE_STRCMP_H
|
||||
|
||||
#include "src/__support/macros/config.h"
|
||||
#include "src/__support/macros/attributes.h" // LIBC_INLINE
|
||||
#include "src/__support/macros/config.h" // LIBC_NAMESPACE_DECL
|
||||
#include <stddef.h>
|
||||
|
||||
namespace LIBC_NAMESPACE_DECL {
|
||||
|
||||
@@ -9,7 +9,8 @@
|
||||
#ifndef LLVM_LIBC_SRC_STRING_MEMORY_UTILS_INLINE_STRSTR_H
|
||||
#define LLVM_LIBC_SRC_STRING_MEMORY_UTILS_INLINE_STRSTR_H
|
||||
|
||||
#include "src/__support/macros/config.h"
|
||||
#include "src/__support/macros/attributes.h" // LIBC_INLINE
|
||||
#include "src/__support/macros/config.h" // LIBC_NAMESPACE_DECL
|
||||
#include "src/string/memory_utils/inline_memmem.h"
|
||||
#include "src/string/string_utils.h"
|
||||
#include <stddef.h>
|
||||
|
||||
@@ -13,7 +13,8 @@
|
||||
#ifndef LLVM_LIBC_SRC_STRING_MEMORY_UTILS_OP_AARCH64_H
|
||||
#define LLVM_LIBC_SRC_STRING_MEMORY_UTILS_OP_AARCH64_H
|
||||
|
||||
#include "src/__support/macros/config.h"
|
||||
#include "src/__support/macros/attributes.h" // LIBC_INLINE
|
||||
#include "src/__support/macros/config.h" // LIBC_NAMESPACE_DECL
|
||||
#include "src/__support/macros/properties/architectures.h"
|
||||
|
||||
#if defined(LIBC_TARGET_ARCH_IS_AARCH64)
|
||||
|
||||
@@ -16,7 +16,8 @@
|
||||
#define LLVM_LIBC_SRC_STRING_MEMORY_UTILS_OP_BUILTIN_H
|
||||
|
||||
#include "src/__support/CPP/type_traits.h"
|
||||
#include "src/__support/macros/config.h"
|
||||
#include "src/__support/macros/attributes.h" // LIBC_INLINE
|
||||
#include "src/__support/macros/config.h" // LIBC_NAMESPACE_DECL
|
||||
#include "src/string/memory_utils/utils.h"
|
||||
|
||||
namespace LIBC_NAMESPACE_DECL {
|
||||
|
||||
@@ -27,7 +27,8 @@
|
||||
#include "src/__support/CPP/type_traits.h"
|
||||
#include "src/__support/common.h"
|
||||
#include "src/__support/endian_internal.h"
|
||||
#include "src/__support/macros/config.h"
|
||||
#include "src/__support/macros/attributes.h" // LIBC_INLINE
|
||||
#include "src/__support/macros/config.h" // LIBC_NAMESPACE_DECL
|
||||
#include "src/__support/macros/optimization.h"
|
||||
#include "src/__support/macros/properties/types.h" // LIBC_TYPES_HAS_INT64
|
||||
#include "src/string/memory_utils/op_builtin.h"
|
||||
|
||||
@@ -12,7 +12,8 @@
|
||||
#ifndef LLVM_LIBC_SRC_STRING_MEMORY_UTILS_OP_RISCV_H
|
||||
#define LLVM_LIBC_SRC_STRING_MEMORY_UTILS_OP_RISCV_H
|
||||
|
||||
#include "src/__support/macros/config.h"
|
||||
#include "src/__support/macros/attributes.h" // LIBC_INLINE
|
||||
#include "src/__support/macros/config.h" // LIBC_NAMESPACE_DECL
|
||||
#include "src/__support/macros/properties/architectures.h"
|
||||
|
||||
#if defined(LIBC_TARGET_ARCH_IS_ANY_RISCV)
|
||||
|
||||
@@ -12,7 +12,8 @@
|
||||
#ifndef LLVM_LIBC_SRC_STRING_MEMORY_UTILS_OP_X86_H
|
||||
#define LLVM_LIBC_SRC_STRING_MEMORY_UTILS_OP_X86_H
|
||||
|
||||
#include "src/__support/macros/config.h"
|
||||
#include "src/__support/macros/attributes.h" // LIBC_INLINE
|
||||
#include "src/__support/macros/config.h" // LIBC_NAMESPACE_DECL
|
||||
#include "src/__support/macros/properties/architectures.h"
|
||||
|
||||
#if defined(LIBC_TARGET_ARCH_IS_X86)
|
||||
|
||||
@@ -9,7 +9,7 @@
|
||||
#define LIBC_SRC_STRING_MEMORY_UTILS_RISCV_INLINE_BCMP_H
|
||||
|
||||
#include "src/__support/macros/attributes.h" // LIBC_INLINE
|
||||
#include "src/__support/macros/config.h"
|
||||
#include "src/__support/macros/config.h" // LIBC_NAMESPACE_DECL
|
||||
#include "src/__support/macros/properties/architectures.h" // LIBC_TARGET_ARCH_IS_RISCV64
|
||||
#include "src/string/memory_utils/generic/aligned_access.h"
|
||||
#include "src/string/memory_utils/utils.h" // Ptr, CPtr
|
||||
|
||||
@@ -9,7 +9,7 @@
|
||||
#define LIBC_SRC_STRING_MEMORY_UTILS_RISCV_INLINE_MEMCMP_H
|
||||
|
||||
#include "src/__support/macros/attributes.h" // LIBC_INLINE
|
||||
#include "src/__support/macros/config.h"
|
||||
#include "src/__support/macros/config.h" // LIBC_NAMESPACE_DECL
|
||||
#include "src/__support/macros/properties/architectures.h" // LIBC_TARGET_ARCH_IS_RISCV64
|
||||
#include "src/string/memory_utils/generic/aligned_access.h"
|
||||
#include "src/string/memory_utils/utils.h" // Ptr, CPtr
|
||||
|
||||
@@ -9,7 +9,7 @@
|
||||
#define LIBC_SRC_STRING_MEMORY_UTILS_RISCV_INLINE_MEMCPY_H
|
||||
|
||||
#include "src/__support/macros/attributes.h" // LIBC_INLINE
|
||||
#include "src/__support/macros/config.h"
|
||||
#include "src/__support/macros/config.h" // LIBC_NAMESPACE_DECL
|
||||
#include "src/__support/macros/properties/architectures.h" // LIBC_TARGET_ARCH_IS_RISCV64
|
||||
#include "src/string/memory_utils/generic/aligned_access.h"
|
||||
#include "src/string/memory_utils/utils.h" // Ptr, CPtr
|
||||
|
||||
@@ -9,7 +9,7 @@
|
||||
#define LLVM_LIBC_SRC_STRING_MEMORY_UTILS_RISCV_INLINE_MEMMOVE_H
|
||||
|
||||
#include "src/__support/macros/attributes.h" // LIBC_INLINE
|
||||
#include "src/__support/macros/config.h"
|
||||
#include "src/__support/macros/config.h" // LIBC_NAMESPACE_DECL
|
||||
#include "src/__support/macros/properties/architectures.h" // LIBC_TARGET_ARCH_IS_RISCV64
|
||||
#include "src/string/memory_utils/generic/byte_per_byte.h"
|
||||
#include "src/string/memory_utils/utils.h" // Ptr, CPtr
|
||||
|
||||
@@ -9,7 +9,7 @@
|
||||
#define LIBC_SRC_STRING_MEMORY_UTILS_RISCV_INLINE_MEMSET_H
|
||||
|
||||
#include "src/__support/macros/attributes.h" // LIBC_INLINE
|
||||
#include "src/__support/macros/config.h"
|
||||
#include "src/__support/macros/config.h" // LIBC_NAMESPACE_DECL
|
||||
#include "src/__support/macros/properties/architectures.h" // LIBC_TARGET_ARCH_IS_RISCV64
|
||||
#include "src/string/memory_utils/generic/aligned_access.h"
|
||||
#include "src/string/memory_utils/utils.h" // Ptr, CPtr
|
||||
|
||||
@@ -14,7 +14,7 @@
|
||||
#include "src/__support/CPP/type_traits.h"
|
||||
#include "src/__support/endian_internal.h"
|
||||
#include "src/__support/macros/attributes.h" // LIBC_INLINE
|
||||
#include "src/__support/macros/config.h"
|
||||
#include "src/__support/macros/config.h" // LIBC_NAMESPACE_DECL
|
||||
#include "src/__support/macros/properties/architectures.h"
|
||||
|
||||
#include <stddef.h> // size_t
|
||||
|
||||
@@ -9,7 +9,7 @@
|
||||
#define LLVM_LIBC_SRC_STRING_MEMORY_UTILS_X86_64_INLINE_BCMP_H
|
||||
|
||||
#include "src/__support/macros/attributes.h" // LIBC_INLINE
|
||||
#include "src/__support/macros/config.h"
|
||||
#include "src/__support/macros/config.h" // LIBC_NAMESPACE_DECL
|
||||
#include "src/string/memory_utils/op_generic.h"
|
||||
#include "src/string/memory_utils/op_x86.h"
|
||||
#include "src/string/memory_utils/utils.h" // Ptr, CPtr
|
||||
|
||||
@@ -8,8 +8,8 @@
|
||||
#ifndef LLVM_LIBC_SRC_STRING_MEMORY_UTILS_X86_64_INLINE_MEMSET_H
|
||||
#define LLVM_LIBC_SRC_STRING_MEMORY_UTILS_X86_64_INLINE_MEMSET_H
|
||||
|
||||
#include "src/__support/macros/attributes.h" // LIBC_INLINE
|
||||
#include "src/__support/macros/config.h"
|
||||
#include "src/__support/macros/attributes.h" // LIBC_INLINE, LIBC_INLINE_VAR
|
||||
#include "src/__support/macros/config.h" // LIBC_NAMESPACE_DECL
|
||||
#include "src/string/memory_utils/op_generic.h"
|
||||
#include "src/string/memory_utils/op_x86.h"
|
||||
#include "src/string/memory_utils/utils.h" // Ptr, CPtr
|
||||
|
||||
Reference in New Issue
Block a user