rust/compiler/rustc_interface/src
bors db3e99bbab Auto merge of #150605 - RalfJung:fallback-intrinsic-skip, r=mati865
skip codegen for intrinsics with big fallback bodies if backend does not need them

This hopefully fixes the perf regression from https://github.com/rust-lang/rust/pull/148478. I only added the intrinsics with big fallback bodies to the list; it doesn't seem worth the effort of going through the entire list.

Fixes https://github.com/rust-lang/rust/issues/149945
Cc @scottmcm @bjorn3
2026-02-04 17:12:58 +00:00
..
callbacks.rs Rename DepKindStruct to DepKindVTable 2026-01-24 18:22:14 +11:00
errors.rs Convert to inline diagnostics in rustc_interface 2026-02-04 08:10:10 +01:00
interface.rs Auto merge of #150605 - RalfJung:fallback-intrinsic-skip, r=mati865 2026-02-04 17:12:58 +00:00
lib.rs Convert to inline diagnostics in rustc_interface 2026-02-04 08:10:10 +01:00
limits.rs fixup limit handling code 2025-09-08 15:07:12 -07:00
passes.rs Rollup merge of #151137 - osiewicz:151090-checksum-freshness-binary-files, r=jdonszelmann 2026-01-27 12:50:50 +11:00
proc_macro_decls.rs Move methods from Map to TyCtxt, part 4. 2025-03-12 08:55:37 +11:00
queries.rs Skip codegen_crate call in check mode 2025-10-24 10:25:13 +00:00
tests.rs link modifier export-symbols: export all global symbols from selected uptream c static libraries 2026-02-04 09:26:21 +08:00
util.rs Convert to inline diagnostics in all codegen backends 2026-02-04 13:12:49 +00:00