1. 2e32da1 [tint] Add i8/u8 definitions and tests to number.h by James Price · 8 months ago
  2. 1931e7a consteval: float to integral conversions clamp to target range by David Neto · 8 months ago
  3. cc2516a Relicense Dawn to BSD 3-Clause by Austin Eng · 1 year, 5 months ago
  4. 7d95661 [kokoro] Update GCC to 13 by Ben Clayton · 1 year, 6 months ago
  5. ce6dffe Move Number into core namespace. by dan sinclair · 1 year, 7 months ago chromium/5950 chromium/5951 chromium/5952 chromium/5952_2 chromium/5952_2_3
  6. 96018e5 consteval: -0.0 equals 0.0 by David Neto · 1 year, 8 months ago
  7. cd52f38 [tint] Move tint/lang/core/builtin to tint/lang/core by Ben Clayton · 1 year, 8 months ago[Renamed (99%) from src/tint/lang/core/builtin/number.h]
  8. 6891960 [tint] Make LHS of operator << generic. by Ben Clayton · 1 year, 8 months ago
  9. 0740cf8 [tint] Fix a load of doxygen warnings by Ben Clayton · 1 year, 8 months ago
  10. bae54e7 [shuffle] Remove the `utils::` namespace. by dan sinclair · 1 year, 8 months ago chromium/5917
  11. 352f8c8 [shuffle] Rename lang/base by dan sinclair · 1 year, 8 months ago[Renamed (99%) from src/tint/lang/base/builtin/number.h]
  12. 22b4dd2 [shuffle] Move utils to new structure. by dan sinclair · 1 year, 8 months ago
  13. b14a778 [shuffle] Move builtin to new structure. by dan sinclair · 1 year, 8 months ago[Renamed (99%) from src/tint/builtin/number.h]
  14. 91b68cd [shuffle] Move utils to new structure. by dan sinclair · 1 year, 8 months ago
  15. 27c6d98 Add static assert: const-eval depends on inf and NaN support by David Neto · 1 year, 9 months ago
  16. 66805b0 [tint] Migrate to 'fluent types' by Ben Clayton · 1 year, 10 months ago[Renamed (96%) from src/tint/number.h]
  17. 0559005 Move traits into utils. by dan sinclair · 2 years ago
  18. deb2ec9 tint: fix UB const-eval div by zero by Antonio Maiorano · 2 years ago
  19. 6cc183c Generic template and forward in stringstream. by dan sinclair · 2 years, 1 month ago
  20. 7f5b9d0 tint: add CheckedPow by Antonio Maiorano · 2 years, 3 months ago
  21. 875d116 tint: fix signed overflow in const eval modulo by Antonio Maiorano · 2 years, 4 months ago
  22. cfea220 tint/number: add CheckedMod functions by Antonio Maiorano · 2 years, 4 months ago
  23. efe9c49 Add const-eval for `degrees` and `radians` by dan sinclair · 2 years, 4 months ago
  24. 4d89ce1 tint/number: add Checked* overloads for f32 and f16 by Antonio Maiorano · 2 years, 4 months ago
  25. 46ee639 tint/transform: Implement div / mod polyfill by Ben Clayton · 2 years, 5 months ago
  26. 00d0fd5 Update f16 to have from_bits by dan sinclair · 2 years, 5 months ago
  27. 6b3f4aa tint: add vector cases for const eval builtin tests by Antonio Maiorano · 2 years, 6 months ago
  28. 5f33fac tint: const eval of binary left shift by Antonio Maiorano · 2 years, 6 months ago chromium/5320
  29. 29aa613 tint: const eval of comparison operations by Antonio Maiorano · 2 years, 7 months ago
  30. 11e2571 tint: Minor improvements by Antonio Maiorano · 2 years, 7 months ago
  31. 3740ac6 tint: implement const eval of binary divide by Antonio Maiorano · 2 years, 7 months ago chromium/5282 chromium/5283
  32. 1741f44 tint: add CheckedDiv for abstract numbers by Antonio Maiorano · 2 years, 7 months ago
  33. c20c5df tint: Implement const eval of binary multiply by Antonio Maiorano · 2 years, 7 months ago
  34. 0c7c23b tint: Misc hash / container contract improvements by Ben Clayton · 2 years, 7 months ago
  35. f8a34d0 tint: Add CheckedSub functions by Antonio Maiorano · 2 years, 7 months ago
  36. 50940ae tint: add CheckedAdd AFloat overload by Antonio Maiorano · 2 years, 8 months ago
  37. d060f36 tint: refactor Number<T> constants for highest, lowest, etc. by Antonio Maiorano · 2 years, 8 months ago
  38. 2c7440a tint: Implement f16 value binary representation by Zhaoming Jiang · 2 years, 9 months ago chromium/5166
  39. cf52af7 tint: Have Number equality consider sign by Ben Clayton · 2 years, 9 months ago
  40. 2b4df78 tint/number: Fix CheckedConvert() logic by Ben Clayton · 2 years, 9 months ago chromium/5151
  41. 0a4e2a1 Remove NOLINT lines from c++17 headers by dan sinclair · 2 years, 9 months ago
  42. 0fb4e2c tint: f16 literal in WGSL lexer and check subnormal f32/f16 hex literal by Zhaoming Jiang · 2 years, 10 months ago
  43. 61537d3 tint: Add Checked[Add|Mul|Madd]() by Ben Clayton · 2 years, 10 months ago
  44. 572eaf2 tint: Remove ConversionFailure::kTooSmall by Ben Clayton · 2 years, 10 months ago
  45. c2eccfc tint: Add more helpers to tint::Number by Ben Clayton · 2 years, 10 months ago
  46. 83fc247 tint: correctly define user-defined literals by Antonio Maiorano · 2 years, 11 months ago
  47. 62bfd31 tint: Implement `f16` keyword in Tint frontend by Zhaoming Jiang · 2 years, 11 months ago
  48. 508e4a5 tint: Add abstract AInt and AFloat typedefs by Ben Clayton · 2 years, 11 months ago
  49. 636e3d0 tint: Add a negation operator to Number by Ben Clayton · 2 years, 11 months ago
  50. 41285aa tint: Lex different tokens for float suffixes by Ben Clayton · 2 years, 11 months ago
  51. 0ce9ab0 tint: Change all ProgramBuilder literals to 'i' or 'u' suffix by Ben Clayton · 2 years, 11 months ago