aarch64: Add support for the dotprod and i8mm extensions
All threads resolved!
All threads resolved!
This uses the same configure logic as in ffmpeg and dav1d for these features. (The tools had bugs relating to the asm directives for enabling these extensions until not long ago, so the right procedure for enabling them isn’t entirely straightforward.) Also use the same kinds of macros for enabling/disabling the extensions within asm sources as ffmpeg/dav1d.
Merge request reports
Activity
Filter activity
requested review from @gramner
mentioned in merge request !171 (merged)
added 5 commits
- ea389303 - configure: Check for .arch and .arch_extension for enabling aarch64 extensions
- 2215a447 - aarch64: Use configure detected directives for enabling SVE/SVE2
- a607106d - configure: Check for the dotprod and i8mm aarch64 extensions
- 11eca939 - aarch64: Add flags for runtime detection of dotprod and i8mm
- 680ca572 - aarch64: Add runtime detection of extensions on Windows and macOS
Toggle commit listPing @gramner or @BugMaster
- Resolved by Martin Storsjö
x264.h
probably needX264_BUILD
bump after adding new consts.
- Resolved by Anton Mitrofanov
- Resolved by Martin Storsjö
added 1 commit
- 760b8068 - aarch64: Add runtime detection of extensions on Windows and macOS
added 9 commits
-
760b8068...27d83708 - 2 commits from branch
videolan:master
- a0191bd8 - configure: Use as_check for checking for aarch64 features
- 72ce1cde - configure: Use as_check for the main check for whether NEON is supported
- f87ca183 - configure: Check for .arch and .arch_extension for enabling aarch64 extensions
- 87044b21 - aarch64: Use configure detected directives for enabling SVE/SVE2
- fc4012fb - configure: Check for the dotprod and i8mm aarch64 extensions
- 0e48d072 - aarch64: Add flags for runtime detection of dotprod and i8mm
- 570f6c70 - aarch64: Add runtime detection of extensions on Windows and macOS
Toggle commit list-
760b8068...27d83708 - 2 commits from branch
Please register or sign in to reply