rust/compiler/rustc_codegen_ssa
Nicholas Nethercote 928d8e6951 Remove Backend.
It's a trait that aggregates five other traits. But consider the places
that use it.
- `BuilderMethods`: requires three of the five traits.
- `CodegenMethods`: requires zero(!) of the five traits.
- `BaseTypeMethods`: requires two of the five traits.
- `LayoutTypeMethods`: requires three of the five traits.
- `TypeMembershipMethods`: requires one of the five traits.

This commit just removes it, which makes everything simpler.
2024-09-17 10:24:43 +10:00
..
src Remove Backend. 2024-09-17 10:24:43 +10:00
Cargo.toml Update the wasm-component-ld binary dependency 2024-08-29 14:39:12 -07:00
messages.ftl simd_shuffle: require index argument to be a vector 2024-09-14 14:43:24 +02:00
README.md mv compiler to compiler/ 2020-08-30 18:45:07 +03:00

Please read the rustc-dev-guide chapter on Backend Agnostic Codegen.