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_llvm
/
src
/
back
/
lto.rs
Age
Commit message (
Expand
)
Author
Lines
2024-12-02
Use c"lit" for CStrings without unwrap
Kornel
-1
/
+1
2024-10-30
Consistently use safe wrapper function `set_section`
Zalathar
-1
/
+2
2024-10-29
Rollup merge of #132319 - Zalathar:add-module-flag, r=jieyouxu
Matthias Krüger
-18
/
+3
2024-10-29
Don't set unnecessary module flag "LTOPostLink"
Zalathar
-18
/
+3
2024-10-29
Rollup merge of #132216 - klensy:c_uint, r=cuviper
Jubilee
-2
/
+2
2024-10-29
Rollup merge of #131375 - klensy:clone_on_ref_ptr, r=cjgillot
Jubilee
-1
/
+1
2024-10-29
correct LLVMRustCreateThinLTOData arg types
klensy
-2
/
+2
2024-10-28
fix clippy::clone_on_ref_ptr for compiler
klensy
-1
/
+1
2024-10-28
Use a type-safe helper to cast `&str` and `&[u8]` to `*const c_char`
Zalathar
-1
/
+2
2024-09-24
Dogfood `feature(file_buffered)`
Josh Stone
-4
/
+3
2024-09-23
Auto merge of #130724 - compiler-errors:bump, r=Mark-Simulacrum
bors
-2
/
+2
2024-09-22
Reformat using the new identifier sorting from rustfmt
Michael Goulet
-2
/
+2
2024-09-21
Call module_name_to_str instead of just unwrapping
Ben Kimock
-1
/
+1
2024-09-19
Reformat some comments.
Nicholas Nethercote
-6
/
+6
2024-09-11
Simplify some nested if statements
Michael Goulet
-5
/
+3
2024-09-09
Remove `serialized_bitcode` from `LtoModuleCodegen`.
Nicholas Nethercote
-6
/
+2
2024-08-27
Rollup merge of #126013 - nnethercote:unreachable_pub, r=Urgau
Matthias Krüger
-5
/
+5
2024-08-20
Avoid extra `cast()`s after `CStr::as_ptr()`
Josh Stone
-1
/
+1
2024-08-16
Add `warn(unreachable_pub)` to `rustc_codegen_llvm`.
Nicholas Nethercote
-5
/
+5
2024-07-29
Reformat `use` declarations.
Nicholas Nethercote
-17
/
+16
2024-07-16
Fix unsafe_op_in_unsafe_fn in compiler
Michael Goulet
-5
/
+11
2024-06-18
Use a dedicated type instead of a reference for the diagnostic context
Oli Scherer
-17
/
+20
2024-05-24
Auto merge of #125463 - GuillaumeGomez:rollup-287wx4y, r=GuillaumeGomez
bors
-4
/
+15
2024-05-23
cleanup: run rustfmt
Augie Fackler
-1
/
+4
2024-05-23
thinlto: only build summary file if needed
Augie Fackler
-4
/
+4
2024-05-23
Remove `#[macro_use] extern crate tracing` from `rustc_codegen_llvm`.
Nicholas Nethercote
-0
/
+1
2024-05-22
rustc_codegen_llvm: add support for writing summary bitcode
Augie Fackler
-0
/
+8
2024-04-09
Set target-abi module flag for RISC-V targets
kxxt
-1
/
+1
2024-02-14
clean up potential_query_instability with FxIndexMap and UnordMap
yukang
-3
/
+3
2024-01-12
Revert "Auto merge of #118568 - DianQK:no-builtins-symbols, r=pnkfelix"
DianQK
-1
/
+1
2023-12-18
Rename many `DiagCtxt` and `EarlyDiagCtxt` locals.
Nicholas Nethercote
-28
/
+14
2023-12-18
Rename many `DiagCtxt` arguments.
Nicholas Nethercote
-25
/
+18
2023-12-18
Rename `CodegenContext::create_diag_handler` as `CodegenContext::create_dcx`.
Nicholas Nethercote
-3
/
+3
2023-12-18
Rename `Handler` as `DiagCtxt`.
Nicholas Nethercote
-6
/
+6
2023-12-14
Auto merge of #118566 - klensy:cstr-new, r=WaffleLapkin
bors
-1
/
+1
2023-12-12
rustc_codegen_llvm: Enforce `rustc::potential_query_instability` lint
Martin Nordholts
-0
/
+3
2023-12-04
Avoid adding compiler-used functions to `symbols.o`
DianQK
-1
/
+1
2023-12-03
compiler: replace cstr macro with c str literals in compiler and few other c ...
klensy
-1
/
+1
2023-11-29
Dispose llvm::TargetMachines prior to llvm::Context being disposed
Wesley Wiser
-1
/
+2
2023-10-09
Remove an LTO dependent cgu_reuse_tracker.set_actual_reuse call
bjorn3
-2
/
+0
2023-09-23
allow LTO on `proc-macro` crates with `-Zdylib-lto`
onur-ozkan
-3
/
+12
2023-09-10
Remove `verbose_generic_activity_with_arg`
John Kåre Alsaker
-1
/
+1
2023-09-07
lto: handle Apple platforms correctly by eliding __LLVM, from section name
Augie Fackler
-1
/
+4
2023-09-07
lto: load bitcode sections by name
Augie Fackler
-4
/
+23
2023-09-01
remove unnecessary heap allocation
XXIV
-1
/
+1
2023-07-31
Use standard Rust capitalization rules for names containing "LTO".
Nicholas Nethercote
-5
/
+5
2023-07-30
inline format!() args up to and including rustc_codegen_llvm
Matthias Krüger
-3
/
+3
2023-07-05
Revert "use new c literals instead of cstr! macro"
León Orell Valerian Liehr
-1
/
+1
2023-07-02
Add `rustc` option to output LLVM optimization remarks to YAML files
Jakub Beránek
-2
/
+8
2023-05-31
use new c literals instead of cstr! macro
klensy
-1
/
+1
[next]