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
2022-10-25
Clarify some cleanup stuff.
Nicholas Nethercote
-6
/
+10
2022-10-25
Rename two `TerminatorCodegenHelper` methods.
Nicholas Nethercote
-13
/
+16
2022-10-25
rustc_codegen_ssa: use more consistent naming.
Nicholas Nethercote
-20
/
+21
2022-10-01
Merge apply_attrs_callsite into call and invoke
bjorn3
-7
/
+11
2022-09-13
Address code review comments
Eric Holk
-1
/
+1
2022-09-12
Make dyn-trait-method work
Michael Goulet
-1
/
+24
2022-09-12
Rename some variants
Michael Goulet
-3
/
+3
2022-09-12
Construct dyn* during const interp
Michael Goulet
-1
/
+1
2022-09-12
Call destructors when dyn* object goes out of scope
Eric Holk
-2
/
+22
2022-09-12
dyn* through more typechecking and MIR
Eric Holk
-2
/
+44
2022-09-04
Make `const_eval_select` a real intrinsic
Deadbeef
-2
/
+1
2022-08-26
Move `ArgAbi::pad_i32` into `PassMode::Cast`.
Nicholas Nethercote
-19
/
+15
2022-08-26
Turn `ArgAbi::pad` into a `bool`.
Nicholas Nethercote
-3
/
+3
2022-08-26
Box `CastTarget` within `PassMode`.
Nicholas Nethercote
-4
/
+4
2022-08-22
Refactor part of codegen_call_terminator
Eric Holk
-47
/
+44
2022-07-24
Auto merge of #95548 - rcvalle:rust-cfi-2, r=nagisa
bors
-2
/
+2
2022-07-23
Add fine-grained LLVM CFI support to the Rust compiler
Ramon de C Valle
-2
/
+2
2022-07-14
Use constant eval to do strict validity checks
5225225
-5
/
+4
2022-07-13
Rename `debugging_opts` to `unstable_opts`
Joshua Nelson
-1
/
+1
2022-07-08
Auto merge of #98638 - bjorn3:less_string_interning, r=tmiasko
bors
-3
/
+2
2022-07-06
Update TypeVisitor paths
Alan Egerton
-1
/
+1
2022-06-28
Avoid unnecessary string interning for const_str
bjorn3
-3
/
+2
2022-06-25
Improved naming for copied constant arguments vector.
David Venhoek
-7
/
+7
2022-06-22
Added llvm lifetime annotations to function call argument temporaries.
David Venhoek
-2
/
+16
2022-06-14
Add llvm.type.checked.load intrinsic
flip1995
-5
/
+13
2022-05-24
Add flag for stricter checks on uninit/zeroed
5225225
-3
/
+5
2022-05-23
Refactor call terminator to always hold a destination place
Jakob Degen
-17
/
+19
2022-04-28
use tcx.require_lang_item() instead
SparrowLii
-4
/
+4
2022-04-27
Eliminate duplication of building panic langcall in codegen
SparrowLii
-19
/
+5
2022-04-05
Mark scalar layout unions so that backends that do not support partially init...
Oli Scherer
-1
/
+3
2022-02-27
Revert "Auto merge of #92419 - erikdesjardins:coldland, r=nagisa"
Erik Desjardins
-3
/
+7
2022-02-24
Auto merge of #94123 - bjorn3:cg_ssa_singleton_builder, r=tmiasko
bors
-41
/
+41
2022-02-24
Introduce Bx::switch_to_block
bjorn3
-10
/
+9
2022-02-20
Auto merge of #94062 - Mark-Simulacrum:drop-print-cfg, r=oli-obk
bors
-2
/
+2
2022-02-20
Inline build_block
bjorn3
-7
/
+4
2022-02-20
Remove FunctionCx::new_block
bjorn3
-22
/
+24
2022-02-20
Remove build_sibling_block
bjorn3
-8
/
+10
2022-02-16
Move ty::print methods to Drop-based scope guards
Mark Rousskov
-2
/
+2
2022-02-14
Fix missing dbg info
Gary Guo
-0
/
+2
2022-02-13
Guard against unwinding in cleanup code
Gary Guo
-13
/
+54
2022-01-24
Merge landing_pad and set_cleanup into cleanup_landing_pad
bjorn3
-2
/
+1
2022-01-24
Merge add_handler into catch_switch
bjorn3
-2
/
+1
2022-01-17
Change TerminatorKind::Abort to call the panic handler instead of
Amanieu d'Antras
-4
/
+23
2022-01-15
initial revert
Ellen
-1
/
+1
2021-12-30
keep noinline for system llvm < 14
Erik Desjardins
-2
/
+1
2021-12-29
Mark drop calls in landing pads cold instead of noinline
Erik Desjardins
-5
/
+2
2021-12-03
LLVM codgen support for unwinding inline assembly
cynecx
-8
/
+54
2021-12-03
Add initial AST and MIR support for unwinding from inline assembly
Amanieu d'Antras
-0
/
+1
2021-11-14
Remove workaround for the forward progress handling in LLVM
Andreas Jonson
-11
/
+0
2021-11-04
clippy::perf fixes
Matthias Krüger
-1
/
+1
[next]