Commit History

Auteur SHA1 Bericht Datum
  Richard Smith 12cdd406b0 Factor type lowering out of file_context.cpp. (#7099) 1 week geleden
  Richard Smith ea409f7cbf Fix crash lowering call to generic function with concrete type in signature (#7009) 4 weken geleden
  Richard Smith be283a0744 Improve handling of incomplete signatures. (#7004) 1 maand geleden
  Geoff Romer 6dba8ee111 Remove index fields from ParamPatterns (#6815) 2 maanden geleden
  Richard Smith bea24a8bee Never ask the mangler to mangle a C++ declaration. (#6764) 2 maanden geleden
  Richard Smith 773837e1bb Ask Clang to emit C++ global variables. (#6748) 2 maanden geleden
  David Blaikie 773b7136ef Use a single llvm::Module for C++ interop and Carbon IRGen (#6595) 3 maanden geleden
  Geoff Romer 75713908f4 Store and reuse lowered parameter order (#6593) 3 maanden geleden
  David Blaikie f1f6005d4a Perform Clang IRGen during `check` (#6569) 3 maanden geleden
  Dana Jansens c64117d0e0 Make IdTag typesafe (#6574) 3 maanden geleden
  Richard Smith 935ccce2a6 Fix lowering of imported global variables. (#6567) 3 maanden geleden
  Geoff Romer 505b1c86b9 Initial support for return forms (#6556) 3 maanden geleden
  Richard Smith d208e950c7 Encapsulate `clang::ASTUnit` in `SemIR::CppFile`. (#6459) 4 maanden geleden
  David Blaikie a179bd461b Start plumbing through debug info type information with function parameters/return value (#6410) 5 maanden geleden
  Richard Smith 28103b8f2e Convert LegacyFloatType into FloatLiteralType. (#5939) 8 maanden geleden
  Boaz Brickner 9f108bad6e Rename `cpp_ast` to `clang_ast_unit` (#5926) 8 maanden geleden
  David Blaikie 27be0973e7 Vtable support for generics (#5793) 9 maanden geleden
  Richard Smith c7886f4336 Ask Clang to mangle names, don't try to do it ourselves. (#5764) 10 maanden geleden
  David Blaikie 124313269a Represent vtables as a top level SemIR construct (#5472) 10 maanden geleden
  Alina Sbirlea dd0905ccbb Refactor coalescing logic out of the file context. (#5723) 10 maanden geleden
  Alina Sbirlea b0be6619ef Optimize specific function coalescing in lowering. (#5684) 10 maanden geleden
  Jon Ross-Perkins 81ca949ab8 Replacing lowering vectors with FixedSizeValueStore (#5636) 10 maanden geleden
  Richard Smith 14e4f219b1 Support lowering specifics for an imported generic function. (#5475) 11 maanden geleden
  Richard Smith e91840e1b6 Split a cross-file `Lower::Context` out of `Lower::FileContext`. (#5583) 11 maanden geleden
  Alina Sbirlea 77afd0678b Prototype for coalescing equivalent specifics of the same generic. (#5314) 11 maanden geleden
  Richard Smith a23631f360 Support for lowering references to imported `var`s. (#5513) 11 maanden geleden
  Boaz Brickner 852d0191a9 Add support for importing C++ inline functions (#5427) 11 maanden geleden
  David Blaikie f45a632d77 Implement virtual call dispatch (#5308) 1 jaar geleden
  Alina Sbirlea 7da972b773 Create a single global for the PrintInt format string. (#5275) 1 jaar geleden
  David Blaikie 8e7bb2f953 Initialize vptrs to point to vtables (#5244) 1 jaar geleden