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
/
base.rs
Age
Commit message (
Expand
)
Author
Lines
2024-12-18
Re-export more `rustc_span::symbol` things from `rustc_span`.
Nicholas Nethercote
-2
/
+1
2024-12-16
rename rustc_attr to rustc_attr_parsing and create rustc_attr_data_structures
Jonathan Dönszelmann
-1
/
+1
2024-12-16
split attributes
Jonathan Dönszelmann
-2
/
+3
2024-11-19
additional `TypingEnv` cleanups
lcnr
-3
/
+4
2024-11-18
use `TypingEnv` when no `infcx` is available
lcnr
-7
/
+6
2024-11-03
compiler: Directly use rustc_abi in codegen
Jubilee Young
-1
/
+1
2024-10-29
TypingMode :thinking:
lcnr
-2
/
+2
2024-10-28
fix clippy::clone_on_ref_ptr for compiler
klensy
-3
/
+3
2024-10-23
"innermost", "outermost", "leftmost", and "rightmost" don't need hyphens
Josh Triplett
-1
/
+1
2024-10-17
Allow dropping dyn principal
Michael Goulet
-2
/
+3
2024-09-30
Relate binders explicitly, do a leak check too
Michael Goulet
-14
/
+31
2024-09-30
Relax a debug assertion in codegen
Michael Goulet
-6
/
+36
2024-09-25
Add a debug assertion in codegen that unsize casts of the same principal trai...
Michael Goulet
-2
/
+22
2024-09-25
Rollup merge of #130734 - Luv-Ray:fix_vfe, r=lcnr
Matthias Krüger
-7
/
+2
2024-09-23
fix ices on vfe about principal trait
Luv-Ray
-7
/
+2
2024-09-22
Reformat using the new identifier sorting from rustfmt
Michael Goulet
-7
/
+7
2024-09-20
Do not unnecessarily eval consts in codegen
Michael Goulet
-3
/
+3
2024-09-17
Remove unnecessary `cx` argument.
Nicholas Nethercote
-11
/
+8
2024-09-17
Streamline `bin_op_to_[if]cmp_predicate`.
Nicholas Nethercote
-43
/
+13
2024-09-17
Clean up formatting.
Nicholas Nethercote
-2
/
+4
2024-09-17
Minimize visibilities.
Nicholas Nethercote
-10
/
+10
2024-08-08
Rename struct_tail_erasing_lifetimes to struct_tail_for_codegen
Michael Goulet
-1
/
+1
2024-07-29
Reformat `use` declarations.
Nicholas Nethercote
-23
/
+20
2024-07-15
Move compiler_builtin check to the use case
Mohammad Omidvar
-0
/
+28
2024-07-02
Fix spans
Michael Goulet
-2
/
+2
2024-07-02
Give Instance::expect_resolve a span
Michael Goulet
-0
/
+1
2024-06-14
Only compute vtable information during codegen
Michael Goulet
-2
/
+1
2024-06-06
Revert "Rollup merge of #124976 - petrochenkov:usedcrates, r=oli-obk"
Rémy Rakic
-2
/
+2
2024-05-27
Rollup merge of #125148 - RalfJung:codegen-sh, r=scottmcm
Guillaume Gomez
-4
/
+5
2024-05-24
Run rustfmt on files that need it.
Nicholas Nethercote
-1
/
+1
2024-05-23
Auto merge of #125434 - nnethercote:rm-more-extern-tracing, r=jackh726
bors
-0
/
+1
2024-05-23
Rollup merge of #124976 - petrochenkov:usedcrates, r=oli-obk
Matthias Krüger
-2
/
+2
2024-05-23
Remove `#[macro_use] extern crate tracing` from `rustc_codegen_ssa`.
Nicholas Nethercote
-0
/
+1
2024-05-22
rustc: Use `tcx.used_crates(())` more
Vadim Petrochenkov
-2
/
+2
2024-05-22
Stop using `to_hir_binop` in codegen
Scott McMurray
-16
/
+16
2024-05-15
codegen: tweak/extend shift comments
Ralf Jung
-4
/
+5
2024-05-10
Refactoring after the `PlaceValue` addition
Scott McMurray
-1
/
+1
2024-04-29
Remove `extern crate rustc_middle` from numerous crates.
Nicholas Nethercote
-0
/
+1
2024-04-11
use [N x i8] for alloca types
Erik Desjardins
-1
/
+1
2024-04-09
Remove my `scalar_copy_backend_type` optimization attempt
Scott McMurray
-35
/
+3
2024-04-06
Save/restore more items in cache with incremental compilation
Michael Baikov
-0
/
+2
2024-04-02
Improve the `build_shift_expr_rhs` comment
Scott McMurray
-4
/
+7
2024-03-30
De-LLVM the unchecked shifts [MCP#693]
Scott McMurray
-4
/
+28
2024-03-23
CFI: Use Instance at callsites
Matthew Maurer
-6
/
+13
2024-03-22
Programmatically convert some of the pat ctors
Michael Goulet
-2
/
+2
2024-03-10
use ptradd for vtable indexing
Erik Desjardins
-8
/
+5
2024-03-10
use Instance::expect_resolve() instead of unwraping Instance::resolve()
Ralf Jung
-10
/
+6
2024-03-08
Fix misaligned loads when loading UEFI arg pointers
beetrees
-4
/
+6
2024-03-06
Add arm64ec-pc-windows-msvc target
Daniel Paoliello
-1
/
+5
2024-02-22
Replace unnecessary `abort_if_errors`.
Nicholas Nethercote
-4
/
+1
[next]