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
/
traits
Age
Commit message (
Expand
)
Author
Lines
2024-09-24
Auto merge of #130389 - Luv-Ray:LLVMMDNodeInContext2, r=nikic
bors
-3
/
+5
2024-09-22
Reformat using the new identifier sorting from rustfmt
Michael Goulet
-7
/
+7
2024-09-19
Reorder `ConstMethods`.
Nicholas Nethercote
-5
/
+7
2024-09-19
replace some deprecated functions
Luv-Ray
-3
/
+5
2024-09-18
Rollup merge of #130457 - nnethercote:cleanup-codegen-traits, r=bjorn3
Matthias Krüger
-127
/
+79
2024-09-17
Clean up formatting.
Nicholas Nethercote
-1
/
+9
2024-09-17
Rename supertraits of `CodegenMethods`.
Nicholas Nethercote
-36
/
+38
2024-09-17
Move some supertraits outward.
Nicholas Nethercote
-10
/
+18
2024-09-17
Tweak and explain the `BuilderMethods`/`CodegenMethods` connection.
Nicholas Nethercote
-3
/
+6
2024-09-17
Remove unneeded bounds from `CodegenMethods` and `BuilderMethods`.
Nicholas Nethercote
-12
/
+2
2024-09-17
Rename `{ArgAbi,IntrinsicCall}Methods`.
Nicholas Nethercote
-9
/
+9
2024-09-17
Remove `BackendTypes` constraint from traits that don't need it.
Nicholas Nethercote
-6
/
+2
2024-09-17
Remove `Backend`.
Nicholas Nethercote
-25
/
+17
2024-09-17
Merge `HasCodegen` into `BuilderMethods`.
Nicholas Nethercote
-18
/
+16
2024-09-17
Adjust supertrait of `ArgAbiMethods`.
Nicholas Nethercote
-2
/
+2
2024-09-17
Use trait aliases to shorten some code.
Nicholas Nethercote
-44
/
+7
2024-09-06
Don't leave debug locations for constants sitting on the builder indefinitely.
Kyle Huey
-0
/
+1
2024-08-15
Auto merge of #128861 - khuey:mir-inlining-parameters-debuginfo, r=wesleywiser
bors
-1
/
+2
2024-08-12
Rework MIR inlining debuginfo so function parameters show up in debuggers.
Kyle Huey
-1
/
+2
2024-08-12
Rollup merge of #128978 - compiler-errors:assert-matches, r=jieyouxu
Guillaume Gomez
-2
/
+4
2024-08-12
Rollup merge of #128537 - Jamesbarford:118980-const-vector, r=RalfJung,nikic
Guillaume Gomez
-0
/
+1
2024-08-11
Use assert_matches around the compiler
Michael Goulet
-2
/
+4
2024-08-08
Rename struct_tail_erasing_lifetimes to struct_tail_for_codegen
Michael Goulet
-1
/
+1
2024-08-08
const vector passed to codegen
James Barford-Evans
-0
/
+1
2024-08-04
Add `Debug` impls to API types in `rustc_codegen_ssa`
Mahmoud Mazouz
-1
/
+1
2024-07-29
Reformat `use` declarations.
Nicholas Nethercote
-46
/
+52
2024-07-20
compiler: Never debug_assert in codegen
Jubilee Young
-6
/
+6
2024-06-21
Fix doc comment
bjorn3
-2
/
+2
2024-06-21
Remove type_i1 and type_struct from cg_ssa
bjorn3
-2
/
+0
2024-06-21
Remove check_overflow method from MiscMethods
bjorn3
-1
/
+0
2024-06-21
Remove const_bitcast from ConstMethods
bjorn3
-1
/
+0
2024-06-21
Remove PrintBackendInfo trait
bjorn3
-22
/
+2
2024-06-21
Move vcall_visibility_metadata optimization hint out of a debuginfo generatio...
bjorn3
-0
/
+7
2024-06-18
Use a dedicated type instead of a reference for the diagnostic context
Oli Scherer
-4
/
+4
2024-05-27
Rollup merge of #125148 - RalfJung:codegen-sh, r=scottmcm
Guillaume Gomez
-0
/
+8
2024-05-23
cleanup: run rustfmt
Augie Fackler
-1
/
+4
2024-05-23
thinlto: only build summary file if needed
Augie Fackler
-1
/
+1
2024-05-22
rustc_codegen_llvm: add support for writing summary bitcode
Augie Fackler
-0
/
+1
2024-05-16
Fix assertion when attempting to convert `f16` and `f128` with `as`
Trevor Gross
-1
/
+4
2024-05-15
codegen: tweak/extend shift comments
Ralf Jung
-0
/
+8
2024-05-10
Refactoring after the `PlaceValue` addition
Scott McMurray
-25
/
+36
2024-05-06
Refactor float `Primitive`s to a separate `Float` type
beetrees
-1
/
+11
2024-05-01
coverage: Eagerly do start-of-function codegen for coverage
Zalathar
-0
/
+5
2024-04-29
Remove `extern crate rustc_middle` from numerous crates.
Nicholas Nethercote
-0
/
+1
2024-04-24
Auto merge of #122053 - erikdesjardins:alloca, r=nikic
bors
-2
/
+2
2024-04-11
use [N x i8] for alloca types
Erik Desjardins
-2
/
+2
2024-04-11
Add load/store helpers that take `PlaceValue`
Scott McMurray
-2
/
+10
2024-04-11
Make `PlaceRef` hold a `PlaceValue` for the non-layout fields (like `OperandR...
Scott McMurray
-5
/
+5
2024-04-09
Put the `NONTEMPORAL` case first
Scott McMurray
-6
/
+7
2024-04-09
Remove my `scalar_copy_backend_type` optimization attempt
Scott McMurray
-26
/
+18
[next]