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
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
2023-06-29
Rollup merge of #111322 - mirkootter:master, r=davidtwco
Matthias Krüger
-0
/
+14
2023-06-22
Remove unused fields from `CodegenContext`.
Nicholas Nethercote
-9
/
+3
2023-06-19
Fix linker failures when #[global_allocator] is used in a dependency
bjorn3
-2
/
+16
2023-06-07
wasm exception handling
Jan-Mirko Otter
-0
/
+14
2023-06-04
Use `load`-`store` instead of `memcpy` for short integer arrays
Scott McMurray
-1
/
+13
2023-05-31
Add a distinct `OperandValue::ZeroSized` variant for ZSTs
Scott McMurray
-1
/
+1
2023-05-16
Move DebuggerVisualizerFile types from rustc_span to rustc_middle
Michael Woerister
-1
/
+1
2023-05-15
Move expansion of query macros in rustc_middle to rustc_middle::query
John Kåre Alsaker
-1
/
+1
2023-05-06
introduce `DynSend` and `DynSync` auto trait
SparrowLii
-11
/
+6
2023-05-03
Add cross-language LLVM CFI support to the Rust compiler
Ramon de C Valle
-1
/
+1
2023-04-01
Use `FieldIdx` in various things related to aggregates
Scott McMurray
-3
/
+3
2023-03-25
Refactor: `VariantIdx::from_u32(0)` -> `FIRST_VARIANT`
Scott McMurray
-3
/
+2
2023-03-23
Rollup merge of #107718 - Zoxc:z-time, r=nnethercote
Matthias Krüger
-0
/
+1
2023-03-22
rustc: Remove unused `Session` argument from some attribute functions
Vadim Petrochenkov
-1
/
+1
2023-03-21
Remove `unique` and move `VerboseTimingGuard` fields into a new struct
John Kåre Alsaker
-1
/
+0
2023-03-21
Add `-Z time-passes-format` to allow specifying a JSON output for `-Z time-pa...
John Kåre Alsaker
-0
/
+2
2023-03-09
Don't export of __rust_* alloc symbols if not codegened
Collin Baker
-21
/
+23
2023-02-24
Rename many interner functions.
Nicholas Nethercote
-1
/
+1
2023-02-18
Use inttoptr to support usize as dyn* value, use pointercast to make sure poi...
Michael Goulet
-0
/
+8
2023-02-18
make first component of dyn* use pointer layout+type, and adjust DynStar comment
Ralf Jung
-8
/
+1
2023-02-16
`if $c:expr { Some($r:expr) } else { None }` =>> `$c.then(|| $r)`
Maybe Waffle
-6
/
+4
2023-02-14
s/eval_usize/eval_target_usize/ for clarity
Oli Scherer
-1
/
+1
2023-02-10
[link] enable packed bundled lib in non stable cases
Daniil Belov
-0
/
+1
2023-01-26
add EarlyBinder::no_bound_vars
Kyle Matsuda
-1
/
+1
2023-01-26
change fn_sig query to use EarlyBinder; remove bound_fn_sig query; add EarlyB...
Kyle Matsuda
-1
/
+1
2023-01-19
Use UnordSet instead of FxHashSet in define_id_collections!().
Michael Woerister
-6
/
+9
2023-01-11
Allow codegen to unsize dyn* to dyn
Michael Goulet
-3
/
+1
2022-12-27
UPDATE - migrate base.rs to new diagnostics infrastructure
Jhonny Bill Mena
-11
/
+5
2022-12-20
Remove wrapper functions for some unstable options
Nilstrieb
-2
/
+2
2022-12-10
compiler: remove unnecessary imports and qualified paths
KaDiWa
-1
/
+0
2022-11-12
linker: Simplify linking of `compiler_builtins` and `profiler_builtins`
Vadim Petrochenkov
-6
/
+13
2022-10-31
Rewrite implementation of `#[alloc_error_handler]`
Amanieu d'Antras
-1
/
+8
2022-10-29
Cleanup weak lang items
Cameron Steffen
-7
/
+6
[next]