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-11-19
move `fn is_item_raw` to `TypingEnv`
lcnr
-3
/
+3
2024-11-18
use `TypingEnv` when no `infcx` is available
lcnr
-7
/
+9
2024-11-17
Likely unlikely fix
Jiri Bobek
-0
/
+20
2024-11-12
Rollup merge of #132702 - 1c3t3a:issue-132615, r=rcvalle
Matthias Krüger
-0
/
+1
2024-11-11
CFI: Append debug location to CFI blocks
Bastian Kersting
-0
/
+1
2024-11-09
Pass owned CodegenResults to link_binary
bjorn3
-1
/
+1
2024-11-09
Add a default implementation for CodegenBackend::link
bjorn3
-1
/
+5
2024-11-03
compiler: Directly use rustc_abi in codegen
Jubilee Young
-8
/
+8
2024-10-29
compiler: `rustc_abi::Abi` => `BackendRepr`
Jubilee Young
-2
/
+2
2024-10-25
coverage: SSA doesn't need to know about `instrprof_increment`
Zalathar
-8
/
+0
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
[next]