18890f05f6
Rollup of 8 pull requests Successful merges: - #105784 (update stdarch) - #106856 (core: Support variety of atomic widths in width-agnostic functions) - #107171 (rustc_metadata: Fix `encode_attrs`) - #107242 (rustdoc: make item links consistently use `title="{shortty} {path}"`) - #107279 (Use new solver during selection) - #107284 (rustdoc: use smarter encoding for playground URL) - #107325 (rustdoc: Stop using `HirId`s) - #107336 (rustdoc: remove mostly-unused CSS classes `import-item` and `module-item`) Failed merges: r? `@ghost` `@rustbot` modify labels: rollup