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
/
debuginfo
Age
Commit message (
Expand
)
Author
Lines
2024-09-20
Do not unnecessarily eval consts in codegen
Michael Goulet
-2
/
+4
2024-09-17
Streamline `coroutine_kind_label`.
Nicholas Nethercote
-26
/
+13
2024-09-17
Clean up formatting.
Nicholas Nethercote
-4
/
+5
2024-09-17
Minimize visibilities.
Nicholas Nethercote
-1
/
+1
2024-09-11
Also fix if in else
Michael Goulet
-8
/
+6
2024-09-02
chore: Fix typos in 'compiler' (batch 1)
Alexander Cyon
-1
/
+1
2024-08-15
Auto merge of #128037 - beetrees:repr128-c-style-use-natvis, r=michaelwoerister
bors
-6
/
+70
2024-08-13
Use the `enum2$` Natvis visualiser for repr128 C-style enums
beetrees
-6
/
+70
2024-08-09
Shrink `TyKind::FnPtr`.
Nicholas Nethercote
-1
/
+1
2024-07-29
Reformat `use` declarations.
Nicholas Nethercote
-5
/
+7
2024-07-20
compiler: Never debug_assert in codegen
Jubilee Young
-2
/
+2
2024-06-05
Add `Ty` to `ConstKind::Value`
Boxy
-34
/
+38
2024-06-05
Basic removal of `Ty` from places (boring)
Boxy
-1
/
+2
2024-06-03
Align Term methods with GenericArg methods
Michael Goulet
-1
/
+1
2024-05-17
Rename Unsafe to Safety
Santiago Pastorino
-1
/
+1
2024-04-29
Remove `extern crate rustc_middle` from numerous crates.
Nicholas Nethercote
-0
/
+1
2024-04-08
Actually create ranged int types in the type system.
Oli Scherer
-0
/
+10
2024-03-22
Programmatically convert some of the pat ctors
Michael Goulet
-1
/
+1
2024-03-18
Avoid various uses of `Option<Span>` in favor of using `DUMMY_SP` in the few ...
Oli Scherer
-1
/
+2
2024-02-06
Add CoroutineClosure to TyKind, AggregateKind, UpvarArgs
Michael Goulet
-1
/
+5
2023-12-26
Auto merge of #119258 - compiler-errors:closure-kind, r=eholk
bors
-1
/
+1
2023-12-25
Only regular coroutines have movability
Michael Goulet
-1
/
+1
2023-12-24
Remove `Session` methods that duplicate `DiagCtxt` methods.
Nicholas Nethercote
-1
/
+1
2023-12-22
Split coroutine desugaring kind from source
Michael Goulet
-10
/
+26
2023-12-08
Implement `async gen` blocks
Michael Goulet
-0
/
+3
2023-12-03
rustc: Harmonize `DefKind` and `DefPathData`
Vadim Petrochenkov
-1
/
+1
2023-11-21
Fix `clippy::needless_borrow` in the compiler
Nilstrieb
-1
/
+1
2023-11-17
rename bound region instantiation
lcnr
-1
/
+1
2023-10-26
Add hir::GeneratorKind::Gen
Oli Scherer
-0
/
+3
2023-10-25
Rename `AsyncCoroutineKind` to `CoroutineSource`
Oli Scherer
-4
/
+4
2023-10-20
Rename `CoroutineKind::Gen` to `::Coroutine`
Oli Scherer
-1
/
+1
2023-10-20
s/generator/coroutine/
Oli Scherer
-14
/
+14
2023-10-20
s/Generator/Coroutine/
Oli Scherer
-8
/
+8
2023-09-23
Remove GeneratorWitness and rename GeneratorWitnessMIR.
Camille GILLOT
-1
/
+0
2023-09-20
the Const::eval_bits methods don't need to be given the Ty
Ralf Jung
-2
/
+2
2023-09-14
Auto merge of #115817 - fee1-dead-contrib:fix-codegen, r=oli-obk
bors
-12
/
+24
2023-09-14
treat host effect params as erased generics in codegen
Deadbeef
-12
/
+24
2023-09-13
make the eval() functions on our const types return the resulting value
Ralf Jung
-4
/
+2
2023-07-30
inline format!() args up to and including rustc_codegen_llvm
Matthias Krüger
-9
/
+9
2023-07-14
refactor(rustc_middle): Substs -> GenericArg
Mahdi Dibaiee
-19
/
+23
2023-06-01
Use translatable diagnostics in `rustc_const_eval`
Deadbeef
-2
/
+1
2023-05-03
Restrict `From<S>` for `{D,Subd}iagnosticMessage`.
Nicholas Nethercote
-1
/
+1
2023-04-18
Store hashes in special types so they aren't accidentally encoded as numbers
Ben Kimock
-3
/
+2
2023-02-14
s/eval_usize/eval_target_usize/ for clarity
Oli Scherer
-4
/
+12
2023-01-27
Introduce GeneratorWitnessMIR.
Camille GILLOT
-0
/
+1
2022-12-27
ADD - fixme in type_names.rs until we are able to translate InterpError
Jhonny Bill Mena
-0
/
+1
2022-12-25
fix more clippy::style findings
Matthias Krüger
-1
/
+1
2022-12-20
rustc: Remove needless lifetimes
Jeremy Stucki
-1
/
+1
2022-12-13
Combine identical alias arms
Michael Goulet
-2
/
+1
2022-12-13
Combine projection and opaque into alias
Michael Goulet
-2
/
+2
[next]