FazBrowse GitHub Viewer
|
Trending
|
URL:
|
Home
Tools:
[Download Repo ZIP]
[Original HTTPS Page]
gh-125022: add support for simple SIMD features detection by picnixz · Pull Request #125011 · python/cpython · GitHub
Uh oh!
There was an error while loading.
Please reload this page
.
python
/
cpython
Public
Uh oh!
There was an error while loading.
Please reload this page
.
Notifications
You must be signed in to change notification settings
Fork
35.3k
Star
74.9k
Code
Issues
5k+
Pull requests
2.6k
Actions
Projects
Security and quality
0
Insights
Additional navigation options
Code
Issues
Pull requests
Actions
Projects
Security and quality
Insights
gh-125022: add support for simple SIMD features detection
- #125011
#125011
Draft
picnixz
wants to merge 91 commits into
python:main
python/cpython:main
from
picnixz:core/simd-helpers
picnixz/cpython:core/simd-helpers
Copy head branch name to clipboard
Conversation
Commits
91
(91)
Checks
Files changed
Draft
gh-125022: add support for simple SIMD features detection
#125011
picnixz
wants to merge 91 commits into
python:main
python/cpython:main
from
picnixz:core/simd-helpers
picnixz/cpython:core/simd-helpers
Copy head branch name to clipboard
Commits
Commits on Oct 5, 2024
support simple SIMD detection
picnixz
committed
9a6ccb5
View commit details
Copy full SHA for 9a6ccb5
Browse repository at this point
add _Py prefix
picnixz
committed
f4e4f99
View commit details
Copy full SHA for f4e4f99
Browse repository at this point
Use `_py` prefix
picnixz
authored
5006686
View commit details
Copy full SHA for 5006686
Browse repository at this point
Commits on Oct 6, 2024
make the interface friendlier for future adjustments
picnixz
committed
3c0b4f1
View commit details
Copy full SHA for 3c0b4f1
Browse repository at this point
Allow `cpu_simd_flags` to be merged.
picnixz
committed
01ed21a
View commit details
Copy full SHA for 01ed21a
Browse repository at this point
update comments
picnixz
committed
969a619
View commit details
Copy full SHA for 969a619
Browse repository at this point
fix typo
picnixz
committed
5a5acc2
View commit details
Copy full SHA for 5a5acc2
Browse repository at this point
fix configure script
picnixz
committed
ac1b165
View commit details
Copy full SHA for ac1b165
Browse repository at this point
fix bit detection
picnixz
committed
6f304f2
View commit details
Copy full SHA for 6f304f2
Browse repository at this point
Commits on Oct 7, 2024
Harden detection of AVX instructions.
picnixz
committed
f3bd027
View commit details
Copy full SHA for f3bd027
Browse repository at this point
do not guard the parsing of `os_xsave`
picnixz
committed
16b2aed
View commit details
Copy full SHA for 16b2aed
Browse repository at this point
Remove old comment.
picnixz
committed
5018fa9
View commit details
Copy full SHA for 5018fa9
Browse repository at this point
Update cpuinfo.c comments
picnixz
authored
e758065
View commit details
Copy full SHA for e758065
Browse repository at this point
Update pycore_cpuinfo.h comments
picnixz
authored
731be81
View commit details
Copy full SHA for 731be81
Browse repository at this point
fix lint
picnixz
authored
7947715
View commit details
Copy full SHA for 7947715
Browse repository at this point
I really shouldn't use a Web UI
picnixz
authored
7a17cbb
View commit details
Copy full SHA for 7a17cbb
Browse repository at this point
Fix _xgetbv() on Windows builds.
picnixz
authored
76f67b1
View commit details
Copy full SHA for 76f67b1
Browse repository at this point
Commits on Oct 11, 2024
fix comment
picnixz
committed
0b49a50
View commit details
Copy full SHA for 0b49a50
Browse repository at this point
harden detection of CPU features
picnixz
committed
9fd6152
View commit details
Copy full SHA for 9fd6152
Browse repository at this point
update configure
picnixz
committed
97a0fc5
View commit details
Copy full SHA for 97a0fc5
Browse repository at this point
Merge remote-tracking branch 'upstream/main' into core/simd-helpers-125022
picnixz
committed
f7da530
View commit details
Copy full SHA for f7da530
Browse repository at this point
Commits on Oct 13, 2024
update comments
picnixz
committed
5f2884d
View commit details
Copy full SHA for 5f2884d
Browse repository at this point
update Makefile
picnixz
committed
7c3b74e
View commit details
Copy full SHA for 7c3b74e
Browse repository at this point
Commits on Oct 14, 2024
address Erlend's review
picnixz
committed
130d099
View commit details
Copy full SHA for 130d099
Browse repository at this point
lint & comment fixups
picnixz
committed
cd575f0
View commit details
Copy full SHA for cd575f0
Browse repository at this point
Commits on Oct 27, 2024
Update docs
picnixz
committed
2b597a4
View commit details
Copy full SHA for 2b597a4
Browse repository at this point
Fix typo
picnixz
authored
78be530
View commit details
Copy full SHA for 78be530
Browse repository at this point
Commits on Dec 17, 2024
Merge branch 'main' into core/simd-helpers
picnixz
authored
fd47f0e
View commit details
Copy full SHA for fd47f0e
Browse repository at this point
Commits on Dec 18, 2024
re-export functions for extension modules
picnixz
committed
cbb7b53
View commit details
Copy full SHA for cbb7b53
Browse repository at this point
rename os_xsave to osxsave for future automatism
picnixz
committed
21d8ca8
View commit details
Copy full SHA for 21d8ca8
Browse repository at this point
remember `maxleaf` and make detection more readable
picnixz
committed
1f9dbb4
View commit details
Copy full SHA for 1f9dbb4
Browse repository at this point
use enumeration for flags
picnixz
committed
553aa7c
View commit details
Copy full SHA for 553aa7c
Browse repository at this point
Commits on Dec 21, 2024
fix warnings
picnixz
committed
39d2ba4
View commit details
Copy full SHA for 39d2ba4
Browse repository at this point
Merge branch 'main' into core/simd-helpers
picnixz
authored
602bb9c
View commit details
Copy full SHA for 602bb9c
Browse repository at this point
Commits on Dec 22, 2024
remove un-necessary comment and newline continuation
picnixz
committed
d6a3523
View commit details
Copy full SHA for d6a3523
Browse repository at this point
Commits on Feb 16, 2025
Merge branch 'main' into core/simd-helpers
picnixz
authored
ff4212e
View commit details
Copy full SHA for ff4212e
Browse repository at this point
Commits on Feb 17, 2025
regen configure
picnixz
committed
3cb79f6
View commit details
Copy full SHA for 3cb79f6
Browse repository at this point
clinic now supports empty comment lines in Python blocks
picnixz
committed
e0a578c
View commit details
Copy full SHA for e0a578c
Browse repository at this point
Commits on Mar 11, 2025
Merge remote-tracking branch 'upstream/main' into feat/core/simd-125022
picnixz
committed
6fdbbdf
View commit details
Copy full SHA for 6fdbbdf
Browse repository at this point
Commits on Mar 29, 2025
Merge remote-tracking branch 'upstream/main' into feat/core/simd-125022
picnixz
committed
c265851
View commit details
Copy full SHA for c265851
Browse repository at this point
move cpuinfo enumerations to real invokable Python scripts
picnixz
committed
c12f9c7
View commit details
Copy full SHA for c12f9c7
Browse repository at this point
Commits on Apr 5, 2025
Merge remote-tracking branch 'upstream/main' into feat/core/simd-125022
picnixz
committed
a6c443f
View commit details
Copy full SHA for a6c443f
Browse repository at this point
add comments
picnixz
committed
bd3589f
View commit details
Copy full SHA for bd3589f
Browse repository at this point
Commits on Apr 8, 2025
update C comments
picnixz
committed
d213b67
View commit details
Copy full SHA for d213b67
Browse repository at this point
Merge remote-tracking branch 'upstream/main' into feat/core/simd-125022
picnixz
committed
4109d90
View commit details
Copy full SHA for 4109d90
Browse repository at this point
TMP: usage proof-of-concept
picnixz
committed
19b7d86
View commit details
Copy full SHA for 19b7d86
Browse repository at this point
Commits on Apr 22, 2025
Merge remote-tracking branch 'upstream/main' into feat/core/simd-125022
picnixz
committed
1732b6b
View commit details
Copy full SHA for 1732b6b
Browse repository at this point
improve configure.ac
picnixz
committed
d59d06d
View commit details
Copy full SHA for d59d06d
Browse repository at this point
Commits on Apr 25, 2025
Merge remote-tracking branch 'upstream/main' into feat/core/simd-125022
picnixz
committed
bc2c1e5
View commit details
Copy full SHA for bc2c1e5
Browse repository at this point
Commits on Jun 2, 2025
Merge remote-tracking branch 'upstream/main' into feat/core/simd-125022
picnixz
committed
4a92103
View commit details
Copy full SHA for 4a92103
Browse repository at this point
Commits on Jun 30, 2025
Merge branch 'main' into feat/core/simd-125022
picnixz
committed
26ed6fd
View commit details
Copy full SHA for 26ed6fd
Browse repository at this point
post-merge
picnixz
committed
d00da3e
View commit details
Copy full SHA for d00da3e
Browse repository at this point
use `_Py` prefix to prevent public namespace pollution
picnixz
committed
8b7ecfb
View commit details
Copy full SHA for 8b7ecfb
Browse repository at this point
let the compiler decide on the inlineness
picnixz
committed
3c31ba3
View commit details
Copy full SHA for 3c31ba3
Browse repository at this point
drop CPUID_REG alias
picnixz
committed
143d57e
View commit details
Copy full SHA for 143d57e
Browse repository at this point
simplify `_Py_cpuid_check_features`
picnixz
committed
ee2a83c
View commit details
Copy full SHA for ee2a83c
Browse repository at this point
amend docs for `_Py_cpuid_disable_features`
picnixz
committed
e6d4583
View commit details
Copy full SHA for e6d4583
Browse repository at this point
use macros to support larger flag ranges
picnixz
committed
838f928
View commit details
Copy full SHA for 838f928
Browse repository at this point
handle -Wpedantic
picnixz
committed
62c9a40
View commit details
Copy full SHA for 62c9a40
Browse repository at this point
Commits on Jul 8, 2025
reorganize files
picnixz
committed
a22aa95
View commit details
Copy full SHA for a22aa95
Browse repository at this point
suppress compilation warnings
picnixz
committed
87039dc
View commit details
Copy full SHA for 87039dc
Browse repository at this point
add linting
picnixz
committed
8a4b120
View commit details
Copy full SHA for 8a4b120
Browse repository at this point
typo
picnixz
committed
8603e14
View commit details
Copy full SHA for 8603e14
Browse repository at this point
typo
picnixz
committed
d6213a5
View commit details
Copy full SHA for d6213a5
Browse repository at this point
Commits on Jul 13, 2025
log more!
picnixz
committed
79d5b34
View commit details
Copy full SHA for 79d5b34
Browse repository at this point
skip CI
picnixz
committed
f69d74a
View commit details
Copy full SHA for f69d74a
Browse repository at this point
more printf
picnixz
committed
cb9065d
View commit details
Copy full SHA for cb9065d
Browse repository at this point
faster ci
picnixz
committed
88df3b7
View commit details
Copy full SHA for 88df3b7
Browse repository at this point
!!
picnixz
committed
db64ba5
View commit details
Copy full SHA for db64ba5
Browse repository at this point
!!
picnixz
committed
04012b4
View commit details
Copy full SHA for 04012b4
Browse repository at this point
Commits on Jul 14, 2025
does it work now..?
picnixz
committed
144d9ef
View commit details
Copy full SHA for 144d9ef
Browse repository at this point
does it work now..?
picnixz
committed
b364ad2
View commit details
Copy full SHA for b364ad2
Browse repository at this point
remove xgetbv support?
picnixz
committed
0791e89
View commit details
Copy full SHA for 0791e89
Browse repository at this point
remove xgetbv support?
picnixz
committed
48b2cb2
View commit details
Copy full SHA for 48b2cb2
Browse repository at this point
huh?
picnixz
committed
34f1337
View commit details
Copy full SHA for 34f1337
Browse repository at this point
only parse maxleaf
picnixz
committed
91effb4
View commit details
Copy full SHA for 91effb4
Browse repository at this point
use different variables!
picnixz
committed
6dc532d
View commit details
Copy full SHA for 6dc532d
Browse repository at this point
disable everything!
picnixz
committed
6d5dd0b
View commit details
Copy full SHA for 6d5dd0b
Browse repository at this point
revert CI
picnixz
committed
8e5b2f0
View commit details
Copy full SHA for 8e5b2f0
Browse repository at this point
only check maxleaf
picnixz
committed
3b495f6
View commit details
Copy full SHA for 3b495f6
Browse repository at this point
parse L1
picnixz
committed
8019f09
View commit details
Copy full SHA for 8019f09
Browse repository at this point
parse L7
picnixz
committed
820d140
View commit details
Copy full SHA for 820d140
Browse repository at this point
it *should* work now
picnixz
committed
df85ce5
View commit details
Copy full SHA for df85ce5
Browse repository at this point
:@
picnixz
committed
915383e
View commit details
Copy full SHA for 915383e
Browse repository at this point
:@
picnixz
committed
c6cf903
View commit details
Copy full SHA for c6cf903
Browse repository at this point
waaaaa!
picnixz
committed
498518f
View commit details
Copy full SHA for 498518f
Browse repository at this point
remove support for XCR0 registers
picnixz
committed
3d56d93
View commit details
Copy full SHA for 3d56d93
Browse repository at this point
fix SIMD-256 detection
picnixz
committed
08daa8a
View commit details
Copy full SHA for 08daa8a
Browse repository at this point
simplify `get_cpuid_info`
picnixz
committed
afd1137
View commit details
Copy full SHA for afd1137
Browse repository at this point
Commits on Jul 15, 2025
add CODEOWNERS
picnixz
committed
79eb72d
View commit details
Copy full SHA for 79eb72d
Browse repository at this point
Commits on Jul 29, 2025
Merge branch 'main' into feat/core/simd-125022
picnixz
committed
09c150a
View commit details
Copy full SHA for 09c150a
Browse repository at this point
Back
|
FazBrowse Home
|
New Git URL