1. 2355eeb AArch64: Move constants of DotProd subpel filters to .rodata by Arpad Panyik · 5 weeks ago master
  2. 7fbcdc6 aarch64: Explicitly use the ldur instruction where relevant in mc_dotprod.S by Martin Storsjö · 6 weeks ago
  3. 431f4fb Add Arm OpenBSD run-time CPU feature detection support by Brad Smith · 10 weeks ago
  4. 32bf6cd x86: Add 6-tap variants of high bit-depth mc SSSE3 functions by Henrik Gramner · 7 weeks ago
  5. ca83ee6 itx: restrict number of columns iterated over based on EOB by Ronald S. Bultje · 7 weeks ago
  6. 01b94cc cli: Prevent buffer over-read by Nathan E. Egge · 8 weeks ago
  7. 92f592e AArch64: Fix potential out of bounds access in DotProd H/HV filters by Arpad Panyik · 9 weeks ago
  8. da2cc78 x86: Eliminate hardcoded struct offsets in refmvs load_tmvs() asm by Henrik Gramner · 10 weeks ago
  9. 26a2744 refmvs: Consolidate r and rp_proj allocations by Henrik Gramner · 10 weeks ago
  10. 54801d0 refmvs: Remove dav1d_refmvs_init() by Henrik Gramner · 10 weeks ago
  11. 89a200c refmvs: Simplify 2-pass logic by Henrik Gramner · 10 weeks ago
  12. ca156d9 x86: Add 6-tap variants of 8bpc mc SSSE3 functions by Henrik Gramner · 2 months ago
  13. 8afbd4f x86: Add minor 8bpc mc SSE improvements by Henrik Gramner · 2 months ago
  14. 85c1639 x86: Remove 8bpc mc SSE2 asm by Henrik Gramner · 2 months ago
  15. d3997ac x86: Remove unused macro in mc16_avx512.asm by Henrik Gramner · 2 months ago
  16. 805d9e5 Update NEWS for 1.4.2 by Jean-Baptiste Kempf · 2 months ago 1.4.2
  17. 3623543 ARM64: Minor improvement to symbol decode by Kyle Siefring · 3 months ago
  18. bb94876 tests: Verify dav1d command line in dav1d_argon.bash by Henrik Gramner · 2 months ago
  19. 9469e18 arm64: msac: Explicitly use the ldur instruction by Martin Storsjö · 3 months ago
  20. 37155c1 CI: Update Android image by Matthias Dressel · 4 months ago
  21. 7f68f23 ARM64: Various optimizations for symbol decode by Kyle Siefring · 3 months ago
  22. d835c6b AArch64: Optimize prep_neon function by Arpad Panyik · 3 months ago
  23. f0e779b AArch64: Optimize jump table calculation of prep_neon by Arpad Panyik · 3 months ago
  24. 1790e13 AArch64: Optimize BTI landing pads of prep_neon by Arpad Panyik · 3 months ago
  25. 8418530 x86: Update x86inc.asm by Henrik Gramner · 3 months ago
  26. 8141546 AArch64: Optimize put_neon function by Arpad Panyik · 3 months ago
  27. 645d1f9 AArch64: Optimize jump table calculation of put_neon by Arpad Panyik · 3 months ago
  28. 83452c6 AArch64: Optimize BTI landing pads of put_neon by Arpad Panyik · 3 months ago
  29. cc1137c checkasm: Eliminate unreachable code in the Windows exception handler by Henrik Gramner · 3 months ago
  30. 471549f checkasm: Avoid UB in setjmp() invocations by Henrik Gramner · 3 months ago
  31. a6d57b1 AArch64: Optimize the init of DotProd+ 2D subpel filters by Arpad Panyik · 3 months ago
  32. 2d2c6c6 ppc: Loopfilter targeting pwr9 by Luca Barbato · 5 months ago
  33. 7df050a ppc: Imply vsx when asking for pwr9 by Luca Barbato · 4 months ago
  34. 700c36a ppc: Add pwr9 flag by Luca Barbato · 5 months ago
  35. 643195f AArch64: Optimize 2D i8mm subpel filters by Arpad Panyik · 3 months ago
  36. b2eca1a AArch64: Optimize vertical i8mm subpel filters by Arpad Panyik · 3 months ago
  37. d1bdf4f AArch64: Optimize horizontal i8mm prep filters by Arpad Panyik · 3 months ago
  38. fc4763c riscv: Check for standards compliant RVV 1.0+ by Nathan E. Egge · 5 months ago
  39. c7df9a3 CI: Improve coverage for argon samples using different thread counts by Matthias Dressel · 4 months ago
  40. 0f504bf CI: Add dotprod to argon tests by Matthias Dressel · 4 months ago
  41. 2239012 x86: Add 6-tap variants of high bit-depth mc AVX-512 (Ice Lake) functions by Henrik Gramner · 4 months ago
  42. 8ff97b3 x86: Add minor high bit-depth mc AVX-512 improvements by Henrik Gramner · 4 months ago
  43. 236e1d1 tools: Make ARM cpu flags imply relevant lower level flags by Martin Storsjö · 3 months ago
  44. 1776c45 AArch64: Add basic i8mm support for convolutions by Arpad Panyik · 4 months ago
  45. fbf2363 AArch64: Simplify DotProd path of 2D subpel filters by Arpad Panyik · 3 months ago
  46. a40301b AArch64: Simplify loads in *hv_filter* of DotProd path by Arpad Panyik · 3 months ago
  47. b0685c3 AArch64: Simplify TBL usage in 2D DotProd filters by Arpad Panyik · 3 months ago
  48. ad7938d AArch64: Simplify DotProd path of horizontal subpel filters by Arpad Panyik · 3 months ago
  49. 317a94c AArch64: Simplify DotProd path of vertical subpel filters by Arpad Panyik · 3 months ago
  50. 7eee4a2 AArch64: Add \dot parameter to filter_8tap_fn macro by Arpad Panyik · 3 months ago
  51. cb8151c aarch64: Avoid unaligned jump tables by Martin Storsjö · 4 months ago
  52. a9feab9 ARM64: Minor msac improvements by Kyle Siefring · 3 months ago
  53. 5851901 CI: Move llvm crossfiles from image to project by Matthias Dressel · 4 months ago
  54. 37d5243 ARM64: Port msac improvements to more functions by Kyle Siefring · 4 months ago
  55. 5b53999 x86: Add 6-tap variants of 8bpc mc AVX-512 (Ice Lake) functions by Henrik Gramner · 4 months ago
  56. 38df35d x86: Add various 8bpc mc AVX-512 improvements by Henrik Gramner · 4 months ago
  57. 313af0b CI: Update images by Matthias Dressel · 4 months ago
  58. 09f2a21 Deduplicate itx macros by Luca Barbato · 4 months ago
  59. f1c5189 Increase timeout multiplier for aarch64/riscv64/la64-qemu CI jobs by Ronald S. Bultje · 4 months ago
  60. aa63a41 cli: Add missing ARM cpumasks help text by Matthias Dressel · 4 months ago
  61. 9d77b63 AArch64: Add DotProd support for convolutions by Arpad Panyik · 4 months ago
  62. dc94901 meson: Enable parallel execution of checkasm in 'meson test' by Henrik Gramner · 4 months ago
  63. f6e05da cdf: Combine memcpy() calls in dav1d_cdf_thread_copy() by Henrik Gramner · 4 months ago
  64. c8add4f cdf: Reduce code size of dav1d_cdf_thread_update() by Henrik Gramner · 4 months ago
  65. ed24201 cdf: Make qcat calculation branchless by Henrik Gramner · 4 months ago
  66. 67fcf01 decode: Simplify read_mv_residual() by Henrik Gramner · 4 months ago
  67. 17a2180 cdf: Remove separate intra-only dmv contexts by Henrik Gramner · 4 months ago
  68. e2145f5 cdf: Skip unnecessary context copying in dav1d_cdf_thread_update() by Henrik Gramner · 4 months ago
  69. e27b451 cli: Handle SIGINT and SIGTERM more gracefully by Henrik Gramner · 4 months ago
  70. 72dfbc0 ARM64: Improve hi_tok msac by Kyle Siefring · 4 months ago
  71. 5e31720 checkasm: Add support for the private macOS kperf API for benchmarking by Martin Storsjö · 4 months ago
  72. abc8a16 lf_mask: Align lvl buffers by Henrik Gramner · 4 months ago
  73. 119df64 lf_mask: Use sizeof() in memset() size calculations by Henrik Gramner · 4 months ago
  74. df3dafd lf_mask: Use a union type for last_delta_lf by Henrik Gramner · 4 months ago
  75. 076955a refmvs: Fix buffer overread in save_tmvs() asm by Henrik Gramner · 4 months ago
  76. 3d98a24 x86: Add 6-tap variants of high bit-depth mc AVX2 functions by Henrik Gramner · 4 months ago
  77. b3323a8 x86: Add minor high bit-depth mc 8-tap AVX2 improvements by Henrik Gramner · 4 months ago
  78. 9849ede x86: Add 6-tap variants of 8bpc mc AVX2 functions by Henrik Gramner · 5 months ago
  79. 02c2033 x86: Add minor 8bpc mc 8-tap AVX2 improvements by Henrik Gramner · 5 months ago
  80. 8e08426 arm64: Use different instruction sequence for taking global address with HWASan by Peter Collingbourne · 5 months ago
  81. 645da27 x86: Update x86inc.asm by Henrik Gramner · 5 months ago
  82. 8b46166 ci: Make checkasm work on the x86-32 build by Henrik Gramner · 5 months ago
  83. 872e470 NEWS: Forgotten intro sentence by Jean-Baptiste Kempf · 5 months ago 1.4.1
  84. 162fb6d Update to 1.4.1 by Jean-Baptiste Kempf · 5 months ago
  85. b9312c8 Update THANKS.md by Matthias Dressel · 5 months ago
  86. 024b260 arm32: Fix right shifts in the 16bpc iwht implementation by Martin Storsjö · 5 months ago
  87. 0fff614 arm32/msac: Trim C functions, saves 1024 bytes by Nathan E. Egge · 5 months ago
  88. b9f5333 arm64/msac: Trim C functions, saves 1392 bytes by Nathan E. Egge · 5 months ago
  89. b5b394c arm: Use -fno-align-functions when building by Nathan E. Egge · 5 months ago
  90. 61d16e0 arm32/itx: Trim dav1d_inv_wht4_1d_c, saves 68 bytes by Nathan E. Egge · 5 months ago
  91. 485413b arm64/itx: Trim dav1d_inv_wht4_1d_c, saves 92 bytes by Nathan E. Egge · 5 months ago
  92. ec69585 arm32/itx16: Add 4x4 12bpc NEON wht_wht transform by Nathan E. Egge · 5 months ago
  93. 3b852b1 arm64/itx16: Add 4x4 12bpc NEON wht_wht transform by Nathan E. Egge · 5 months ago
  94. 006ca01 x86: Fix out-of-bounds read in 8bpc SSE2/SSSE3 wiener_filter by Henrik Gramner · 5 months ago
  95. 932b323 AArch64: Specialise HBD Neon convolutions for 6-tap filters by Arpad Panyik · 5 months ago
  96. b0a329d AArch64: Optimize 6-tap SBD HV Neon convolution by Arpad Panyik · 5 months ago
  97. fd60097 checkasm: aarch64: Print the SVE vector length, if available by Martin Storsjö · 5 months ago
  98. e1f80de aarch64: Check for assembler support for various aarch64 extensions by Martin Storsjö · 10 months ago
  99. 85a1035 checkasm: Add --list-cpuflags option by Henrik Gramner · 5 months ago
  100. 0d2e83c ci: Add an aarch64 cross compile CI job with a recent Clang by Martin Storsjö · 5 months ago