Compiler improvements and policy updates

This rollup merge includes 11 updates to Rust's compiler and tooling: improvements to PowerPC inline assembly float handling, better error messages for type typos, performance optimizations in the trait solver, LLM policy documentation, bootstrap build system cleanup, and several bug fixes across Miri and test infrastructure.