Historia zmian

Autor SHA1 Wiadomość Data
  Richard Smith dc7839e893 Add a new facility GrowingRange for a range that might grow during iteration. (#5641) 10 miesięcy temu
  Jon Ross-Perkins 81ca949ab8 Replacing lowering vectors with FixedSizeValueStore (#5636) 10 miesięcy temu
  Richard Smith e91840e1b6 Split a cross-file `Lower::Context` out of `Lower::FileContext`. (#5583) 11 miesięcy temu
  Boaz Brickner 852d0191a9 Add support for importing C++ inline functions (#5427) 11 miesięcy temu
  Richard Smith 4f5d11a28b Build generic eval blocks incrementally (#5313) 1 rok temu
  Jon Ross-Perkins 8c3fa80691 Add cc rule wrappers for cc_env (#5277) 1 rok temu
  Jon Ross-Perkins 422df75a92 Switch tree-sitter from explorer to toolchain testdata (#5292) 1 rok temu
  David Blaikie 4739828cca Generalize non-const ClassInit lowering beyond only InitializeFrom insts (#5199) 1 rok temu
  Jon Ross-Perkins 0a3efb76ed Use DiagnosticEmitter for phase-specific types (#5188) 1 rok temu
  Boaz Brickner 156ab889f8 Support mangling imported C++ functions using Clang's `MangleContext` (#5062) 1 rok temu
  Jon Ross-Perkins e79d3be5bd Combine DiagnosticConverter into DiagnosticEmitter (#4878) 1 rok temu
  Jon Ross-Perkins 7eee9a3489 Refactor resolving a location into a SemIR library (#4876) 1 rok temu
  Jon Ross-Perkins 4c4c4a4d2c Add RawStringOstream for slightly simpler streaming to strings (#4817) 1 rok temu
  Jon Ross-Perkins 79b9180eff Adds per-builtin instructions, removing `BuiltinInst` (#4556) 1 rok temu
  David Blaikie a548eff0bb Rudimentary name mangling support (#4267) 1 rok temu
  David Blaikie c5ada29ba9 Add filename and line number to function debug info metadata (#4243) 1 rok temu
  R B 61e87c3a88 Lower global variables (#4228) 1 rok temu
  Jon Ross-Perkins a4ef5dd591 Move Lower::HandleCall out to its own file. (#4116) 1 rok temu
  Chandler Carruth 8992d22ab3 Port the toolchain to use the new Carbon hashtable (#4097) 1 rok temu
  Jon Ross-Perkins 60db3df24b Remove glob_sh_run (#4041) 1 rok temu
  Richard Smith 79c0b65288 Separate constant emission from function emission. (#3916) 2 lat temu
  Richard Smith ce2aed652f Use `CARBON_KIND_SWITCH` in type lowering. (#3914) 2 lat temu
  Richard Smith 3776c068de Unify instruction naming between SemIR and LLVM IR (#3898) 2 lat temu
  josh11b 7edfd8e02a Rename `SemIR::Node` to `SemIR::Inst` (#3355) 2 lat temu
  Richard Smith bfa5463e5b Add signature enforcement for `Main.Run` and give it the symbol name `main`. (#3266) 2 lat temu
  Jon Ross-Perkins 8aa3d960f5 Merge toolchain file_test children in order to improve linking. (#3206) 2 lat temu
  Jon Ross-Perkins de6e00c351 Fix toolchain glob_sh_run uses. (#3181) 2 lat temu
  Jon Ross-Perkins 1c748c0f14 Split semantics into check and sem_ir directories (#3176) 2 lat temu
  Jon Ross-Perkins ec307b18d8 Rename the lowering dir to lower (#3172) 2 lat temu
  Jon Ross-Perkins 86aecb532f Rename lower to lowering (#2618) 3 lat temu