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