master
Fix `copy_prop_reverse` cycle detection (#7702)
Fix `SROA` when loading in multiple blocks (#7694)
Argument Mutability Analysis - and its applications (#7368)
Slice/Array intrinsics: `__slice` and `__elem_at` (#6282)
Rollout `Block::is_entry` (#7696)
Refactor `InstOp::GetConfig` for consistency (#7656)
Implement `init_aggr` in IR and optimize aggregates initialization (#7530)
Optimize initialization of mostly zeroed aggregates (#7542)
Fix `get_runtime_representation` and const-eval of `EnumInstantiation` (#7692)
Replace unmaintained generational-arena with slotmap (#5629)
fix modified in optimisation passes so they converge (#7666)
Show error when contract method names conflict (#6782)
Optionally print IR metadata block (#7684)
Implement dynamic storage for `storage` declaration and `std` (#7598)
Represent `RawUntypedPtr` AST type using a new `Pointer` IR type (#7272)