1. b8a4423 Merge remote-tracking branch 'origin/upstream/master' into 'origin/main' by Benjamin Lerman · 5 weeks ago main
  2. 952dceb Correct some comments and type in divlu.c by ridiculousfish · 5 months ago upstream/master
  3. c2d2be3 Faster remainder computation by Juraj Sukop · 5 months ago
  4. 21b7090 Faster remainder computation by Juraj Sukop · 5 months ago
  5. d0a6a4d Make divlu benchmark check that results agree with system by ridiculousfish · 5 months ago
  6. c84a338 Add a divlu benchmark by ridiculousfish · 5 months ago
  7. 68b4bbd Add instructions for running tests by ridiculousfish · 5 months ago
  8. 628e4cf Add some divlu tests in cmake by ridiculousfish · 5 months ago
  9. 12a178c Update AFL fuzz instructions and check in fuzz seed by ridiculousfish · 5 months ago
  10. 3816ea4 Auto increment version to 5.3.0 by kimwalisch · 5 months ago v5.3.0
  11. 2a6440f Cleanup `__builtin_clz()` for MSVC (#155) by Kim Walisch · 5 months ago
  12. f3029ff Rename UINT26 section to UINT16 in libdivide.h (#152) by Even Rouault · 7 months ago
  13. 83d5143 [libdivide] Make all inline function constexpr by Benjamin Lerman · 11 months ago
  14. eea3b24 codespell (#149) by Kurt Schwehr · 1 year, 1 month ago
  15. 5dc2d36 Fix GCC 15 compiler errors (#147) by apocelipes · 1 year, 2 months ago
  16. c88105c Ubuntu 20.04 has been deprecated in GitHub Actions (#146) by Kim Walisch · 1 year, 2 months ago
  17. 8f8dd49 Update libdivide.h to support `-ffreestanding` targets by Axel PASCON · 1 year, 3 months ago
  18. 99fad03 Simplify LIBDIVIDE_CONSTEXPR check (#142) by Pavel P · 1 year, 4 months ago
  19. a7b5cde Add missing function specifiers to match their declaration (#143) by Pavel P · 1 year, 4 months ago
  20. 31f1e42 Preserve order of params when calling libdivide_mullhi (#144) by Pavel P · 1 year, 4 months ago
  21. c179d81 Make __builtin_clz/__builtin_clzll constexpr to match gcc/clang (#136) by Pavel P · 1 year, 4 months ago
  22. 1e03581 Only enable NEON on AArch64 (#141) by Robert Clausecker · 1 year, 4 months ago
  23. bbb68f1 Avoid casting for unrelated types (#140) by Pavel P · 1 year, 4 months ago
  24. eee3dc2 Fix output from tester (#139) by Pavel P · 1 year, 4 months ago
  25. cdc0a1c Fix CI MSVC sanitize builds (#138) by Kim Walisch · 1 year, 4 months ago
  26. 6fceb1a Merge pull request #137 from kimwalisch/fix_divq_warning by Kim Walisch · 1 year, 4 months ago
  27. bf6f158 Disable broken MSVC sanitize tests on Windows by Kim Walisch · 1 year, 4 months ago
  28. 2135c35 Fix "Warning: mnemonic suffix used with `div'" by Kim Walisch · 1 year, 4 months ago
  29. 5307a32 Use __builtin_clz/__builtin_clzll implementation for ms compiler by Pavel P · 1 year, 4 months ago
  30. 498d751 Use pragma warning push/pop only with msvc by Pavel P · 1 year, 4 months ago
  31. 70d2a45 Define LIBDIVIDE_INLINE as __forceinline for ms compiler by Pavel P · 1 year, 4 months ago
  32. c6b4017 Fix check for __umulh/__mulh intrinsics by Pavel P · 1 year, 4 months ago
  33. 552fca8 Silenced sign-conversion warning by masbug · 1 year, 5 months ago
  34. f026996 feat: make sanitizer instrumentation optional by Rui Chen · 1 year, 6 months ago
  35. 66190e9 Auto increment version to 5.2.0 by adbancroft · 1 year, 6 months ago v5.2.0
  36. 2f8e870 Fix copy/paste bug in release GH action (#128) by tx_haggis · 1 year, 6 months ago
  37. ee070a8 Auto increment version to 5.1.1 by adbancroft · 1 year, 6 months ago
  38. af1db19 Automate release process (#124) by tx_haggis · 1 year, 9 months ago
  39. 1c610b9 Delete AppVeyor by Kim Walisch · 1 year, 9 months ago
  40. e72d827 Add GitHub Actions (#122) by tx_haggis · 1 year, 9 months ago
  41. e4d0295 Fix typos in README.md (#120) by ZhouYuChen · 1 year, 10 months ago
  42. cbb7b3f Add _do_raw functions for 32 & 64 bit types (#119) by tx_haggis · 1 year, 10 months ago
  43. b785644 Switch from sprintf to snprintf by ridiculousfish · 1 year, 11 months ago
  44. 10175f8 Add library.properties so we can publish libdivide to Arduino & PlatformIO registries (#117) by tx_haggis · 1 year, 11 months ago
  45. 0152603 Fix AVR test by Kim Walisch · 2 years ago v5.1
  46. d6f035f GCC AVR does not support NULL by Kim Walisch · 2 years ago
  47. 37a5061 Get rid of STL by Kim Walisch · 2 years ago
  48. 5200969 Fix MSVC error by Kim Walisch · 2 years ago
  49. 98a986f Increase version to 5.1 by Kim Walisch · 2 years ago
  50. f3036ba Include <cstddef> for std::nullptr_t by Kim Walisch · 2 years ago
  51. b9c0dd1 mark default constructor for divider as constexpr by sharkautarch · 2 years, 1 month ago
  52. fa020f3 divider::operator==: compile fix (#113) by masbug · 2 years, 1 month ago
  53. 40464b1 Fix a typo (division/divsion) in README.md by Benjamin A. Beasley · 2 years, 4 months ago
  54. ee2a872 Only build tests when libdivide is the main project by Claudio Kozický · 2 years, 7 months ago
  55. 8011839 Include missing CTest module by Claudio Kozický · 2 years, 7 months ago
  56. 8e04bfe Fix LIBDIVIDE_VERSION CMake variable by Claudio Kozický · 2 years, 8 months ago
  57. 561fb2c Add prefixes to CMake option names by Claudio Kozický · 2 years, 8 months ago
  58. 5d083f9 Increase minimum CMake version to 3.5 by Claudio Kozický · 2 years, 8 months ago
  59. 3bd3438 Fix GCC unused function warning by Kim Walisch · 3 years, 9 months ago
  60. c6ff27a Try to fix the MSVC build by ridiculousfish · 4 years, 1 month ago
  61. 7bf7955 Replace typeid(T).name() with type_tag<T>::get_tag() by Xiang Xiao · 4 years, 1 month ago
  62. 8902eb7 Add Make.dep, .built and .depend to .gitignore by Xiang Xiao · 4 years, 2 months ago
  63. c043a02 Add extern "C" to main function by Xiang Xiao · 4 years, 2 months ago
  64. a9cc38b Avoid multiple definition of libdivide_gen, print_serial and to_str by Xiang Xiao · 4 years, 2 months ago
  65. 78cb625 Fix warning: control reaches end of non-void function by Xiang Xiao · 4 years, 2 months ago
  66. 13a4dde Fix warning: function declaration isn’t a prototype by Xiang Xiao · 4 years, 2 months ago
  67. f3792db Fix warning: "UNUSED" redefined by Xiang Xiao · 4 years, 2 months ago
  68. a6bf644 Migrate some detail bits into detail namespace by ridiculousfish · 4 years, 2 months ago upstream/fix-prim-types
  69. 603a160 Ensure that primitive integer types work again by ridiculousfish · 4 years, 2 months ago
  70. 3382ea6 clang-format all files by ridiculousfish · 4 years, 2 months ago
  71. 1978f27 Implement 16-bit SSE2 & AVX2 vector division (#94) by tx_haggis · 4 years, 5 months ago
  72. eee14df Revert "clang-format the main files" by ridiculousfish · 4 years, 5 months ago
  73. 5731cec clang-format the main files by ridiculousfish · 4 years, 5 months ago
  74. 322c1f5 Simplify some comments by ridiculousfish · 4 years, 5 months ago
  75. d02d313 Fix GCC vector alignment and aliasing issues (#93) by tx_haggis · 4 years, 5 months ago
  76. 93bc078 Fix boolean logic (#92) by tx_haggis · 4 years, 5 months ago
  77. b785c76 Delete CHANGELOG.md by Kim Walisch · 4 years, 8 months ago
  78. fec818d Constant division templates (#89) by tx_haggis · 4 years, 8 months ago
  79. afb8a8a Simplify & clean up the AVR constant div test code (#85) by tx_haggis · 4 years, 9 months ago
  80. de68cd8 Move cppchecks to before CMake runs by ridiculousfish · 4 years, 9 months ago
  81. 65d5183 Suppress objectIndex in cppcheck by ridiculousfish · 4 years, 9 months ago
  82. b322221 Stop passing multiple targets to cmake build by ridiculousfish · 5 years ago 5.0
  83. 4fc697c Break up CXX_COMPILER_ID generator expressions by ridiculousfish · 5 years ago
  84. 4505f9b Add missing include of limit by ridiculousfish · 5 years ago
  85. 26cf1ab Make the cmake & CI builds use the same settings (#82) by tx_haggis · 5 years ago
  86. 3295059 Bump version to 5.0 by ridiculousfish · 5 years ago
  87. 8c401c8 Constant division macros (#76) by tx_haggis · 5 years ago
  88. ef645e2 Apply LIBDIVIDE_INLINE to all functions (#81) by tx_haggis · 5 years ago
  89. a551b6c Add a C99 test program (#79) by tx_haggis · 5 years ago
  90. 3c231c1 Fix function declaration. (#78) by tx_haggis · 5 years ago
  91. f011b0e Add 16 bit support (#75) by tx_haggis · 5 years ago
  92. 6b6089d Add AVR benchmark (#73) by tx_haggis · 5 years ago
  93. badc03f Fix make_unsigned trait in avr_type_helpers.h (#74) by Alastair Harrison · 5 years ago
  94. 0745150 Add AVR test suite (#71) by tx_haggis · 5 years ago
  95. 5691c3a AVR int is only 16 bits by tx_haggis · 5 years ago
  96. 29b4f42 Correct strict aliasing violation in the tester by ridiculousfish · 5 years ago
  97. 10ba982 AVR support by tx_haggis · 5 years ago
  98. 0e65ccd Reimplement 128 bit narrowing divide by ridiculousfish · 5 years ago
  99. 890d773 Add divlu reference code and fuzz driver by ridiculousfish · 5 years ago
  100. 4aa44e0 Also test with MSVC 2019 x86 by Kim Walisch · 5 years ago