rust/compiler/rustc_codegen_ssa/src/mir
Matthias Krüger 722514f466
Rollup merge of #122212 - erikdesjardins:byval-align2, r=wesleywiser
Copy byval argument to alloca if alignment is insufficient

Fixes #122211

"Ignore whitespace" recommended.
2024-03-14 20:00:18 +01:00
..
analyze.rs Fix clippy::needless_borrow in the compiler 2023-11-21 20:13:40 +01:00
block.rs Avoid lowering code under dead SwitchInt targets 2024-03-12 19:01:04 -04:00
constant.rs add comments explaining where post-mono const eval errors abort compilation 2024-03-10 14:39:26 +01:00
coverageinfo.rs Narrow trait CoverageInfoBuilderMethods down to just one method 2023-07-05 20:40:39 +10:00
debuginfo.rs Improved support of collapse_debuginfo attribute for macros. 2024-01-08 17:47:18 +07:00
intrinsic.rs Sink ptrtoint for RMW ops on pointers to cg_llvm 2024-03-09 10:08:53 -05:00
locals.rs Implement async gen blocks 2023-12-08 17:23:25 +00:00
mod.rs Rollup merge of #122212 - erikdesjardins:byval-align2, r=wesleywiser 2024-03-14 20:00:18 +01:00
operand.rs only set noalias on Box with the global allocator 2024-03-05 15:03:33 +01:00
place.rs use GEP inbounds for ZST and DST field offsets 2024-03-04 09:32:33 -05:00
rvalue.rs Auto merge of #121282 - saethlin:gep-null-means-no-provenance, r=scottmcm 2024-03-12 04:11:37 +00:00
statement.rs Don't lower assume in unoptimized builds 2024-02-08 11:49:04 -05:00