]> git.ipfire.org Git - thirdparty/glibc.git/shortlog
thirdparty/glibc.git
2024-02-01  Sunil K Pandeyx86_64: Optimize ffsll function code size.
2023-09-12  Noah Goldsteinx86: Fix incorrect scope of setting `shared_per_thread...
2023-09-12  Noah Goldsteinx86: Use `3/4*sizeof(per-thread-L3)` as low bound for...
2023-09-12  Noah Goldsteinx86: Fix slight bug in `shared_per_thread` cache size...
2023-09-12  Noah Goldsteinx86: Increase `non_temporal_threshold` to roughly ...
2023-07-21  Florian Weimerdebug: Mark libSegFault.so as NODELETE
2023-05-23  H.J. LuDocument BZ #20975 fix
2023-05-23  H.J. Lu__check_pf: Add a cancellation cleanup handler [BZ...
2022-11-24  Noah Goldsteinx86: Fix wcsnlen-avx2 page cross length comparison...
2022-10-03  Aurelien Jarnox86-64: Require BMI1/BMI2 for AVX2 strrchr and wcsrchr...
2022-10-03  Aurelien Jarnox86-64: Require BMI2 and LZCNT for AVX2 memrchr impleme...
2022-10-03  Aurelien Jarnox86-64: Require BMI2 for AVX2 (raw|w)memchr implementations
2022-10-03  Aurelien Jarnox86-64: Require BMI2 for AVX2 wcs(n)cmp implementations
2022-10-03  Aurelien Jarnox86-64: Require BMI2 for AVX2 strncmp implementation
2022-10-03  Aurelien Jarnox86-64: Require BMI2 for AVX2 strcmp implementation
2022-10-03  Aurelien Jarnox86-64: Require BMI2 for AVX2 str(n)casecmp implementations
2022-10-03  Aurelien Jarnox86: include BMI1 and BMI2 in x86-64-v3 level
2022-09-28  Wangyang Guonptl: Add backoff mechanism to spinlock loop
2022-09-28  Noah Goldsteinsysdeps: Add 'get_fast_jitter' interace in fast-jitter.h
2022-09-28  Jangwoong Kimnptl: Effectively skip CAS in spinlock loop
2022-09-28  H.J. LuMove assignment out of the CAS condition
2022-09-28  H.J. LuAdd LLL_MUTEX_READ_LOCK [BZ #28537]
2022-09-28  H.J. LuAvoid extra load with CAS in __pthread_mutex_clocklock_...
2022-09-28  H.J. LuAvoid extra load with CAS in __pthread_mutex_lock_full...
2022-08-30  Florian Weimerelf: Call __libc_early_init for reused namespaces ...
2022-07-19  Noah Goldsteinx86: Add missing IS_IN (libc) check to strncmp-sse4_2.S
2022-07-19  Noah Goldsteinx86: Move mem{p}{mov|cpy}_{chk_}erms to its own file
2022-07-19  Noah Goldsteinx86: Move and slightly improve memset_erms
2022-07-19  Noah Goldsteinx86: Add definition for __wmemset_chk AVX2 RTM in ifunc...
2022-07-19  Noah Goldsteinx86: Put wcs{n}len-sse4.1 in the sse4.1 text section
2022-07-19  Noah Goldsteinx86: Align entry for memrchr to 64-bytes.
2022-07-19  Noah Goldsteinx86: Add BMI1/BMI2 checks for ISA_V3 check
2022-07-19  Noah Goldsteinx86: Cleanup bounds checking in large memcpy case
2022-07-19  Noah Goldsteinx86: Add bounds `x86_non_temporal_threshold`
2022-07-19  Noah Goldsteinx86: Add sse42 implementation to strcmp's ifunc
2022-07-19  Noah Goldsteinx86: Fix misordered logic for setting `rep_movsb_stop_t...
2022-07-19  Noah Goldsteinx86: Align varshift table to 32-bytes
2022-07-19  Noah Goldsteinx86: ZERO_UPPER_VEC_REGISTERS_RETURN_XTEST expect no...
2022-07-19  Noah Goldsteinx86: Shrink code size of memchr-evex.S
2022-07-19  Noah Goldsteinx86: Shrink code size of memchr-avx2.S
2022-07-19  Noah Goldsteinx86: Optimize memrchr-avx2.S
2022-07-19  Noah Goldsteinx86: Optimize memrchr-evex.S
2022-07-19  Noah Goldsteinx86: Optimize memrchr-sse2.S
2022-07-19  Noah Goldsteinx86: Add COND_VZEROUPPER that can replace vzeroupper...
2022-07-19  Noah Goldsteinx86: Create header for VEC classes in x86 strings library
2022-07-19  Raghuveer Devulapallix86_64: Add strstr function with 512-bit EVEX
2022-07-19  H.J. Lux86-64: Ignore r_addend for R_X86_64_GLOB_DAT/R_X86_64_...
2022-07-19  Sunil K Pandeyx86_64: Implement evex512 version of strlen, strnlen...
2022-07-19  Adhemerval... x86_64: Remove bzero optimization
2022-07-19  Sunil K Pandeyx86_64: Remove end of line trailing spaces
2022-07-09  Florian Weimerelf: Earlier missing dynamic segment check in _dl_map_o...
2022-06-30  Adhemerval... linux: Fix mq_timereceive check for 32 bit fallback...
2022-06-07  Matheus Castanhopowerpc: Fix VSX register number on __strncpy_power9...
2022-05-25  Noah Goldsteinx86: Fallback {str|wcs}cmp RTM in the ncmp overflow...
2022-05-17  Noah Goldsteinx86: Optimize {str|wcs}rchr-evex
2022-05-17  Noah Goldsteinx86: Optimize {str|wcs}rchr-avx2
2022-05-17  Noah Goldsteinx86: Optimize {str|wcs}rchr-sse2
2022-05-17  Noah Goldsteinx86: Cleanup page cross code in memcmp-avx2-movbe.S
2022-05-17  Noah Goldsteinx86: Remove memcmp-sse4.S
2022-05-17  Noah Goldsteinx86: Small improvements for wcslen
2022-05-17  Noah Goldsteinx86: Remove AVX str{n}casecmp
2022-05-17  Noah Goldsteinx86: Add EVEX optimized str{n}casecmp
2022-05-17  Noah Goldsteinx86: Add AVX2 optimized str{n}casecmp
2022-05-17  Noah Goldsteinx86: Optimize str{n}casecmp TOLOWER logic in strcmp...
2022-05-17  Noah Goldsteinx86: Optimize str{n}casecmp TOLOWER logic in strcmp.S
2022-05-17  Noah Goldsteinx86: Remove strspn-sse2.S and use the generic implement...
2022-05-17  Noah Goldsteinx86: Remove strpbrk-sse2.S and use the generic implemen...
2022-05-17  Noah Goldsteinx86: Remove strcspn-sse2.S and use the generic implemen...
2022-05-17  Noah Goldsteinx86: Optimize strspn in strspn-c.c
2022-05-17  Noah Goldsteinx86: Optimize strcspn and strpbrk in strcspn-c.c
2022-05-17  Noah Goldsteinx86: Code cleanup in strchr-evex and comment justifying...
2022-05-17  Noah Goldsteinx86: Code cleanup in strchr-avx2 and comment justifying...
2022-05-17  Adhemerval... x86_64: Remove bcopy optimizations
2022-05-17  H.J. Lux86-64: Remove bzero weak alias in SS2 memset
2022-05-17  H.J. Lux86_64/multiarch: Sort sysdep_routines and put one...
2022-05-17  H.J. Lux86: Improve L to support L(XXX_SYMBOL (YYY, ZZZ))
2022-05-05  Noah Goldsteinx86: Fix fallback for wcsncmp_avx2 in strcmp-avx2.S...
2022-05-05  Noah Goldsteinx86: Fix bug in strncmp-evex and strncmp-avx2 [BZ ...
2022-05-05  Noah Goldsteinx86: Set .text section in memset-vec-unaligned-erms
2022-05-05  H.J. Lux86-64: Optimize bzero
2022-05-05  Noah Goldsteinx86: Remove SSSE3 instruction for broadcast in memset...
2022-05-05  Noah Goldsteinx86: Improve vec generation in memset-vec-unaligned...
2022-05-05  H.J. Lux86-64: Fix strcmp-evex.S
2022-05-05  H.J. Lux86-64: Fix strcmp-avx2.S
2022-05-05  Noah Goldsteinx86: Optimize strcmp-evex.S
2022-05-05  Noah Goldsteinx86: Optimize strcmp-avx2.S
2022-05-02  Noah Goldsteinx86: Optimize L(less_vec) case in memcmp-evex-movbe.S
2022-05-02  H.J. Lux86: Don't set Prefer_No_AVX512 for processors with...
2022-05-02  Noah Goldsteinx86-64: Use notl in EVEX strcmp [BZ #28646]
2022-05-02  Noah Goldsteinx86: Shrink memcmp-sse4.S code size
2022-05-02  Noah Goldsteinx86: Double size of ERMS rep_movsb_threshold in dl...
2022-05-02  Noah Goldsteinx86: Optimize memmove-vec-unaligned-erms.S
2022-05-02  Fangrui Songx86-64: Replace movzx with movzbl
2022-05-02  H.J. Lux86-64: Remove Prefer_AVX2_STRCMP
2022-05-02  H.J. Lux86-64: Improve EVEX strcmp with masked load
2022-05-02  Noah Goldsteinx86: Replace sse2 instructions with avx in memcmp-evex...
2022-05-02  Noah Goldsteinx86: Optimize memset-vec-unaligned-erms.S
2022-05-02  Noah Goldsteinx86: Optimize memcmp-evex-movbe.S for frontend behavior...
2022-05-02  Noah Goldsteinx86: Modify ENTRY in sysdep.h so that p2align can be...
2022-05-02  H.J. Lux86-64: Optimize load of all bits set into ZMM register...
next