rust/compiler/rustc_codegen_ssa/src/mir
Nicholas Nethercote 68194aa8d5 Use &mut Bx more.
For the next commit, `FunctionCx::codegen_*_terminator` need to take a
`&mut Bx` instead of consuming a `Bx`. This triggers a cascade of
similar changes across multiple functions. The resulting code is more
concise and replaces many `&mut bx` expressions with `bx`.
2022-11-16 15:46:39 +11:00
..
analyze.rs Replace Body::basic_blocks() with field access 2022-08-26 14:27:08 +02:00
block.rs Use &mut Bx more. 2022-11-16 15:46:39 +11:00
constant.rs use ty::Unevaluated<'tcx, ()> in type system 2022-09-13 17:40:59 +02:00
coverageinfo.rs Add SourceScope::inlined_instance 2022-07-08 09:19:07 +02:00
debuginfo.rs ssa: implement #[collapse_debuginfo] 2022-09-07 13:54:51 +01:00
intrinsic.rs Auto merge of #101483 - oli-obk:guaranteed_opt, r=fee1-dead 2022-09-10 09:50:21 +00:00
mod.rs rustc_codegen_ssa: use more consistent naming. 2022-10-25 12:07:23 +11:00
operand.rs Remove type argument of array_alloca and rename to byte_array_alloca 2022-10-02 13:42:14 +00:00
place.rs add is_sized method on Abi and Layout, and use it 2022-11-13 12:23:53 +01:00
rvalue.rs Use &mut Bx more. 2022-11-16 15:46:39 +11:00
statement.rs Use &mut Bx more. 2022-11-16 15:46:39 +11:00