index
:
rust
this commit
auto
automation/bors/try
automation/bors/try-merge
beta
cargo_update
lcnr/rustc-dev-guide
master
perf-tmp
stable
try
try-perf
https://github.com/rust-lang/rust
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
compiler
/
rustc_codegen_ssa
/
src
/
mir
/
block.rs
Age
Commit message (
Expand
)
Author
Lines
2025-06-16
Fix RISC-V C function ABI when passing/returning structs containing floats
beetrees
-6
/
+48
2025-06-06
Rollup merge of #142103 - scottmcm:fieldidx-in-interp, r=oli-obk
Guillaume Gomez
-2
/
+2
2025-06-05
Update `InterpCx::project_field` to take `FieldIdx`
Scott McMurray
-2
/
+2
2025-06-05
Replace some `Option<Span>` with `Span` and use DUMMY_SP instead of None
Oli Scherer
-4
/
+5
2025-05-26
Reduce indentation in codegen_panic_intrinsic
bjorn3
-49
/
+47
2025-05-26
Don't depend on FnAbi for intrinsics
bjorn3
-32
/
+42
2025-05-26
Remove usage of FnAbi in codegen_intrinsic_call
bjorn3
-8
/
+2
2025-05-26
Pass PlaceRef rather than Bx::Value to codegen_intrinsic_call
bjorn3
-1
/
+3
2025-05-26
Move caller_location handling into codegen_intrinsic_call
bjorn3
-16
/
+9
2025-05-26
Always use fn_span in codegen_call_terminator
bjorn3
-15
/
+11
2025-05-26
Move some code around in codegen_call_terminator
bjorn3
-99
/
+103
2025-05-26
Auto merge of #138489 - tmiasko:call-tmps-lifetime, r=workingjubilee
bors
-13
/
+35
2025-05-22
Use the fn_span when emitting function calls for better debug info.
Kyle Huey
-0
/
+1
2025-05-17
Describe lifetime of call argument temporaries passed indirectly
Tomasz Miąsko
-13
/
+35
2025-04-28
AsyncDrop implementation using shim codegen of async_drop_in_place::{closure}...
Andrew Zhogin
-7
/
+11
2025-03-17
Flatten `if`s in `rustc_codegen_ssa`
Yotam Ofek
-19
/
+19
2025-03-06
Use `trunc nuw`+`br` for 0/1 branches even in optimized builds
Scott McMurray
-0
/
+34
2025-02-24
Rollup merge of #137505 - tgross35:builtins-cannot-call-error, r=compiler-errors
Jacob Pratt
-3
/
+7
2025-02-24
Add a span to `CompilerBuiltinsCannotCall`
Trevor Gross
-3
/
+7
2025-02-23
Rollup merge of #136439 - yotamofek:pr/codegen-ssa-no-indexing, r=Noratrieb
Trevor Gross
-2
/
+3
2025-02-22
Fix binding mode problems
Michael Goulet
-2
/
+2
2025-02-20
Add test that uninhabited repr(transparent) type has same function return ABI...
Zachary S
-21
/
+7
2025-02-19
Rework `OperandRef::extract_field` to stop calling `to_immediate_scalar` on t...
Scott McMurray
-5
/
+5
2025-02-18
Auto merge of #133852 - x17jiri:cold_path, r=saethlin
bors
-5
/
+28
2025-02-17
improve cold_path()
Jiri Bobek
-5
/
+28
2025-02-11
rustc_codegen_ssa: cleanup nested `if`s and a needless `match`
Yotam Ofek
-2
/
+3
2025-02-10
Rename rustc_middle::Ty::is_unsafe_ptr to is_raw_ptr
Bastian Kersting
-2
/
+2
2025-02-09
Auto merge of #136751 - bjorn3:update_rustfmt, r=Mark-Simulacrum
bors
-4
/
+4
2025-02-08
Rollup merge of #136706 - workingjubilee:finish-up-rustc-abi-updates, r=compi...
Jubilee
-3
/
+3
2025-02-08
Rustfmt
bjorn3
-4
/
+4
2025-02-08
Rollup merge of #136200 - purplesyringa:wasm-eh-fixes, r=bjorn3
Matthias Krüger
-6
/
+23
2025-02-07
compiler: remove reexports from rustc_target::callconv
Jubilee Young
-3
/
+3
2025-02-06
Generate correct terminate block under Wasm EH
Alisa Sireneva
-6
/
+23
2025-01-31
Insert null checks for pointer dereferences when debug assertions are enabled
Bastian Kersting
-0
/
+5
2024-12-06
Remove polymorphization
Ben Kimock
-4
/
+7
2024-11-18
use `TypingEnv` when no `infcx` is available
lcnr
-10
/
+4
2024-11-17
Likely unlikely fix
Jiri Bobek
-5
/
+17
2024-11-03
compiler: Directly use rustc_abi in codegen
Jubilee Young
-4
/
+3
2024-10-29
compiler: `rustc_abi::Abi` => `BackendRepr`
Jubilee Young
-1
/
+1
2024-10-28
compiler: Add `is_uninhabited` and use LayoutS accessors
Jubilee Young
-2
/
+2
2024-10-11
rename RcBox in other places too
Jonathan Dönszelmann
-2
/
+2
2024-10-06
various fixes for `naked_asm!` implementation
Folkert de Vries
-6
/
+7
2024-09-22
Reformat using the new identifier sorting from rustfmt
Michael Goulet
-6
/
+6
2024-09-17
Merge some impl blocks.
Nicholas Nethercote
-2
/
+0
2024-09-17
Clean up formatting.
Nicholas Nethercote
-5
/
+7
2024-09-17
Minimize visibilities.
Nicholas Nethercote
-3
/
+3
2024-09-14
simd_shuffle: require index argument to be a vector
Ralf Jung
-26
/
+2
2024-08-14
Auto merge of #128812 - nnethercote:shrink-TyKind-FnPtr, r=compiler-errors
bors
-1
/
+1
2024-08-09
Shrink `TyKind::FnPtr`.
Nicholas Nethercote
-1
/
+1
2024-08-08
const vector passed to codegen
James Barford-Evans
-1
/
+5
[next]