rust/compiler/rustc_llvm
Jana Dönszelmann 5712d50648
Rollup merge of #144712 - nnethercote:dedup-num-types, r=fmease
Deduplicate `IntTy`/`UintTy`/`FloatTy`.

There are identical definitions in `rustc_type_ir` and `rustc_ast`. This commit removes them and places a single definition in `rustc_ast_ir`. This requires adding `rust_span` as a dependency of `rustc_ast_ir`, but means a bunch of silly conversion functions can be removed.

r? `@fmease`
2025-07-31 17:19:39 +02:00
..
llvm-wrapper Rollup merge of #144232 - xacrimon:explicit-tail-call, r=WaffleLapkin 2025-07-31 15:42:00 +10:00
src feat: Add XtensaAsmPrinter 2025-04-24 16:26:26 +02:00
build.rs Avoid building C++ for rustc_llvm with --compile-time-deps 2025-07-11 13:32:03 +00:00
Cargo.toml Tidy up Cargo.toml files. 2025-07-31 19:58:04 +10:00