Commit historia

Upphovsman SHA1 Meddelande Datum
  David Blaikie 79dd1e362c Add unit tagging to InstBlockId (#6259) 6 månader sedan
  David Blaikie 4fdc08582a Add ValueStore ctor template for Id to use for IdTag (#6226) 6 månader sedan
  David Blaikie 1a9826bc29 Add unit tagging to FunctionId (#6213) 6 månader sedan
  Dana Jansens 93b79f159e Change InstId dumping to hex numbers that include the tag (#6175) 7 månader sedan
  David Blaikie 12fa65e53c Check for use of `InstId`s from the wrong `SemIR::File` (#5997) 7 månader sedan
  Jon Ross-Perkins bd4fbb4393 Expand use of CheckIRId stores (#5820) 9 månader sedan
  Jon Ross-Perkins 61290fdee9 Make ConstantValueStore use ValueStore internally (#5811) 9 månader sedan
  Jon Ross-Perkins 5b0ae6e784 Remove IdT from ValueStoreTypes (#5761) 10 månader sedan
  Jon Ross-Perkins a65f4b89e2 Make ValueStore require a ValueT parameter (#5757) 10 månader sedan
  Jon Ross-Perkins 839a7b7c96 Refactor ValueStoreChunk and ValueStoreRange into ValueStore (#5756) 10 månader sedan
  Jon Ross-Perkins b97646a890 Split value store related types to separate files (#5754) 10 månader sedan
  Chandler Carruth bba037738d Key-type customization in `CanonicalValueStore` and `ClangDecl` cleanups (#5743) 10 månader sedan
  Jon Ross-Perkins 81ca949ab8 Replacing lowering vectors with FixedSizeValueStore (#5636) 11 månader sedan
  Jon Ross-Perkins 6683cf3b1c Switch token_infos_ to a ValueStore (#5633) 11 månader sedan
  Jon Ross-Perkins 2e297b5258 Add a fixed-size ValueStore (#5628) 11 månader sedan
  Dana Jansens 02fc484f23 Make pointers in ValueStore stable across insertions (#5576) 11 månader sedan
  Richard Smith 71715263ce Add build option `--features=poison_value_stores`. (#5438) 1 år sedan
  Jon Ross-Perkins c0ee446cec Refactor InstBlockStore's API, AddDefaultValue -> AddPlaceholder (#5166) 1 år sedan
  Dana Jansens 210c26e369 Use llvm::map_range() instead of using mapped_iterator directly (#4997) 1 år sedan
  Dana Jansens d199ce327a Make FacetTypeInfo and CompleteFacetType stores share id indices (#4989) 1 år sedan
  josh11b eb69d7420e First iteration of completing and resolving facet types (#4920) 1 år sedan
  Dana Jansens 11aba70c1d Add enumerate() for ValueStore and ImplStore (#4975) 1 år sedan
  Jon Ross-Perkins 6b5eb1a101 Id::Invalid -> Id::None (#4834) 1 år sedan
  Richard Smith 19182f08aa Compute a fingerprint for constants and import_ref instructions. (#4763) 1 år sedan
  Dana Jansens 361efa90a8 Always call MemUsage::Collect to collect metrics from a field (#4480) 1 år sedan
  Chandler Carruth 4148161e24 Refactor value store code to use separate files. (#4477) 1 år sedan
  Chandler Carruth 55d8edcdc7 Some trivial check-phase inlining. (#4362) 1 år sedan
  Chandler Carruth 4845f40dff Switch `CARBON_CHECK` to a format string API (#4285) 1 år sedan
  Chandler Carruth 5d0ec91c20 Collection of minor tweaks to get approx. 10-15% compile time (#4245) 1 år sedan
  David Blaikie a17480133f Remove excess use of auto on initializers (auto x = Y(z) -> Y x(z)) (#4239) 1 år sedan