mirror-llvm-project/libc/cmake/modules
Marcell Leleszi 9373dbdc00
[libc][wctype] Create generation script for classification lookup tables (#172042)
[#172040](https://github.com/llvm/llvm-project/issues/172040)

This patch implements the scripts for generating the lookup tables and
associated utils for wctype classification functions. Not all Unicode
properties are covered as not all need a lookup table, the rest will be
hardcoded. The size of the generated tables is 47,8KB.
2026-01-06 12:13:28 +01:00
..
compiler_features [libc] Add check for support and a test for libc SIMD helpers (#157746) 2025-09-09 19:11:54 -05:00
cpu_features [libc] add cpu feature flags for SVE/SVE2/MOPS (#166884) 2025-11-07 13:58:54 -05:00
system_features
CheckCompilerFeatures.cmake [libc] Add check for support and a test for libc SIMD helpers (#157746) 2025-09-09 19:11:54 -05:00
LibcConfig.cmake [libc] Fix missing default value for errno config (#100175) 2024-07-23 15:05:40 -05:00
LibcParseArguments.cmake [libc][NFC] Add cmake facility to unify the way we parse arguments. (#156922) 2025-09-09 16:29:38 -04:00
LLVMLibCArchitectures.cmake [libc][darwin] add syscall numbers from macos sdk (#166354) 2025-11-27 21:26:42 +05:30
LLVMLibCCheckCpuFeatures.cmake [libc] add cpu feature flags for SVE/SVE2/MOPS (#166884) 2025-11-07 13:58:54 -05:00
LLVMLibCCheckMPC.cmake [libc] Update include directory for libcMPCWrapper target when LIBC_MPC_INSTALL_PATH is set. (#124810) 2025-01-29 15:19:25 -05:00
LLVMLibCCheckMPFR.cmake [libc] Fix unit test compile flags propagation. (#106128) 2024-09-06 11:56:07 -04:00
LLVMLibCCompileOptionRules.cmake [libc][wctype] Create generation script for classification lookup tables (#172042) 2026-01-06 12:13:28 +01:00
LLVMLibCFlagRules.cmake [libc] Simplify fma handling for riscv (#149673) 2025-07-19 19:10:52 -03:00
LLVMLibCHeaderRules.cmake [Clang] Gut the libc wrapper headers and simplify (#168438) 2025-11-19 07:18:13 -06:00
LLVMLibCLibraryRules.cmake [libc][NFC] Remove unused add_redirector_object and add_redirector_library in cmake. (#156485) 2025-09-02 13:08:17 -04:00
LLVMLibCObjectRules.cmake [libc][NFC] Remove unused add_redirector_object and add_redirector_library in cmake. (#156485) 2025-09-02 13:08:17 -04:00
LLVMLibCRules.cmake
LLVMLibCTargetNameUtils.cmake
LLVMLibCTestRules.cmake Revert "[libc] Add -Werror for libc tests" (#164684) 2025-10-22 19:05:10 +00:00
prepare_libc_gpu_build.cmake [LLVM] Simplify GPU runtimes flag handling (#159802) 2025-09-19 13:09:52 -05:00