Show patches with: Submitter = Noah Goldstein       |    State = Action Required       |    Archived = No       |   887 patches
« 1 2 3 48 9 »
Patch Series A/F/R/T S/W/F Date Submitter Delegate State
[v1,18/27] x86/fpu: Optimize svml_s_log10f16_core_avx512.S [v1,01/27] x86/fpu: Create helper file for common data macros - - - - --- 2022-12-07 Noah Goldstein New
[v1,17/27] x86/fpu: Optimize svml_s_tanf8_core_avx2.S [v1,01/27] x86/fpu: Create helper file for common data macros - - - - --- 2022-12-07 Noah Goldstein New
[v1,16/27] x86/fpu: Optimize svml_s_tanf4_core_sse4.S [v1,01/27] x86/fpu: Create helper file for common data macros - - - - --- 2022-12-07 Noah Goldstein New
[v1,15/27] x86/fpu: Optimize svml_s_tanf16_core_avx512.S [v1,01/27] x86/fpu: Create helper file for common data macros - - - - --- 2022-12-07 Noah Goldstein New
[v1,14/27] x86/fpu: Add common rodata file for svml_s_tanf_*_{avx512, avx2, sse4}.S [v1,01/27] x86/fpu: Create helper file for common data macros - - - - --- 2022-12-07 Noah Goldstein New
[v1,13/27] x86/fpu: Optimize svml_s_atanf8_core_avx2.S [v1,01/27] x86/fpu: Create helper file for common data macros - - - - --- 2022-12-07 Noah Goldstein New
[v1,12/27] x86/fpu: Optimize svml_s_atanf4_core_sse4.S [v1,01/27] x86/fpu: Create helper file for common data macros - - - - --- 2022-12-07 Noah Goldstein New
[v1,11/27] x86/fpu: Optimize svml_s_atanf16_core_avx512.S [v1,01/27] x86/fpu: Create helper file for common data macros - - - - --- 2022-12-07 Noah Goldstein New
[v1,10/27] x86/fpu: Update rodata usage in svml_s_atanhf8_core_avx2.S [v1,01/27] x86/fpu: Create helper file for common data macros - - - - --- 2022-12-07 Noah Goldstein New
[v1,09/27] x86/fpu: Update rodata usage in svml_s_atanhf4_core_sse4.S [v1,01/27] x86/fpu: Create helper file for common data macros - - - - --- 2022-12-07 Noah Goldstein New
[v1,08/27] x86/fpu: Update rodata usage in svml_s_atanhf16_core_avx512.S [v1,01/27] x86/fpu: Create helper file for common data macros - - - - --- 2022-12-07 Noah Goldstein New
[v1,07/27] x86/fpu: Update rodata usage in svml_s_tanhf16_core_avx512.S [v1,01/27] x86/fpu: Create helper file for common data macros - - - - --- 2022-12-07 Noah Goldstein New
[v1,06/27] x86/fpu: Update rodata usage in svml_s_tanhf_*_{avx2, sse4} [v1,01/27] x86/fpu: Create helper file for common data macros - - - - --- 2022-12-07 Noah Goldstein New
[v1,05/27] x86/fpu: Build common data files for svml_s_*_{avx512, avx2, sse4}.S [v1,01/27] x86/fpu: Create helper file for common data macros - - - - --- 2022-12-07 Noah Goldstein New
[v1,04/27] x86/fpu: Add file for common data used across svml_s_*_sse4.S files [v1,01/27] x86/fpu: Create helper file for common data macros - - - - --- 2022-12-07 Noah Goldstein New
[v1,03/27] x86/fpu: Add file for common data used across svml_s_*_avx512.S files [v1,01/27] x86/fpu: Create helper file for common data macros - - - - --- 2022-12-07 Noah Goldstein New
[v1,02/27] x86/fpu: Add file for common data used across svml_s_*_avx2.S files [v1,01/27] x86/fpu: Create helper file for common data macros - - - - --- 2022-12-07 Noah Goldstein New
[v1,01/27] x86/fpu: Create helper file for common data macros [v1,01/27] x86/fpu: Create helper file for common data macros - - - - --- 2022-12-07 Noah Goldstein New
[v5,3/3] x86/fpu: Factor out shared avx2/avx512 code in svml_{s|d}_wrapper_impl.h [v5,1/3] x86/fpu: Reformat svml_{s|d}_wrapper_impl.h - - - - --- 2022-11-19 Noah Goldstein New
[v5,2/3] x86/fpu: Cleanup code in svml_{s|d}_wrapper_impl.h [v5,1/3] x86/fpu: Reformat svml_{s|d}_wrapper_impl.h - - - - --- 2022-11-19 Noah Goldstein New
[v5,1/3] x86/fpu: Reformat svml_{s|d}_wrapper_impl.h [v5,1/3] x86/fpu: Reformat svml_{s|d}_wrapper_impl.h - - - - --- 2022-11-19 Noah Goldstein New
[v4,3/3] x86/fpu: Factor out shared avx2/avx512 code in svml_{s|d}_wrapper_impl.h [v4,1/3] x86/fpu: Reformat svml_{s|d}_wrapper_impl.h - - - - --- 2022-11-18 Noah Goldstein New
[v4,2/3] x86/fpu: Cleanup code in svml_{s|d}_wrapper_impl.h [v4,1/3] x86/fpu: Reformat svml_{s|d}_wrapper_impl.h - - - - --- 2022-11-18 Noah Goldstein New
[v4,1/3] x86/fpu: Reformat svml_{s|d}_wrapper_impl.h [v4,1/3] x86/fpu: Reformat svml_{s|d}_wrapper_impl.h - - - - --- 2022-11-18 Noah Goldstein New
[v1] x86/fpu: Add missing ISA sections to variety of svml files [v1] x86/fpu: Add missing ISA sections to variety of svml files - - - - --- 2022-11-18 Noah Goldstein New
[v3,2/2] x86/fpu: Cleanup code in svml_{s|d}_wrapper_impl.h [v3,1/2] x86/fpu: Reformat svml_{s|d}_wrapper_impl.h - - - - --- 2022-11-18 Noah Goldstein New
[v3,1/2] x86/fpu: Reformat svml_{s|d}_wrapper_impl.h [v3,1/2] x86/fpu: Reformat svml_{s|d}_wrapper_impl.h - - - - --- 2022-11-18 Noah Goldstein New
[v1] x86/fpu: Fix misspelled evex512 section in variety of svml files [v1] x86/fpu: Fix misspelled evex512 section in variety of svml files - - - - --- 2022-11-18 Noah Goldstein New
[v2,2/2] x86/fpu: Cleanup code in svml_{s|d}_wrapper_impl.h.S [v2,1/2] x86/fpu: Reformat svml_{s|d}_wrapper_impl.h.S - - - - --- 2022-11-18 Noah Goldstein New
[v2,1/2] x86/fpu: Reformat svml_{s|d}_wrapper_impl.h.S [v2,1/2] x86/fpu: Reformat svml_{s|d}_wrapper_impl.h.S - - - - --- 2022-11-18 Noah Goldstein New
[v1,3/3] x86/fpu: Cleanup code in svml_{s|d}_wrapper_impl.h.S [v1,1/3] x86/fpu: Move svml_{s|d}_wrapper_impl.h -> svml_{s|d}_wrapper_impl.h.S - - - - --- 2022-11-18 Noah Goldstein New
[v1,2/3] x86/fpu: Reformat svml_{s|d}_wrapper_impl.h.S [v1,1/3] x86/fpu: Move svml_{s|d}_wrapper_impl.h -> svml_{s|d}_wrapper_impl.h.S - - - - --- 2022-11-18 Noah Goldstein New
[v1,1/3] x86/fpu: Move svml_{s|d}_wrapper_impl.h -> svml_{s|d}_wrapper_impl.h.S [v1,1/3] x86/fpu: Move svml_{s|d}_wrapper_impl.h -> svml_{s|d}_wrapper_impl.h.S - - - - --- 2022-11-18 Noah Goldstein New
[v5,4/4] x86: Add avx2 optimized functions for the wchar_t strcpy family [v5,1/4] x86: Optimize and shrink st{r|p}{n}{cat|cpy}-evex functions - - - - --- 2022-11-09 Noah Goldstein New
[v5,3/4] x86: Add evex optimized functions for the wchar_t strcpy family [v5,1/4] x86: Optimize and shrink st{r|p}{n}{cat|cpy}-evex functions - - - - --- 2022-11-09 Noah Goldstein New
[v5,2/4] x86: Optimize and shrink st{r|p}{n}{cat|cpy}-avx2 functions [v5,1/4] x86: Optimize and shrink st{r|p}{n}{cat|cpy}-evex functions - - - - --- 2022-11-09 Noah Goldstein New
[v5,1/4] x86: Optimize and shrink st{r|p}{n}{cat|cpy}-evex functions [v5,1/4] x86: Optimize and shrink st{r|p}{n}{cat|cpy}-evex functions - - - - --- 2022-11-09 Noah Goldstein New
[v4,4/4] x86: Add avx2 optimized functions for the wchar_t strcpy family [v4,1/4] x86: Optimize and shrink st{r|p}{n}{cat|cpy}-evex functions - - - - --- 2022-11-04 Noah Goldstein New
[v4,3/4] x86: Add evex optimized functions for the wchar_t strcpy family [v4,1/4] x86: Optimize and shrink st{r|p}{n}{cat|cpy}-evex functions - - - - --- 2022-11-04 Noah Goldstein New
[v4,2/4] x86: Optimize and shrink st{r|p}{n}{cat|cpy}-avx2 functions [v4,1/4] x86: Optimize and shrink st{r|p}{n}{cat|cpy}-evex functions - - - - --- 2022-11-04 Noah Goldstein New
[v4,1/4] x86: Optimize and shrink st{r|p}{n}{cat|cpy}-evex functions [v4,1/4] x86: Optimize and shrink st{r|p}{n}{cat|cpy}-evex functions - - - - --- 2022-11-04 Noah Goldstein New
[v3,5/5] x86: Add avx2 optimized functions for the wchar_t strcpy family [v3,1/5] benchtests: Make str{n}{cat|cpy} benchmarks output json - - - - --- 2022-11-04 Noah Goldstein New
[v3,4/5] x86: Add evex optimized functions for the wchar_t strcpy family [v3,1/5] benchtests: Make str{n}{cat|cpy} benchmarks output json - - - - --- 2022-11-04 Noah Goldstein New
[v3,3/5] x86: Optimize and shrink st{r|p}{n}{cat|cpy}-avx2 functions [v3,1/5] benchtests: Make str{n}{cat|cpy} benchmarks output json - - - - --- 2022-11-04 Noah Goldstein New
[v3,2/5] x86: Optimize and shrink st{r|p}{n}{cat|cpy}-evex functions [v3,1/5] benchtests: Make str{n}{cat|cpy} benchmarks output json - - - - --- 2022-11-04 Noah Goldstein New
[v3,1/5] benchtests: Make str{n}{cat|cpy} benchmarks output json [v3,1/5] benchtests: Make str{n}{cat|cpy} benchmarks output json - - - - --- 2022-11-04 Noah Goldstein New
[v2,4/4] x86: Add optimized functions for the wide-character strcpy family [v2,1/4] benchtests: Make str{n}{cat|cpy} benchmarks output json - - - - --- 2022-11-04 Noah Goldstein New
[v2,3/4] x86: Optimize and shrink st{r|p}{n}{cat|cpy}-avx2 functions [v2,1/4] benchtests: Make str{n}{cat|cpy} benchmarks output json - - - - --- 2022-11-04 Noah Goldstein New
[v2,2/4] x86: Optimize and shrink st{r|p}{n}{cat|cpy}-evex functions [v2,1/4] benchtests: Make str{n}{cat|cpy} benchmarks output json - - - - --- 2022-11-04 Noah Goldstein New
[v2,1/4] benchtests: Make str{n}{cat|cpy} benchmarks output json [v2,1/4] benchtests: Make str{n}{cat|cpy} benchmarks output json - - - - --- 2022-11-04 Noah Goldstein New
[v1,4/4] x86: Add optimized functions for the wide-character strcpy family [v1,1/4] benchtests: Make str{n}{cat|cpy} benchmarks output json - - - - --- 2022-11-03 Noah Goldstein New
[v1,3/4] x86: Optimize and shrink st{r|p}{n}{cat|cpy}-avx2 functions [v1,1/4] benchtests: Make str{n}{cat|cpy} benchmarks output json - - - - --- 2022-11-03 Noah Goldstein New
[v1,2/4] x86: Optimize and shrink st{r|p}{n}{cat|cpy}-evex functions [v1,1/4] benchtests: Make str{n}{cat|cpy} benchmarks output json - - - - --- 2022-11-03 Noah Goldstein New
[v1,1/4] benchtests: Make str{n}{cat|cpy} benchmarks output json [v1,1/4] benchtests: Make str{n}{cat|cpy} benchmarks output json - - - - --- 2022-11-03 Noah Goldstein New
[v1,3/3] x86: Use VMM API in memcmpeq-evex.S and minor changes [v1,1/3] string: Add len=0 to {w}memcmp{eq} tests and benchtests - - - - --- 2022-10-29 Noah Goldstein New
[v1,2/3] x86: Use VMM API in memcmp-evex-movbe.S and minor changes [v1,1/3] string: Add len=0 to {w}memcmp{eq} tests and benchtests - - - - --- 2022-10-29 Noah Goldstein New
[v1,1/3] string: Add len=0 to {w}memcmp{eq} tests and benchtests [v1,1/3] string: Add len=0 to {w}memcmp{eq} tests and benchtests - - 1 - --- 2022-10-29 Noah Goldstein New
[v1] x86: Remove AVX512-BVMI2 instruction from strrchr-evex.S [v1] x86: Remove AVX512-BVMI2 instruction from strrchr-evex.S - - - - --- 2022-10-20 Noah Goldstein New
[v4] x86: Add support for VEC_SIZE == 64 in strcmp-evex.S impl [v4] x86: Add support for VEC_SIZE == 64 in strcmp-evex.S impl - - - - --- 2022-10-20 Noah Goldstein New
[v1,4/4] x86: Use `testb` for FSRM check in memmove-vec-unaligned-erms [v1,1/4] x86: Use `testb` for case-locale check in str{n}casecmp-avx2 - - - - --- 2022-10-20 Noah Goldstein New
[v1,3/4] x86: Use `testb` for case-locale check in str{n}casecmp-sse42 [v1,1/4] x86: Use `testb` for case-locale check in str{n}casecmp-avx2 - - - - --- 2022-10-20 Noah Goldstein New
[v1,2/4] x86: Use `testb` for case-locale check in str{n}casecmp-sse2 [v1,1/4] x86: Use `testb` for case-locale check in str{n}casecmp-avx2 - - - - --- 2022-10-20 Noah Goldstein New
[v1,1/4] x86: Use `testb` for case-locale check in str{n}casecmp-avx2 [v1,1/4] x86: Use `testb` for case-locale check in str{n}casecmp-avx2 - - - - --- 2022-10-20 Noah Goldstein New
[v3,7/7] Bench: Improve benchtests for memchr, strchr, strnlen, strrchr [v3,1/7] x86: Optimize memchr-evex.S and implement with VMM headers - - - - --- 2022-10-19 Noah Goldstein New
[v3,6/7] x86: Add support for VEC_SIZE == 64 in strcmp-evex.S impl [v3,1/7] x86: Optimize memchr-evex.S and implement with VMM headers - - - - --- 2022-10-19 Noah Goldstein New
[v3,5/7] x86: Optimize strrchr-evex.S and implement with VMM headers [v3,1/7] x86: Optimize memchr-evex.S and implement with VMM headers - - - - --- 2022-10-19 Noah Goldstein New
[v3,4/7] x86: Optimize memrchr-evex.S [v3,1/7] x86: Optimize memchr-evex.S and implement with VMM headers - - - - --- 2022-10-19 Noah Goldstein New
[v3,3/7] x86: Optimize strnlen-evex.S and implement with VMM headers [v3,1/7] x86: Optimize memchr-evex.S and implement with VMM headers - - - - --- 2022-10-19 Noah Goldstein New
[v3,2/7] x86: Shrink / minorly optimize strchr-evex and implement with VMM headers [v3,1/7] x86: Optimize memchr-evex.S and implement with VMM headers - - - - --- 2022-10-19 Noah Goldstein New
[v3,1/7] x86: Optimize memchr-evex.S and implement with VMM headers [v3,1/7] x86: Optimize memchr-evex.S and implement with VMM headers - - - - --- 2022-10-19 Noah Goldstein New
[v2,7/7] Bench: Improve benchtests for memchr, strchr, strnlen, strrchr [v2,1/7] x86: Optimize memchr-evex.S and implement with VMM headers - - - - --- 2022-10-18 Noah Goldstein New
[v2,6/7] x86: Add support for VEC_SIZE == 64 in strcmp-evex.S impl [v2,1/7] x86: Optimize memchr-evex.S and implement with VMM headers - - - - --- 2022-10-18 Noah Goldstein New
[v2,5/7] x86: Optimize strrchr-evex.S and implement with VMM headers [v2,1/7] x86: Optimize memchr-evex.S and implement with VMM headers - - - - --- 2022-10-18 Noah Goldstein New
[v2,4/7] x86: Optimize memrchr-evex.S [v2,1/7] x86: Optimize memchr-evex.S and implement with VMM headers - - - - --- 2022-10-18 Noah Goldstein New
[v2,3/7] x86: Optimize strnlen-evex.S and implement with VMM headers [v2,1/7] x86: Optimize memchr-evex.S and implement with VMM headers - - - - --- 2022-10-18 Noah Goldstein New
[v2,2/7] x86: Shrink / minorly optimize strchr-evex and implement with VMM headers [v2,1/7] x86: Optimize memchr-evex.S and implement with VMM headers - - - - --- 2022-10-18 Noah Goldstein New
[v2,1/7] x86: Optimize memchr-evex.S and implement with VMM headers [v2,1/7] x86: Optimize memchr-evex.S and implement with VMM headers - - - - --- 2022-10-18 Noah Goldstein New
[v1,7/7] Bench: Improve benchtests for memchr, strchr, strnlen, strrchr [v1,1/7] x86: Optimize memchr-evex.S and implement with VMM headers - - - - --- 2022-10-18 Noah Goldstein New
[v1,6/7] x86: Add support for VEC_SIZE == 64 in strcmp-evex.S impl [v1,1/7] x86: Optimize memchr-evex.S and implement with VMM headers - - - - --- 2022-10-18 Noah Goldstein New
[v1,5/7] x86: Optimize strrchr-evex.S and implement with VMM headers [v1,1/7] x86: Optimize memchr-evex.S and implement with VMM headers - - - - --- 2022-10-18 Noah Goldstein New
[v1,4/7] x86: Optimize memrchr-evex.S [v1,1/7] x86: Optimize memchr-evex.S and implement with VMM headers - - - - --- 2022-10-18 Noah Goldstein New
[v1,3/7] x86: Optimize strnlen-evex.S and implement with VMM headers [v1,1/7] x86: Optimize memchr-evex.S and implement with VMM headers - - - - --- 2022-10-18 Noah Goldstein New
[v1,2/7] x86: Shrink / minorly optimize strchr-evex and implement with VMM headers [v1,1/7] x86: Optimize memchr-evex.S and implement with VMM headers - - - - --- 2022-10-18 Noah Goldstein New
[v1,1/7] x86: Optimize memchr-evex.S and implement with VMM headers [v1,1/7] x86: Optimize memchr-evex.S and implement with VMM headers - - - - --- 2022-10-18 Noah Goldstein New
[v10,6/6] x86: Update strlen-evex-base to use new reg/vec macros. [v10,1/6] x86: Update VEC macros to complete API for evex/evex512 impls - - - - --- 2022-10-15 Noah Goldstein New
[v10,5/6] x86: Remove now unused vec header macros. [v10,1/6] x86: Update VEC macros to complete API for evex/evex512 impls - - - - --- 2022-10-15 Noah Goldstein New
[v10,4/6] x86: Update memset to use new VEC macros [v10,1/6] x86: Update VEC macros to complete API for evex/evex512 impls - - - - --- 2022-10-15 Noah Goldstein New
[v10,3/6] x86: Update memmove to use new VEC macros [v10,1/6] x86: Update VEC macros to complete API for evex/evex512 impls - - - - --- 2022-10-15 Noah Goldstein New
[v10,2/6] x86: Update memrchr to use new VEC macros [v10,1/6] x86: Update VEC macros to complete API for evex/evex512 impls - - - - --- 2022-10-15 Noah Goldstein New
[v10,1/6] x86: Update VEC macros to complete API for evex/evex512 impls [v10,1/6] x86: Update VEC macros to complete API for evex/evex512 impls - - - - --- 2022-10-15 Noah Goldstein New
[v9,6/6] x86: Update strlen-evex-base to use new reg/vec macros. [v9,1/6] x86: Update VEC macros to complete API for evex/evex512 impls - - - - --- 2022-10-15 Noah Goldstein New
[v9,5/6] x86: Remove now unused vec header macros. [v9,1/6] x86: Update VEC macros to complete API for evex/evex512 impls - - - - --- 2022-10-15 Noah Goldstein New
[v9,4/6] x86: Update memset to use new VEC macros [v9,1/6] x86: Update VEC macros to complete API for evex/evex512 impls - - - - --- 2022-10-15 Noah Goldstein New
[v9,3/6] x86: Update memmove to use new VEC macros [v9,1/6] x86: Update VEC macros to complete API for evex/evex512 impls - - - - --- 2022-10-15 Noah Goldstein New
[v9,2/6] x86: Update memrchr to use new VEC macros [v9,1/6] x86: Update VEC macros to complete API for evex/evex512 impls - - - - --- 2022-10-15 Noah Goldstein New
[v9,1/6] x86: Update VEC macros to complete API for evex/evex512 impls [v9,1/6] x86: Update VEC macros to complete API for evex/evex512 impls - - - - --- 2022-10-15 Noah Goldstein New
[v8,6/6] x86: Update strlen-evex-base to use new reg/vec macros. [v8,1/6] x86: Update VEC macros to complete API for evex/evex512 impls - - - - --- 2022-10-15 Noah Goldstein New
[v8,5/6] x86: Remove now unused vec header macros. [v8,1/6] x86: Update VEC macros to complete API for evex/evex512 impls - - - - --- 2022-10-15 Noah Goldstein New
[v8,4/6] x86: Update memset to use new VEC macros [v8,1/6] x86: Update VEC macros to complete API for evex/evex512 impls - - - - --- 2022-10-15 Noah Goldstein New
[v8,3/6] x86: Update memmove to use new VEC macros [v8,1/6] x86: Update VEC macros to complete API for evex/evex512 impls - - - - --- 2022-10-15 Noah Goldstein New
« 1 2 3 48 9 »