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