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

Автор SHA1 Сообщение Дата
  Dana Jansens e682a6660d Avoid adding extraneous local instructions while importing witness table entries (#6180) 7 месяцев назад
  Dana Jansens fe020ee08b Make FacetAccessType evaluate to SymbolicBindingType for type-of a BindSymbolicName (#6115) 7 месяцев назад
  Jon Ross-Perkins 49ba8cf3e1 Switch class to use a blanket impl for `Destroy` (#6125) 7 месяцев назад
  Jon Ross-Perkins 9704dc670e Change the Destroy blanket impls to be more specific (#6098) 7 месяцев назад
  Elliott Kalt f4bd6e42f9 Replace `impl fn` with `override fn` (#6008) 7 месяцев назад
  David Blaikie 3f9fc633fe Add a vtableDecl inst and use that in classes instead of VtablePtr (#5945) 8 месяцев назад
  Chandler Carruth 0a679504a5 Update LLVM again to 2025-08-09 (#5958) 8 месяцев назад
  Jon Ross-Perkins 7ccc1e0144 Expand naming for impls and functions (#5808) 9 месяцев назад
  David Blaikie aeba878335 Clean up some TODO and other comments (#5813) 9 месяцев назад
  David Blaikie 27be0973e7 Vtable support for generics (#5793) 10 месяцев назад
  Jon Ross-Perkins 4aa62bf5cd Switch Destroy to addr self (#5748) 10 месяцев назад
  Jon Ross-Perkins 0722dab0ef Reimplement destroy as an interface (#5678) 10 месяцев назад
  David Blaikie 124313269a Represent vtables as a top level SemIR construct (#5472) 10 месяцев назад
  Dana Jansens bff601e417 Add min-preludes to most of lowering and a few more slow tests (#5680) 10 месяцев назад
  Richard Smith 5b884ae14d Improve lowering for global variables. (#5492) 11 месяцев назад
  Jon Ross-Perkins ebc26dfad9 Update LLVM (#5487) 11 месяцев назад
  Richard Smith 32e68cfb5b Fix debug location for variable allocas and lifetime markers. (#5432) 1 год назад
  David Blaikie 77c5f63be7 Skip upfront emission of vtables for generic classes (#5349) 1 год назад
  David Blaikie f45a632d77 Implement virtual call dispatch (#5308) 1 год назад
  Alina Sbirlea 694a329bdd Reuse LLVM global constants. (#5273) 1 год назад
  David Blaikie 8e7bb2f953 Initialize vptrs to point to vtables (#5244) 1 год назад
  David Blaikie 8847178242 Emit (relative) vtables (#5231) 1 год назад
  David Blaikie 45d042cab8 Fix crash in lowering vptr initialization (#5184) 1 год назад
  David Blaikie 4f0a0819c5 Minor test updates to out of date comments (#5161) 1 год назад
  David Blaikie f97f1a3e11 Add error for virtual member function without self (#5005) 1 год назад
  Jon Ross-Perkins 2929254168 Update LLVM version, fix breaks (#4886) 1 год назад
  Geoff Romer 13434f0e8a Model `var` as a pattern operator (#4720) 1 год назад
  Richard Smith c04d62a7d1 Ensure that all allocas are created in the entry block. (#4685) 1 год назад
  David Blaikie a2c939a2a2 Add an instruction for vptr initialization (#4633) 1 год назад
  David Blaikie f921923b4b lazy field index (#4514) 1 год назад