Histórico de Commits

Autor SHA1 Mensagem Data
  Richard Smith 90771414f5 Add builtins to form and detect null `MaybeUnformed(T*)` values. (#6208) há 6 meses atrás
  Jon Ross-Perkins 4a6376cf59 Rename/restructure `Destroy` logic to better reflect #6124 (#6144) há 7 meses atrás
  Jon Ross-Perkins 5e3bb523f8 Add builtin functions for destroy, with special requirements in facet types (#6035) há 7 meses atrás
  Jon Ross-Perkins 973d721916 Some more edits to EnumBase and EnumMaskBase (#6054) há 7 meses atrás
  Richard Smith 1ec8ac7ef9 Add `Copy` interface and use it for making copies. (#6034) há 7 meses atrás
  Richard Smith 0e6dd7e701 Add `MaybeUnformed(T)` type. (#5989) há 8 meses atrás
  Richard Smith 629f77eb61 Switch to representing FloatLiteralType as a RealId. (#5944) há 8 meses atrás
  Richard Smith 28103b8f2e Convert LegacyFloatType into FloatLiteralType. (#5939) há 8 meses atrás
  Richard Smith 694c00c7eb Make `Core.Float` a class. Add missing builtins for float support. (#5932) há 8 meses atrás
  Jon Ross-Perkins 37d5046ceb Support parse/check/lower for char (#5901) há 9 meses atrás
  Richard Smith a508b00883 Fix expected signature for `type.and`. (#5613) há 11 meses atrás
  Jon Ross-Perkins 949cc21ccc Remove SemIR:: from most sem_ir files (#5358) há 1 ano atrás
  Richard Smith b5ae988a08 Add builtins for compound assignment operators. (#5335) há 1 ano atrás
  Dana Jansens c38e723dd8 Rename singleton InstId constants to TypeInstId (#5323) há 1 ano atrás
  Jon Ross-Perkins 401c72a5c3 Allow no-op functions to have unused arguments (#5318) há 1 ano atrás
  Jon Ross-Perkins 4923445e3a Drop `Singleton` from `ErrorInst::SingletonInstId` and similar (#5304) há 1 ano atrás
  Jon Ross-Perkins b49e89e97e Add a no-op builtin function which shouldn't generate code. (#5306) há 1 ano atrás
  Dana Jansens f0663715dd Even more usage of TypeInstId (#5296) há 1 ano atrás
  Dana Jansens c34a8d0a3a Convert remaining type-value InstId fields to TypeInstId (#5294) há 1 ano atrás
  Richard Smith a74ca9071b Remove all remaining uses of `TypeId`s as instruction operands. (#5280) há 1 ano atrás
  Dana Jansens 129cf35d78 Support BitAnd operator between facet types (#5022) há 1 ano atrás
  Jon Ross-Perkins 6b5eb1a101 Id::Invalid -> Id::None (#4834) há 1 ano atrás
  Richard Smith 246ec785df Add support for converting between integer types (#4753) há 1 ano atrás
  Richard Smith 4a7aefefaa Add support for operators on `Core.IntLiteral`. (#4716) há 1 ano atrás
  Richard Smith c1590f886a Add equality comparison support for `bool`. (#4701) há 1 ano atrás
  Richard Smith 3645143e27 Add solutions for advent of code 2024 day 1 to `examples/`. (#4673) há 1 ano atrás
  Richard Smith cd1ecf1297 When a builtin function expects type T also allow an adapter for T. (#4643) há 1 ano atrás
  Jon Ross-Perkins efab39cbd9 Remove InstId::Builtin members (#4632) há 1 ano atrás
  Jon Ross-Perkins 4a80d6758d Rename the builtin FloatType to LegacyFloatType, Error to ErrorInst (#4555) há 1 ano atrás
  Richard Smith e2ae5f212c Remove the special case for `i32`. (#4543) há 1 ano atrás