about summary refs log tree commit diff
path: root/src/librustc_codegen_llvm
AgeCommit message (Expand)AuthorLines
2018-07-16BinOpKindcsmoe-25/+25
2018-07-16Revert "Provide a way of accessing the ThinLTO module import map in rustc."Michael Woerister-68/+1
2018-07-16Revert "Persist ThinLTO import data in incr. comp. session directory."Michael Woerister-105/+4
2018-07-16Revert "Clean up LLVM module naming (just use CodegenUnit names)."Michael Woerister-39/+69
2018-07-16Revert "Use callback-based interface to load ThinLTO import data into rustc."Michael Woerister-32/+44
2018-07-15Auto merge of #52381 - oli-obk:ty_to_def_id, r=eddybbors-11/+9
2018-07-15Ubsan this newly discovered dead codeOliver Schneider-14/+9
2018-07-14Add unaligned volatile intrinsicsAmanieu d'Antras-3/+23
2018-07-14Expose a self-referential objectOliver Schneider-0/+3
2018-07-14Auto merge of #52032 - DiamondLovesYou:amdgpu-kernel-abi, r=alexcrichtonbors-0/+2
2018-07-13Add the `amdgpu-kernel` ABI.Richard Diamond-0/+2
2018-07-13Auto merge of #52266 - michaelwoerister:incr-thinlto-preliminaries, r=alexcri...bors-74/+200
2018-07-13Auto merge of #51987 - nikomatsakis:nll-region-infer-scc, r=pnkfelixbors-1/+1
2018-07-13Use callback-based interface to load ThinLTO import data into rustc.Michael Woerister-44/+32
2018-07-12rename `control_flow_graph` to `graph`Niko Matsakis-1/+1
2018-07-12Auto merge of #52089 - eddyb:issue-51907, r=nagisabors-37/+43
2018-07-11Clean up LLVM module naming (just use CodegenUnit names).Michael Woerister-69/+39
2018-07-11Rollup merge of #52252 - ljedrz:dyn_librustc_codegen_llvm, r=varkorMark Rousskov-33/+34
2018-07-11Persist ThinLTO import data in incr. comp. session directory.Michael Woerister-4/+105
2018-07-11Provide a way of accessing the ThinLTO module import map in rustc.Michael Woerister-1/+68
2018-07-11Auto merge of #51230 - nikic:no-verify-lto, r=pnkfelixbors-10/+15
2018-07-11Deny bare trait objects in in src/librustc_codegen_llvmljedrz-33/+34
2018-07-11Auto merge of #51966 - alexcrichton:llvm7, r=michaelwoeristerbors-109/+77
2018-07-10Rollup merge of #52171 - bharrisau:fsub-count, r=estebankGuillaume Gomez-3/+4
2018-07-10Upgrade to LLVM's master branch (LLVM 7)Alex Crichton-109/+77
2018-07-10Auto merge of #51583 - cuviper:packed_pair-bool, r=Mark-Simulacrumbors-42/+39
2018-07-09bump minimum LLVM version to 5.0gnzlbg-23/+5
2018-07-09Correct some codegen stats countersBen Harris-3/+4
2018-07-08Auto merge of #51590 - bjorn3:codegen_llvm_extract, r=alexcrichtonbors-284/+6
2018-07-07Auto merge of #52109 - michaelwoerister:ir-objs, r=alexcrichtonbors-6/+5
2018-07-07Move llvm_target_features back to llvm_utilbjorn3-2/+116
2018-07-07Move time_graph.rs to rustc/utilbjorn3-1/+1
2018-07-07Update Cargo.lock and move size_and_align_of_dst backbjorn3-107/+132
2018-07-07Undo unnecessary changebjorn3-1/+3
2018-07-07Fix some errorsbjorn3-131/+7
2018-07-07Move some functions out of rustc_codegen_llvm and fix metadata_only backendbjorn3-404/+109
2018-07-06ARM: expose the "mclass" target featureJorge Aparicio-0/+1
2018-07-06Remove CrossLangLto::NoLink which does not have a use case anymore.Michael Woerister-2/+1
2018-07-06When doing linker-plugin based LTO, write LLVM bitcode obj-filesMichael Woerister-4/+4
2018-07-06Rollup merge of #52055 - crlf0710:patch-3, r=Mark-Simulacrumkennytm-2/+2
2018-07-06Rollup merge of #52019 - michaelwoerister:cross-lto-auto-plugin, r=alexcrichtonkennytm-25/+36
2018-07-05Update scalar pairs per review commentsJosh Stone-11/+3
2018-07-06rustc_codegen_llvm: replace the first argument early in FnType::new_vtable.Eduard-Mihai Burtescu-37/+43
2018-07-05Store scalar pair bools as i8 in memoryJosh Stone-36/+41
2018-07-04Shorten the lineCrLF0710-2/+2
2018-07-04Include VS 2017 in error message.CrLF0710-1/+1
2018-07-03Allow the linker to choose the LTO-plugin (which is useful when using LLD)Michael Woerister-25/+36
2018-07-03Rollup merge of #51982 - michaelwoerister:hash-modules-properly, r=nikomatsakisPietro Albini-3/+2
2018-07-02incr.comp.: Take names of children into account when computing the ICH of a m...Michael Woerister-3/+2
2018-07-02Emit column info in debuginfo for non msvc like targetsest31-4/+10