| Age | Commit message (Expand) | Author | Lines |
| 2020-02-12 | Add support for new pass manager | Nikita Popov | -1/+243 |
| 2020-02-12 | Use IRBuilder to create memset | Nikita Popov | -0/+8 |
| 2020-02-12 | Properly use the darwin archive format on Apple targets | Anthony Ramine | -0/+3 |
| 2020-02-01 | Add support for enabling the LLVM time-trace feature | Wesley Wiser | -0/+18 |
| 2020-01-27 | Detect use-after-scope bugs with AddressSanitizer | Tomasz Miąsko | -1/+2 |
| 2020-01-07 | Switch to using MaybeAlign APIs | Nikita Popov | -0/+14 |
| 2020-01-07 | Handle switch to Expected<StringRef> for section name | Nikita Popov | -0/+8 |
| 2020-01-07 | Pass isDefined parameter to createGlobalVariableExpression() | Nikita Popov | -0/+3 |
| 2020-01-07 | Don't handle removed FlagBlockByrefStruct | Nikita Popov | -0/+2 |
| 2020-01-07 | Update thinLTOInternalizeAndPromoteInIndex() usage | Nikita Popov | -0/+10 |
| 2020-01-07 | Handle removal of llvm::make_unique() | Nikita Popov | -2/+17 |
| 2020-01-07 | CodeGenFileType moved outside TargetMachine | Nikita Popov | -0/+13 |
| 2020-01-07 | Explicitly include InitializePasses.h | Nikita Popov | -0/+1 |
| 2019-12-07 | Rollup merge of #67033 - cuviper:ValueName2, r=rkruppe | Yuki Okushi | -4/+6 |
| 2019-12-05 | Auto merge of #66952 - 0dvictor:print, r=rkruppe | bors | -40/+3 |
| 2019-12-04 | Migrate to LLVM{Get,Set}ValueName2 | Josh Stone | -4/+6 |
| 2019-12-03 | Rollup merge of #66973 - cuviper:min-llvm7, r=alexcrichton | Mazdak Farrokhzad | -50/+3 |
| 2019-12-03 | Change linker for x86_64-fortanix-unknown-sgx to rust-lld | Parth Sane | -1/+3 |
| 2019-12-02 | Update the minimum external LLVM to 7 | Josh Stone | -50/+3 |
| 2019-12-02 | Use Module::print() instead of a PrintModulePass | Victor Ding | -40/+3 |
| 2019-11-29 | Use LLVMAddAnalysisPasses instead of Rust's wrapper | Victor Ding | -11/+0 |
| 2019-11-27 | Rollup merge of #66761 - yuyoyuppe:rust_llvm_minor_fix, r=alexcrichton | Tyler Mandry | -1/+1 |
| 2019-11-25 | Use LLVMDisposePassManager instead of raw delete in rustllvm | yuyoyuppe | -1/+1 |
| 2019-11-22 | Retain compatibility with LLVM 6, 7, 8 and 9 | Tomasz Miąsko | -4/+21 |
| 2019-11-22 | Move sanitizer passes creation from ssa to llvm | Tomasz Miąsko | -0/+26 |
| 2019-11-06 | Rollup merge of #66062 - smaeul:patch/pic-level, r=estebank | Mazdak Farrokhzad | -0/+4 |
| 2019-11-05 | Rollup merge of #65953 - keystone-enclave:llvm_abiname, r=alexcrichton | Pietro Albini | -1/+2 |
| 2019-11-03 | Configure LLVM module PIC level | Samuel Holland | -0/+4 |
| 2019-11-02 | Add FFI bindings for Module::getInstructionCount() | Simon Heath | -0/+8 |
| 2019-10-29 | Allow specifying key "llvm-abiname" in target specification | Gui Andrade | -1/+2 |
| 2019-07-20 | Don't link mcjit/interpreter LLVM components | Nikita Popov | -6/+0 |
| 2019-07-15 | Don't add extra passes into the function pass manager | Nikita Popov | -0/+17 |
| 2019-07-13 | Update CPU printing for SubtargetSubTypeKV | Nikita Popov | -4/+4 |
| 2019-07-09 | Pass type to byval attributes | Nikita Popov | -0/+22 |
| 2019-07-09 | Pass GUIDPreservedSymbols to thinLTOResolvePrevailingInIndex() | Nikita Popov | -1/+4 |
| 2019-04-26 | Limit internalization in LLVM 8 ThinLTO | Josh Stone | -1/+4 |
| 2019-04-18 | Remove the unused LLVMRustIsRustLLVM | Josh Stone | -8/+0 |
| 2019-04-06 | Auto merge of #59710 - alexcrichton:llvm-9-compat, r=sanxiyn | bors | -20/+39 |
| 2019-04-05 | Show better errors for LLVM IR output | Josh Stone | -2/+9 |
| 2019-04-05 | rustc: Start implementing compat with LLVM 9 | Alex Crichton | -20/+39 |
| 2019-03-27 | replace llvm-rebuild-trigger with commit hash | Andy Russell | -4/+0 |
| 2019-03-18 | Rebase LLVM to 8.0.0 final | Josh Stone | -1/+1 |
| 2019-02-23 | Implement ffi_returns_twice attribute | gnzlbg | -0/+3 |
| 2019-02-12 | rustc: Implement incremental "fat" LTO | Alex Crichton | -4/+4 |
| 2019-01-26 | Auto merge of #55641 - nagisa:optimize-attr, r=pnkfelix | bors | -0/+3 |
| 2019-01-25 | Set the DICompileUnit emissionKind | Josh Stone | -2/+23 |
| 2019-01-25 | Rebase to the llvm-project monorepo | Josh Stone | -9/+93 |
| 2019-01-24 | Implement optimize(size) and optimize(speed) | Simonas Kazlauskas | -0/+3 |
| 2018-12-25 | Remove licenses | Mark Rousskov | -50/+0 |
| 2018-12-17 | Auto merge of #56642 - nikic:llvm-6, r=alexcrichton | bors | -37/+3 |