summaryrefslogtreecommitdiff
path: root/libc/src/__support/macros/properties
AgeCommit message (Expand)Author
2025-11-07[libc] add cpu feature flags for SVE/SVE2/MOPS (#166884)Schrodinger ZHU Yifan
2025-09-09[libc] Some compatibility update for building with MSVC. (#157701)lntue
2025-09-04[libc] Add wasm support for some submodules in llvm-libc. (#154383)google-yfyang
2025-09-02 [libc] Implement generic SIMD helper 'simd.h' and implement strlen (#152605)Joseph Huber
2025-07-23[libc][NFC] Add stdint.h proxy header to fix dependency issue with <stdint.h>...lntue
2025-07-19[libc] Simplify fma handling for riscv (#149673)Mikhail R. Gadelha
2025-07-18Remove last few bits for Native Client support (#148983)Brad Smith
2025-07-09[libc][math][c++23] Add bfloat16 support in LLVM libc (#144463)Krishna Pandey
2025-06-26[libc] Fix the risc-v half precison float feature check (#145894)Hans Wennborg
2025-06-21[libc] Fix feature check for riscv (#145169)Mikhail R. Gadelha
2025-04-08[libc] Extend fputil::sqrt to use floating point instructions for arm32. (#13...lntue
2025-03-11[libc] Provide more fine-grained control of FMA instruction for ARM targets. ...lntue
2024-12-13[libc] Add MPFR testing infra for float128. (#119499)lntue
2024-12-09[libc] Remove unused target conditionals for Apple platforms (#119030)Louis Dionne
2024-10-22[libc] Fix long double is double double const (#113258)Michael Jones
2024-10-21[libc] Add handling for long double=double double (#113235)Michael Jones
2024-10-18[libc][complex] Added support for CFP16 and CFP128 (#112594)Shourya Goel
2024-09-11[libc] Add osutils for Windows and make libc and its tests build on Windows t...Sirui Mu
2024-07-25[libc][math][c23] Enable C23 _Float16 math functions on GPUs (#99248)OverMighty
2024-07-23[libc][math] Optimize maximum and minimum functions using builtins when avail...OverMighty
2024-05-30[libc][math][c23] Add fabsf16 C23 math function (#93567)OverMighty
2024-05-28[libc] Add proxy header for float.h. (#93504)lntue
2024-03-09[libc] Provide `LIBC_TYPES_HAS_INT64` (#83441)Guillaume Chatelet
2024-03-08[libc] Provide `LIBC_TYPES_HAS_INT128` (#84149)Guillaume Chatelet
2024-03-04[libc][NFC] Don't expose how `float16` and `float128` types are provided (#83...Guillaume Chatelet
2024-03-04[libc][NFC] Rename `LIBC_LONG_DOUBLE_IS_` macros (#83399)Guillaume Chatelet
2024-02-29[libc][NFC] Rename `LIBC_COMPILER_HAS_FLOAT128` to `LIBC_TYPES_HAS_FLOAT128` ...Guillaume Chatelet
2024-02-29[libc][NFC] Rename `LIBC_COMPILER_HAS_C23_FLOAT16` to `LIBC_TYPES_HAS_FLOAT16...Guillaume Chatelet
2024-02-29[libc] Revert https://github.com/llvm/llvm-project/pull/83199 since it broke ...lntue
2024-02-29[libc][NFC] rename `float.h` macro file to `types.h` (#83190)Guillaume Chatelet
2024-02-27[libc] Add "include/" to the LLVM include directories (#83199)Joseph Huber
2024-02-05[libc] Fix generated float128 header for aarch64 target. (#78017)lntue
2023-12-20Fix `__float128` only available on Linux for x86_64 (#75909)Igor Popov
2023-12-01[libc] Exclude Fuchsia from float128 detection (#73985)Caslyn Tonelli
2023-12-01[libc][NFC] Rename SPECIAL_X86_LONG_DOUBLE in LIBC_LONG_DOUBLE_IS_X86_FLOAT80...Guillaume Chatelet
2023-12-01[libc][NFC] Rename LIBC_LONG_DOUBLE_IS_IEEE754_BIN128 to LIBC_LONG_DOUBLE_IS_...Guillaume Chatelet
2023-12-01[libc][NFC] rename LONG_DOUBLE_IS_DOUBLE into LIBC_LONG_DOUBLE_IS_FLOAT64 (#7...Guillaume Chatelet
2023-12-01[libc] Fix _Float16 detection for x86 (#73947)Guillaume Chatelet
2023-11-27[libc] Fix forward octal prefix (#73526)Guillaume Chatelet
2023-11-27[libc] Add detection support for float16 (#73372)Guillaume Chatelet
2023-11-24[libc] Provide compiler version properties (#73344)Guillaume Chatelet
2023-11-24[libc][NFC] Move float macro into its own header / add target os detection (#...Guillaume Chatelet
2023-11-10[libc][math] Add initial support for C23 float128 math functions, starting wi...lntue
2023-09-26[libc] Start to refactor riscv platform abstraction to support both 32 and 64...Mikhail R. Gadelha
2023-09-21[libc][clang-tidy] Add llvm-header-guard to get consistant naming and prevent...Guillaume Chatelet
2023-06-30[libc] Improve memcmp latency and codegenGuillaume Chatelet
2023-06-21Revert D148717 "[libc] Improve memcmp latency and codegen"Guillaume Chatelet
2023-06-20[libc][math] Improve tanhf performance.Tue Ly
2023-06-14[libc] Add support for FMA in the GPU utilitiesJoseph Huber
2023-06-12[libc] Improve memcmp latency and codegenGuillaume Chatelet