Commit History

Autor SHA1 Mensaxe Data
  Guillaume Chatelet 90b08b77ef [Alignment][NFC] Support compile time constants %!s(int64=5) %!d(string=hai) anos
  Guillaume Chatelet 4ddc21624e Revert "[Alignment][NFC] Allow constexpr Align" %!s(int64=5) %!d(string=hai) anos
  Guillaume Chatelet 3a0e85180c [Alignment][NFC] Allow constexpr Align %!s(int64=5) %!d(string=hai) anos
  JF Bastien 44846c4c50 [Support] Added overflow checking add, sub and mul. %!s(int64=6) %!d(string=hai) anos
  Chandler Carruth 6b547686c5 Update the file headers across all of the LLVM projects in the monorepo %!s(int64=6) %!d(string=hai) anos
  Zvi Rackover 5a8feb7893 MathExtras UnitTest: Assert that isPowerOf2(0) is false. NFC. %!s(int64=8) %!d(string=hai) anos
  Chandler Carruth 3c0d60785c Re-sort #include lines for unittests. This uses a slightly modified %!s(int64=8) %!d(string=hai) anos
  Benjamin Kramer 5c42a4d473 [MathExtras] Fix undefined behavior (shift by bit width) %!s(int64=8) %!d(string=hai) anos
  Zachary Turner dc88b88a05 [Support] Add some helpers to generate bitmasks. %!s(int64=8) %!d(string=hai) anos
  Davide Italiano 582d2b4b31 [ADT/MathExtras] Make buildbot happy again. %!s(int64=8) %!d(string=hai) anos
  Davide Italiano 07ca53dbb5 [ADT/MathExtras] Add tests for PowerOf2Floor (previously untested). %!s(int64=8) %!d(string=hai) anos
  Davide Italiano 17ff1559b1 [ADT/MathExtras] Introduce PowerOf2Ceil. %!s(int64=8) %!d(string=hai) anos
  Justin Lebar 5e704c77a9 Add tests for max/minIntN(64). %!s(int64=9) %!d(string=hai) anos
  Justin Lebar c71e1994e1 Fix isShiftedInt and isShiftedUint for widths > 32. %!s(int64=9) %!d(string=hai) anos
  Justin Lebar 0616793d5c Don't do uint64_t(1) << 64 in maxUIntN. %!s(int64=9) %!d(string=hai) anos
  Dylan McKay e4d291c532 Add tests to Support/MathExtras %!s(int64=9) %!d(string=hai) anos
  NAKAMURA Takumi 0440e817b9 MathExtrasTest.cpp: Use EXPECT_DOUBLE_EQ here, instead of EXPECT_FLOAT_EQ. %!s(int64=9) %!d(string=hai) anos
  Rui Ueyama 3edb0ec229 Update to use new name alignTo(). %!s(int64=9) %!d(string=hai) anos
  Nathan Slingerland 21314fb768 [Support] Add saturating multiply-add support function %!s(int64=9) %!d(string=hai) anos
  Nathan Slingerland 09a7daad01 [Support] Change SaturatingAdd()/SaturatingMultiply() to use pointer for returning overflow state %!s(int64=9) %!d(string=hai) anos
  Nathan Slingerland 0197bd6d5e [Support] Add optional argument to SaturatingAdd() and SaturatingMultiply() to indicate that overflow occurred %!s(int64=9) %!d(string=hai) anos
  Nathan Slingerland f2bc179203 [Support] Fix SaturatingMultiply<T>() to be correct (and fast), Re-enable Unit Tests %!s(int64=9) %!d(string=hai) anos
  Daniel Sanders 0bee4edf8c Revert the revert 253497 and 253539 - These commits aren't the cause of the clang-cmake-mips failures. %!s(int64=9) %!d(string=hai) anos
  Daniel Sanders 0a3cc8fdf5 Revert 253497 and 253539 to try to fix clang-cmake-mips buildbot. %!s(int64=9) %!d(string=hai) anos
  Nathan Slingerland 0171b5136f [Support] Disable SaturatingMultiply() unit test while investigating %!s(int64=9) %!d(string=hai) anos
  Nathan Slingerland 156d5ee497 [llvm-profdata] Add SaturatingAdd/SaturatingMultiply Helper Functions (2nd try) %!s(int64=9) %!d(string=hai) anos
  Nathan Slingerland d4cf58476e Revert "[llvm-profdata] Add SaturatingAdd/SaturatingMultiply Helper Functions" %!s(int64=9) %!d(string=hai) anos
  Nathan Slingerland 4918b66f84 [llvm-profdata] Add SaturatingAdd/SaturatingMultiply Helper Functions %!s(int64=9) %!d(string=hai) anos
  Maksim Panchenko 3b3752c898 HHVM calling conventions. %!s(int64=10) %!d(string=hai) anos
  Benjamin Kramer 3d24eee47b Try to fix the MSVC build. %!s(int64=10) %!d(string=hai) anos