rust/compiler/rustc_codegen_ssa/src
bors 9a98c63b30 Auto merge of #96500 - SparrowLii:rpo, r=tmiasko
Reduce duplication of RPO calculation of mir

Computing the RPO of mir is not a low-cost thing, but it is duplicate in many places. In particular the `iterate_to_fixpoint` method which is called multiple times when computing the data flow.
This PR reduces the number of times the RPO is recalculated as much as possible, which should save some compile time.
2022-04-30 05:06:47 +00:00
..
back Add @feat.00 symbol to symbols.o for COFF 2022-04-28 21:33:23 +01:00
coverageinfo Remove in_band_lifetimes from rustc_codegen_ssa 2021-12-15 00:41:41 -05:00
debuginfo Remove NodeIdHashingMode. 2022-04-12 19:59:32 +02:00
mir Auto merge of #96500 - SparrowLii:rpo, r=tmiasko 2022-04-30 05:06:47 +00:00
traits Add codegen for global_asm! sym operands 2022-04-15 14:36:30 +01:00
base.rs Auto merge of #95604 - nbdd0121:used2, r=petrochenkov 2022-04-25 16:14:54 +00:00
common.rs use tcx.require_lang_item() instead 2022-04-28 20:18:01 +08:00
glue.rs Improve AdtDef interning. 2022-03-11 13:31:24 +11:00
lib.rs Use decorated names for linked_symbols on Windows 2022-04-27 13:17:13 +01:00
meth.rs debuginfo: Refactor debuginfo generation for types -- Rename DebugInfoMethods::create_vtable_metadata() to DebugInfoMethods::create_vtable_debuginfo() 2022-03-14 17:25:24 +01:00
mono_item.rs Add codegen for global_asm! sym operands 2022-04-15 14:36:30 +01:00
target_features.rs Rollup merge of #91608 - workingjubilee:fold-neon-fp, r=nagisa,Amanieu 2022-03-23 03:05:28 +01:00