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
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
compiler
/
rustc_codegen_ssa
/
src
/
mir
Age
Commit message (
Expand
)
Author
Lines
2022-06-28
Avoid unnecessary string interning for const_str
bjorn3
-3
/
+2
2022-06-28
Rename/restructure memory ordering intrinsics.
Mara Bos
-32
/
+26
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-15
fix codegen assertion
DrMeepster
-2
/
+2
2022-06-15
remove box derefs from codgen
DrMeepster
-30
/
+8
2022-06-14
Auto merge of #96285 - flip1995:pk-vfe, r=nagisa
bors
-5
/
+13
2022-06-14
implement valtrees as the type-system representation for constant values
b-naber
-4
/
+4
2022-06-14
Add llvm.type.checked.load intrinsic
flip1995
-5
/
+13
2022-06-14
Rename the `ConstS::val` field as `kind`.
Nicholas Nethercote
-2
/
+2
2022-06-02
comment
Ralf Jung
-0
/
+3
2022-06-02
add cast kind of from_exposed_addr (int-to-ptr casts)
Ralf Jung
-1
/
+2
2022-06-01
rename PointerAddress → PointerExposeAddress
Ralf Jung
-1
/
+1
2022-05-31
Add a pointer to address cast kind
Tomasz Miąsko
-3
/
+7
2022-05-26
clippy::complexity fixes
Matthias Krüger
-1
/
+1
2022-05-26
Auto merge of #97369 - tmiasko:codgen-ssa-atomic-ordering, r=michaelwoerister
bors
-5
/
+5
2022-05-25
rustc_codegen_ssa: cleanup `AtomicOrdering`
Tomasz Miąsko
-5
/
+5
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-05-17
Change `Successors` to `impl Iterator<Item = BasicBlock>`
SparrowLii
-1
/
+1
2022-05-11
Add `unsigned_offset_from` on pointers
Scott McMurray
-7
/
+14
2022-05-01
Use reverse postorder in `non_ssa_locals`
Tomasz Miąsko
-2
/
+2
2022-04-30
Auto merge of #96500 - SparrowLii:rpo, r=tmiasko
bors
-1
/
+0
2022-04-30
Eliminate duplication of RPO calculation for mir
SparrowLii
-1
/
+0
2022-04-29
Auto merge of #96474 - SparrowLii:langcall, r=lcnr
bors
-19
/
+5
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-26
not need `Option` for `dbg_scope`
SparrowLii
-9
/
+3
2022-04-14
Add additional `extract_field` / `project_field` to take into account extra l...
Eduardo Sánchez Muñoz
-2
/
+6
2022-04-11
Add new `MutatatingUseContext`s for deinit and `SetDiscriminant`
Jakob Degen
-0
/
+2
2022-04-11
Add new `Deinit` statement kind
Jakob Degen
-0
/
+6
2022-04-05
Mark scalar layout unions so that backends that do not support partially init...
Oli Scherer
-15
/
+20
2022-03-27
fix other source of box deref
DrMeepster
-3
/
+11
2022-03-26
check the the right field
DrMeepster
-1
/
+1
2022-03-25
widen special case on deref to all non-zst allocators
DrMeepster
-4
/
+2
2022-03-16
rustc_error: make ErrorReported impossible to construct
mark
-2
/
+1
2022-03-12
Auto merge of #94873 - DrMeepster:box_alloc_ice3, r=oli-obk
bors
-1
/
+8
2022-03-11
fix another assumption about box
DrMeepster
-1
/
+8
2022-03-11
Improve `AdtDef` interning.
Nicholas Nethercote
-1
/
+1
2022-03-02
rename ErrorReported -> ErrorGuaranteed
mark
-2
/
+2
2022-03-01
Auto merge of #94402 - erikdesjardins:revert-coldland, r=nagisa
bors
-3
/
+7
2022-02-27
expadn abi check + condese & fix tests
DrMeepster
-1
/
+1
2022-02-27
Revert "Auto merge of #92419 - erikdesjardins:coldland, r=nagisa"
Erik Desjardins
-3
/
+7
2022-02-27
fix box icing when it has aggregate abi
DrMeepster
-1
/
+12
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
[prev]
[next]