Commit History

Author SHA1 Message Date
  Geoff Romer 12fbf9c9c2 Progressive disclosure principle (#5661) 10 months ago
  Chandler Carruth b39c7c93aa Add hashtable benchmark coverage for integers with low zero bits (#5735) 10 months ago
  Jon Ross-Perkins 4aa62bf5cd Switch Destroy to addr self (#5748) 10 months ago
  dependabot[bot] 21762f4003 Bump webrick from 1.8.1 to 1.8.2 in /website in the bundler group across 1 directory (#5745) 10 months ago
  Richard Smith 3a7a09dfab Use `Core.Range` from `for` lowering tests. (#5746) 10 months ago
  Jon Ross-Perkins 2de746e83c Switch compile functions to use options structs (#5742) 10 months ago
  Jon Ross-Perkins 0722dab0ef Reimplement destroy as an interface (#5678) 10 months ago
  Chandler Carruth bba037738d Key-type customization in `CanonicalValueStore` and `ClangDecl` cleanups (#5743) 10 months ago
  David Blaikie 124313269a Represent vtables as a top level SemIR construct (#5472) 10 months ago
  David Blaikie b39a0f0c8c Basic SemIR `partial` support (#5736) 10 months ago
  Jon Ross-Perkins 49212feac6 Allow repeated includes, particularly for min_prelude (#5741) 10 months ago
  Jon Ross-Perkins c3b0c2e425 Use LLVM verifier in lowering (#5733) 10 months ago
  Jon Ross-Perkins fcf445b517 Print captured stdout/stderr on test crashes (#5740) 10 months ago
  Richard Smith c34d0c7adf Add `Core.Range(N)` facility to construct an integer range. (#5699) 10 months ago
  Jon Ross-Perkins 9855818bb8 Move PrettyStackTraceFunction to common (#5739) 10 months ago
  Boaz Brickner b90d3b7751 Use `Decl::getAsFunction()` to cast `clang_decl` to `FunctionDecl` (#5737) 10 months ago
  Dana Jansens 67b67af7a6 Add a test where `impls` requires things of another generic type (#5713) 10 months ago
  Geoff Romer 1893afe479 Tolerate incomplete interface when stringifying ImplWitnessAccess (#5730) 10 months ago
  Alina Sbirlea 78ef1678aa Adding additional test for specific coalescing. (#5732) 10 months ago
  Richard Smith 866794b82a Check and lowering support for `for` loops. (#5698) 10 months ago
  Richard Smith a556cf41fc Use static allocas for temporaries. (#5734) 10 months ago
  Dana Jansens 3585b31813 Handle insts that resolve to `type` on the RHS of `impls` (#5712) 10 months ago
  Alina Sbirlea dd0905ccbb Refactor coalescing logic out of the file context. (#5723) 10 months ago
  Jon Ross-Perkins 70c94cb5b4 Clean up --no-prelude-import uses (#5722) 10 months ago
  Dana Jansens fa6322dd8f Propagate errors in import (#5728) 10 months ago
  Dana Jansens 1d2cf1ddcb Remove the IsPeriodSelf function, use constant value comparison instead (#5731) 10 months ago
  Jon Ross-Perkins 72cd8717e3 Helper to flag unexpected instructions on branches (#5721) 10 months ago
  Alina Sbirlea b0be6619ef Optimize specific function coalescing in lowering. (#5684) 10 months ago
  Dana Jansens badd544798 Add a `full.carbon` min-prelude that pulls in the full production prelude (#5703) 10 months ago
  Dana Jansens b91ad3be36 Add tests for accessing an aggregate member constant through an ImplWitnessAccess (#5702) 10 months ago