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
/
base.rs
Age
Commit message (
Expand
)
Author
Lines
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
2024-02-14
clean up potential_query_instability with FxIndexMap and UnordMap
yukang
-8
/
+7
2024-01-13
Auto merge of #119409 - Kobzol:rustc-codegen-ssa-query-instability, r=Nilstrieb
bors
-5
/
+10
2024-01-13
rustc_codegen_ssa: Enforce `rustc::potential_query_instability` lint
Jakub Beránek
-5
/
+10
2024-01-12
Revert "Auto merge of #113923 - DianQK:restore-no-builtins-lto, r=pnkfelix"
DianQK
-1
/
+7
2023-12-24
Remove more `Session` methods that duplicate `DiagCtxt` methods.
Nicholas Nethercote
-3
/
+4
2023-12-24
Remove `Session` methods that duplicate `DiagCtxt` methods.
Nicholas Nethercote
-3
/
+3
2023-12-01
Auto merge of #113923 - DianQK:restore-no-builtins-lto, r=pnkfelix
bors
-7
/
+1
2023-11-21
Fix `clippy::needless_borrow` in the compiler
Nilstrieb
-7
/
+6
2023-11-12
interpret: simplify handling of shifts by no longer trying to handle signed a...
Ralf Jung
-2
/
+7
2023-10-21
Removes fields from `CrateInfo` that are no longer used.
DianQK
-4
/
+0
2023-10-15
Restore `#![no_builtins]` crates participation in LTO.
DianQK
-3
/
+1
2023-10-09
Remove cgu_reuse_tracker from Session
bjorn3
-2
/
+8
2023-10-09
Reuse determine_cgu_reuse from cg_ssa in cg_clif
bjorn3
-1
/
+1
2023-09-29
Auto merge of #113301 - Be-ing:stabilize_bundle_whole-archive, r=petrochenkov
bors
-1
/
+0
2023-09-27
fix clippy::{redundant_guards, useless_format}
Matthias Krüger
-1
/
+1
2023-09-22
Rebase to master
Ayush Singh
-9
/
+4
2023-09-22
Add Minimal Std implementation for UEFI
Ayush Singh
-7
/
+28
2023-08-29
const_eval and codegen: audit uses of is_zst
Ralf Jung
-3
/
+5
2023-08-15
stabilize combining +bundle and +whole-archive link modifiers
Be Wilson
-1
/
+0
2023-08-09
rustc: Move `crate_types` from `Session` to `GlobalCtxt`
Vadim Petrochenkov
-11
/
+7
2023-08-01
Auto merge of #105545 - erikdesjardins:ptrclean, r=bjorn3
bors
-49
/
+13
2023-07-31
Remove unnecessary semicolon.
Nicholas Nethercote
-1
/
+1
2023-07-31
Remove some unused values in `codegen_crate`.
Nicholas Nethercote
-3
/
+0
2023-07-31
Inline and remove `submit_pre_codegened_module_to_llvm`.
Nicholas Nethercote
-2
/
+9
2023-07-29
cg_ssa: remove pointee types and pointercast/bitcast-of-ptr
Erik Desjardins
-49
/
+13
2023-07-20
Tweak CGU sorting in a couple of places.
Nicholas Nethercote
-2
/
+3
2023-07-14
refactor(rustc_middle): Substs -> GenericArg
Mahdi Dibaiee
-1
/
+1
2023-07-05
Move `TyCtxt::mk_x` to `Ty::new_x` where applicable
Boxy
-1
/
+1
[next]