Age | Commit message (Expand) | Author | Files | Lines |
2024-08-19 | MathExtras: template'ize alignToPowerOf2 (#97814) | Ramkumar Ramachandra | 1 | -2/+5 |
2024-07-09 | MathExtras: add overflow query for signed-div (#97901) | Ramkumar Ramachandra | 1 | -0/+8 |
2024-06-29 | MathExtras: avoid unnecessarily widening types (#95426) | Ramkumar Ramachandra | 1 | -2/+16 |
2024-06-15 | MathExtras: rewrite some methods to never overflow (#95556) | Ramkumar Ramachandra | 1 | -2/+36 |
2024-06-14 | MathExtras/test: increase coverage (#95425) | Ramkumar Ramachandra | 1 | -2/+44 |
2024-06-11 | mlir/MathExtras: consolidate with llvm/MathExtras (#95087) | Ramkumar Ramachandra | 1 | -3/+33 |
2024-04-22 | [Support] Fix a warning | Kazu Hirata | 1 | -1/+1 |
2024-04-22 | [nfc][llvm] Fix a typo in MathExtras.h testing (#89653) | Théo Degioanni | 1 | -3/+3 |
2024-04-22 | [llvm] Add support for zero-width integers in MathExtras.h (#87193) | Théo Degioanni | 1 | -0/+8 |
2023-02-14 | [llvm] Deprecate {Bits,Float,Double}To{Bits,Float,Double} (NFC) | Kazu Hirata | 1 | -10/+0 |
2023-02-12 | [llvm] Deprecate PowerOf2Floor and ByteSwap_{16,32,64} | Kazu Hirata | 1 | -6/+0 |
2023-02-12 | [llvm] Deprecate llvm::count{Leading,Trailing}{Zeros,Ones} and llvm::countPop... | Kazu Hirata | 1 | -67/+0 |
2023-01-26 | [Support] Remove findFirstSet and findLastSet | Kazu Hirata | 1 | -40/+0 |
2022-12-01 | [Support][MathExtras] Add variadic SaturatingAdd | Alexander Shaposhnikov | 1 | -3/+37 |
2022-02-08 | Fix signed/unsigned comparison warnings on ppc buildbots | Simon Pilgrim | 1 | -12/+12 |
2022-02-08 | [ADT] Add APInt/MathExtras isShiftedMask variant returning mask offset/length | Simon Pilgrim | 1 | -0/+24 |
2022-02-04 | [Support] Add isShiftedMask_32/isShiftedMask_64 unit test coverage | Simon Pilgrim | 1 | -0/+14 |
2021-05-17 | Put back the trailing commas on TYPED_TEST_SUITE | Benjamin Kramer | 1 | -1/+1 |
2021-05-14 | Bump googletest to 1.10.0 | Benjamin Kramer | 1 | -1/+1 |
2020-02-27 | [Support] Remove byte swapping from MathExtras.h | Reid Kleckner | 1 | -10/+0 |
2019-10-14 | [Alignment][NFC] Support compile time constants | Guillaume Chatelet | 1 | -0/+19 |
2019-10-03 | Revert "[Alignment][NFC] Allow constexpr Align" | Guillaume Chatelet | 1 | -19/+0 |
2019-10-03 | [Alignment][NFC] Allow constexpr Align | Guillaume Chatelet | 1 | -0/+19 |
2019-07-31 | [Support] Added overflow checking add, sub and mul. | JF Bastien | 1 | -0/+127 |
2019-01-19 | Update the file headers across all of the LLVM projects in the monorepo | Chandler Carruth | 1 | -4/+3 |
2017-07-03 | MathExtras UnitTest: Assert that isPowerOf2(0) is false. NFC. | Zvi Rackover | 1 | -0/+2 |
2017-06-06 | Re-sort #include lines for unittests. This uses a slightly modified | Chandler Carruth | 1 | -1/+1 |
2017-04-19 | [MathExtras] Fix undefined behavior (shift by bit width) | Benjamin Kramer | 1 | -0/+5 |
2017-04-19 | [Support] Add some helpers to generate bitmasks. | Zachary Turner | 1 | -0/+20 |
2016-11-11 | [ADT/MathExtras] Make buildbot happy again. | Davide Italiano | 1 | -6/+6 |
2016-11-11 | [ADT/MathExtras] Add tests for PowerOf2Floor (previously untested). | Davide Italiano | 1 | -0/+6 |
2016-11-11 | [ADT/MathExtras] Introduce PowerOf2Ceil. | Davide Italiano | 1 | -0/+6 |
2016-07-17 | Add tests for max/minIntN(64). | Justin Lebar | 1 | -0/+4 |
2016-07-17 | Fix isShiftedInt and isShiftedUint for widths > 32. | Justin Lebar | 1 | -0/+38 |
2016-07-16 | Don't do uint64_t(1) << 64 in maxUIntN. | Justin Lebar | 1 | -0/+1 |
2016-06-02 | Add tests to Support/MathExtras | Dylan McKay | 1 | -0/+29 |
2016-03-14 | MathExtrasTest.cpp: Use EXPECT_DOUBLE_EQ here, instead of EXPECT_FLOAT_EQ. | NAKAMURA Takumi | 1 | -1/+1 |
2016-01-14 | Update to use new name alignTo(). | Rui Ueyama | 1 | -9/+9 |
2016-01-12 | [Support] Add saturating multiply-add support function | Nathan Slingerland | 1 | -0/+54 |
2015-12-09 | [Support] Change SaturatingAdd()/SaturatingMultiply() to use pointer for retu... | Nathan Slingerland | 1 | -17/+17 |
2015-11-23 | [Support] Add optional argument to SaturatingAdd() and SaturatingMultiply() t... | Nathan Slingerland | 1 | -1/+50 |
2015-11-23 | [Support] Fix SaturatingMultiply<T>() to be correct (and fast), Re-enable Uni... | Nathan Slingerland | 1 | -0/+48 |
2015-11-20 | Revert the revert 253497 and 253539 - These commits aren't the cause of the c... | Daniel Sanders | 1 | -0/+17 |
2015-11-20 | Revert 253497 and 253539 to try to fix clang-cmake-mips buildbot. | Daniel Sanders | 1 | -17/+0 |
2015-11-19 | [Support] Disable SaturatingMultiply() unit test while investigating | Nathan Slingerland | 1 | -19/+0 |
2015-11-18 | [llvm-profdata] Add SaturatingAdd/SaturatingMultiply Helper Functions (2nd try) | Nathan Slingerland | 1 | -0/+36 |
2015-11-18 | Revert "[llvm-profdata] Add SaturatingAdd/SaturatingMultiply Helper Functions" | Nathan Slingerland | 1 | -48/+0 |
2015-11-18 | [llvm-profdata] Add SaturatingAdd/SaturatingMultiply Helper Functions | Nathan Slingerland | 1 | -0/+48 |
2015-09-29 | HHVM calling conventions. | Maksim Panchenko | 1 | -0/+5 |
2015-02-12 | Try to fix the MSVC build. | Benjamin Kramer | 1 | -1/+1 |