rust/compiler/rustc_codegen_ssa/src/mir
bors 4f4a413fe6 Auto merge of #116454 - tmiasko:small-dominators, r=cjgillot
Generalize small dominators optimization

* Use small dominators optimization from 640ede7b0a more generally.
* Merge `DefLocation` and `LocationExtended` since they serve the same purpose.
2023-10-08 12:38:14 +00:00
..
analyze.rs Move DefLocation from rustc_codegen_ssa to rustc_middle 2023-10-05 23:45:59 +02:00
block.rs Reapply: Mark drop calls in landing pads cold instead of noinline 2023-10-02 10:37:53 +02:00
constant.rs add some comments explaining how the required_consts stuff fits together 2023-10-06 18:25:23 +02:00
coverageinfo.rs Narrow trait CoverageInfoBuilderMethods down to just one method 2023-07-05 20:40:39 +10:00
debuginfo.rs Reuse calculate_debuginfo_offset for fragments. 2023-09-23 13:52:35 +00:00
intrinsic.rs explain PassMode::Cast 2023-09-15 10:43:44 +02:00
locals.rs Remove assert that checks type equality 2023-09-11 23:08:40 +03:00
mod.rs add some comments explaining how the required_consts stuff fits together 2023-10-06 18:25:23 +02:00
operand.rs Use correct offset when codegening mir::Const::Indirect. 2023-09-23 14:07:10 +00:00
place.rs Add docs, remove code, change subtyper code 2023-10-02 23:39:44 +03:00
rvalue.rs const_eval and codegen: audit uses of is_zst 2023-08-29 09:03:46 +02:00
statement.rs Narrow trait CoverageInfoBuilderMethods down to just one method 2023-07-05 20:40:39 +10:00