about summary refs log tree commit diff
path: root/src/librustc_codegen_llvm
AgeCommit message (Expand)AuthorLines
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-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
2018-06-30Auto merge of #51828 - kennytm:no-simd-swap-for-mac, r=alexcrichtonbors-3/+41
2018-06-30Do not allow LLVM to increase a TLS's alignment on macOS.kennytm-3/+41
2018-06-30Fortify dummy span checkingVadim Petrochenkov-2/+2
2018-06-28Merge `ConstVal` and `ConstValue`Oliver Schneider-30/+21
2018-06-28Move everything over from `middle::const_val` to `mir::interpret`Oliver Schneider-3/+3
2018-06-28Move the Lrc outside the error type and name the fieldsOliver Schneider-5/+7
2018-06-27Make opaque::Encoder append-only and make it infallibleJohn Kåre Alsaker-2/+1
2018-06-24Add backticks to E0558varkor-5/+0
2018-06-22Rollup merge of #51666 - marco-c:disable_probestack, r=nagisakennytm-0/+5
2018-06-20Disable probestack when GCOV profiling is being usedMarco Castelluccio-0/+5
2018-06-20Fix tidyBastien Orivel-1/+4
2018-06-20Replace tempdir by tempfile in librustc_transBastien Orivel-5/+5
2018-06-18Auto merge of #51248 - fabric-and-ink:newtype_index_debrujin, r=nikomatsakisbors-1/+1
2018-06-16Auto merge of #51594 - eddyb:issue-51582, r=nagisabors-2/+10
2018-06-16rustc_codegen_llvm: don't treat i1 as signed, even for #[repr(i8)] enums.Eduard-Mihai Burtescu-2/+10
2018-06-14Declare DebruijnIndex via newtype_index macroFabian Drinck-1/+1
2018-06-14rustc: rename ty::maps to ty::query.Eduard-Mihai Burtescu-5/+5
2018-06-05Refactor the const eval diagnostic APIOliver Schneider-2/+8
2018-06-03Rollup merge of #51323 - nikic:switch-int-lowering, r=nagisaMark Simulacrum-5/+14
2018-06-02Generate br for all two target SwitchIntsNikita Popov-5/+14
2018-06-02Auto merge of #51063 - mixi:musl-bootstrap, r=alexcrichtonbors-0/+16
2018-05-31musl: don't use the included startfiles with -crt-staticJohannes Nixdorf-0/+16
2018-05-30rustc: rename mir::LocalDecl's syntactic_source_info to source_info.Eduard-Mihai Burtescu-1/+1
2018-05-30rustc: turn mir::LocalDecl's visibility_source_info into a SourceScope.Eduard-Mihai Burtescu-3/+6
2018-05-30rustc: rename mir::LocalDecl's source_info to visibility_source_info.Eduard-Mihai Burtescu-3/+3
2018-05-30rustc: rename mir::VisibilityScope to mir::SourceScope.Eduard-Mihai Burtescu-14/+14
2018-05-29rust-lang/rust#27282: Add `StatementKind::ReadForMatch` to MIR.Felix S. Klock II-0/+1
2018-05-29Auto merge of #50475 - csmoe:debr, r=nikomatsakisbors-1/+1
2018-05-28stop invoking `DebruijnIndex::new` directlyNiko Matsakis-1/+1
2018-05-28Auto merge of #50521 - gnzlbg:simd_float, r=alexcrichtonbors-0/+470
2018-05-26Auto merge of #51072 - petrochenkov:ifield, r=eddybbors-3/+3