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
/
src
/
librustc_codegen_llvm
/
back
Age
Commit message (
Expand
)
Author
Lines
2020-04-20
Expand comment to justify not checking if all the exports are green.
Felix S. Klock II
-0
/
+17
2020-04-20
Issue #71248: attempt to recover perf by removing `exports_all_green` flag.
Felix S. Klock II
-10
/
+5
2020-04-17
Incorporated review feedback:
Felix S. Klock II
-22
/
+40
2020-04-17
If an LLVM module's exports change, cannot reuse its post-LTO object file in
Felix S. Klock II
-4
/
+33
2020-03-06
fix various typos
Matthias Krüger
-4
/
+4
2020-03-04
Don't use "if let" bindings to only check a value and not actually bind anyth...
Matthias Krüger
-1
/
+1
2020-02-29
Rollup merge of #69551 - matthiaskrgr:len_zero, r=Mark-Simulacrum
Dylan DPC
-1
/
+1
2020-02-28
use is_empty() instead of len() == x to determine if structs are empty.
Matthias Krüger
-1
/
+1
2020-02-27
use char instead of &str for single char patterns
Matthias Krüger
-1
/
+1
2020-02-13
add selfprofiling for new llvm passmanager
Andreas Jonson
-2
/
+79
2020-02-12
Add support for new pass manager
Nikita Popov
-18
/
+121
2020-02-10
self-profile: Support arguments for generic_activities.
Michael Woerister
-57
/
+69
2020-01-09
Change -Z time event naming scheme and make them generic activities
John Kåre Alsaker
-9
/
+25
2020-01-05
Remove rustc_hir reexports in rustc::hir.
Mazdak Farrokhzad
-2
/
+2
2020-01-05
Use self profile infrastructure for -Z time and -Z time-passes
John Kåre Alsaker
-111
/
+96
2020-01-02
Normalize `syntax::symbol` imports.
Mazdak Farrokhzad
-1
/
+1
2019-12-24
x.py fmt after previous deignore
Mark Rousskov
-242
/
+251
2019-12-22
Format the world
Mark Rousskov
-301
/
+266
2019-12-20
save LTO import information and check it when trying to reuse build products.
Felix S. Klock II
-10
/
+114
2019-12-11
rustc: Link LLVM directly into rustc again
Alex Crichton
-4
/
+8
2019-12-07
Rollup merge of #67033 - cuviper:ValueName2, r=rkruppe
Yuki Okushi
-4
/
+4
2019-12-05
Auto merge of #66952 - 0dvictor:print, r=rkruppe
bors
-8
/
+5
2019-12-04
Migrate to LLVM{Get,Set}ValueName2
Josh Stone
-4
/
+4
2019-12-03
Rollup merge of #66957 - parthsane:pvs/ftx_lld_linker, r=alexcrichton
Mazdak Farrokhzad
-1
/
+2
2019-12-03
Move cgu_reuse_tracker to librustc_session
Mark Rousskov
-1
/
+1
2019-12-03
Change linker for x86_64-fortanix-unknown-sgx to rust-lld
Parth Sane
-1
/
+2
2019-12-02
Use Module::print() instead of a PrintModulePass
Victor Ding
-8
/
+5
2019-12-01
rustc_plugin: Remove support for plugins adding LLVM passes
Vadim Petrochenkov
-14
/
+0
2019-11-29
Use LLVMAddAnalysisPasses instead of Rust's wrapper
Victor Ding
-4
/
+4
2019-11-22
Create sanitizer passes in a separate function
Tomasz Miąsko
-20
/
+26
2019-11-22
Add support for tracking origins of uninitialized memory
Tomasz Miąsko
-2
/
+2
2019-11-22
Add support for sanitizer recovery
Tomasz Miąsko
-2
/
+1
2019-11-22
Move sanitizer passes creation from ssa to llvm
Tomasz Miąsko
-4
/
+25
2019-11-13
Revert "Auto merge of #65134 - davidtwco:issue-19834-improper-ctypes-in-exter...
Robin Kruppe
-1
/
+3
2019-11-06
Auto merge of #65134 - davidtwco:issue-19834-improper-ctypes-in-extern-C-fn, ...
bors
-3
/
+1
2019-11-05
codegen_llvm: remove unnecessary "extern C"
David Wood
-4
/
+1
2019-11-05
improper_ctypes: `extern "C"` fns
David Wood
-0
/
+1
2019-10-29
Allow specifying key "llvm-abiname" in target specification
Gui Andrade
-1
/
+2
2019-10-29
Auto merge of #65435 - michaelwoerister:fix-issue-64153, r=alexcrichton
bors
-2
/
+4
2019-10-22
Fix issue #64153 by checking for .rcgu.o suffix when trying to identify Rust ...
Michael Woerister
-2
/
+4
2019-10-18
Avoid realloc in `CString::new`
Shotaro Yamada
-3
/
+1
2019-10-08
Rollup merge of #65081 - Mark-Simulacrum:remove-profile-queries, r=michaelwoe...
Mazdak Farrokhzad
-6
/
+4
2019-10-05
Replaces some instances of `as *[const | mut] _` with `.cast()`
memoryruins
-10
/
+10
2019-10-03
Remove -Zprofile-queries
Mark Rousskov
-6
/
+4
2019-09-30
Self-Profiling: Make names of existing events more consistent and use new API.
Michael Woerister
-54
/
+76
2019-09-11
Use `Symbol` in `Linker`.
Nicholas Nethercote
-1
/
+2
2019-08-27
rustc: Handle modules in "fat" LTO more robustly
Alex Crichton
-45
/
+41
2019-08-08
Explain why we're sorting the modules.
Joel Galenson
-0
/
+1
2019-08-08
Sort fat LTO modules later and add a test.
Joel Galenson
-2
/
+4
2019-07-15
Don't add extra passes into the function pass manager
Nikita Popov
-39
/
+49
[next]