История коммитов

Автор SHA1 Сообщение Дата
  Richard Smith 4e5dccdbf7 When making a direct call to a thunk, inline the call in SemIR. (#5642) 10 месяцев назад
  Dana Jansens f506376e53 Resolve rewrites in facet types, looking for duplicates (#5620) 10 месяцев назад
  Richard Smith 7a55568f15 Fix crash when impl lookup fails and the type of `.Self` is symbolic. (#5603) 11 месяцев назад
  Jon Ross-Perkins e3738eb196 Try out a different IdKind table approach (#5528) 11 месяцев назад
  Richard Smith a23631f360 Support for lowering references to imported `var`s. (#5513) 11 месяцев назад
  Jon Ross-Perkins 95ce06a7a4 Adjust KindHasGetConstantValueOverload approach (#5526) 11 месяцев назад
  Dana Jansens 5aea18f949 Avoid resolving the decl block for specifics in imported instructions (#5517) 11 месяцев назад
  Richard Smith 5b884ae14d Improve lowering for global variables. (#5492) 11 месяцев назад
  Jon Ross-Perkins 14f19b5a86 Use TypeEnum for ScopeId to refactor call structure (#5491) 11 месяцев назад
  Jon Ross-Perkins 27d0d26739 Replace value_kind with has_type, make FormatInstLhs name-dependent (#5501) 11 месяцев назад
  Jon Ross-Perkins 74c0ed413c Update tool versions beyond just bazel (#5446) 11 месяцев назад
  Richard Smith 4f5d11a28b Build generic eval blocks incrementally (#5313) 1 год назад
  Dana Jansens 315e206ff1 Construct LocId from InstId directly (explicitly) instead of doing lookups when possible (#5355) 1 год назад
  Richard Smith b5ae988a08 Add builtins for compound assignment operators. (#5335) 1 год назад
  Richard Smith 89c9714825 Fix handling of member types of generic classes. (#5332) 1 год назад
  Dana Jansens c38e723dd8 Rename singleton InstId constants to TypeInstId (#5323) 1 год назад
  Thomas Köppe bf32da8dad Add missing standard library header inclusions (#5316) 1 год назад
  Jon Ross-Perkins 4923445e3a Drop `Singleton` from `ErrorInst::SingletonInstId` and similar (#5304) 1 год назад
  Jon Ross-Perkins b49e89e97e Add a no-op builtin function which shouldn't generate code. (#5306) 1 год назад
  Jon Ross-Perkins 55da026a46 Remove the SemIRLoc typedef (#5299) 1 год назад
  Dana Jansens f0663715dd Even more usage of TypeInstId (#5296) 1 год назад
  Dana Jansens 0e8d354567 Split the witness table into a separate ImplWitnessTable instruction (#5272) 1 год назад
  Dana Jansens cf57c85545 Introduce TypeInstId (#5288) 1 год назад
  Richard Smith a74ca9071b Remove all remaining uses of `TypeId`s as instruction operands. (#5280) 1 год назад
  Richard Smith a91752de60 Represent rewrite constraints in `FacetTypeInfo` with `InstId` not `ConstantId`. (#5281) 1 год назад
  Richard Smith bfef32b482 Add an `EvalOrAddInst` function. (#5258) 1 год назад
  Richard Smith 0631e18184 Provide an `InstId` when evaluating a constant in cases where one is needed (#5202) 1 год назад
  josh11b 4af0c8f8d1 Implement ...`where .Self impls`... (#5238) 1 год назад
  Richard Smith c33adfafd3 Replace `GetTypeInSpecific` with `GetTypeOfInstInSpecific`. (#5232) 1 год назад
  Richard Smith 8b9f1a8966 Don't re-evaluate imported constants. (#5217) 1 год назад