Jon Ross-Perkins
81ca949ab8
Replacing lowering vectors with FixedSizeValueStore ( #5636 )
...
Changes the vectors on `Lower::FileContext` to be `FixedSizeValueStore`
where possible, which we have several at this point.
This changes `FixedSizeValueStore` to prefer inferring the size from a
`ValueStore<IdT>`, which should make adding incorrect sizes harder. Note
I wasn't sure that adding a `size()` to `TypeStore` that returned
`insts().size()` would be good because it doesn't directly work that
way; `ConstantValueStore` would've also required more work since it
doesn't have access to that right now.
2025-06-10 20:15:19 +00:00
..
2023-09-01 01:35:45 +00:00
2025-06-03 22:09:57 +00:00
2025-06-06 22:10:12 +00:00
2025-04-22 17:15:53 +00:00
2025-04-28 15:45:54 +00:00
2024-10-23 18:16:32 +00:00
2025-04-17 15:37:57 +00:00
2025-03-27 21:17:54 +00:00
2025-04-18 14:17:48 +00:00
2025-04-05 04:25:00 +00:00
2025-04-05 04:25:00 +00:00
2025-04-05 04:25:00 +00:00
2025-04-05 04:25:00 +00:00
2025-04-05 04:25:00 +00:00
2025-04-07 18:58:41 +00:00
2025-04-05 04:25:00 +00:00
2025-04-05 04:25:00 +00:00
2025-04-05 04:25:00 +00:00
2025-04-22 17:15:53 +00:00
2025-04-07 18:58:41 +00:00
2025-04-22 17:15:53 +00:00
2025-04-07 18:58:41 +00:00
2025-04-05 04:25:00 +00:00
2025-04-05 04:25:00 +00:00
2025-04-05 04:25:00 +00:00
2025-04-07 18:58:41 +00:00
2025-04-05 04:25:00 +00:00
2025-04-05 04:25:00 +00:00
2025-04-05 04:25:00 +00:00
2025-04-05 04:25:00 +00:00
2025-04-17 15:37:57 +00:00
2025-04-07 18:58:41 +00:00
2025-04-05 04:25:00 +00:00
2025-04-05 04:25:00 +00:00
2025-04-05 04:25:00 +00:00
2025-04-05 04:25:00 +00:00
2025-04-22 17:15:53 +00:00
2025-04-05 04:25:00 +00:00
2025-04-22 17:15:53 +00:00
2025-05-08 16:24:28 +00:00
2025-02-27 01:00:10 +00:00
2025-04-28 15:45:54 +00:00
2025-04-09 17:41:37 +00:00
2025-02-27 01:00:10 +00:00
2025-04-22 17:15:53 +00:00
2025-02-27 01:00:10 +00:00
2025-03-26 19:12:10 +00:00
2025-04-22 17:15:53 +00:00
2025-03-26 19:12:10 +00:00
2024-08-22 22:32:19 +00:00
2025-04-17 15:37:57 +00:00
2025-04-09 22:41:31 +00:00
2025-04-05 04:25:00 +00:00
2025-04-22 17:15:53 +00:00
2025-04-05 04:25:00 +00:00
2025-06-10 20:15:19 +00:00
2025-06-06 22:10:12 +00:00
2025-05-07 22:42:58 +00:00
2025-01-22 23:15:00 +00:00
2025-03-18 00:44:18 +00:00
2025-04-22 17:15:53 +00:00
2025-04-22 17:15:53 +00:00