Historie revizí

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