about summary refs log tree commit diff
path: root/src/librustc_codegen_llvm
AgeCommit message (Expand)AuthorLines
2019-10-22Auto merge of #65501 - alexcrichton:remove-emscripten-backend, r=Mark-Simulacrumbors-6/+0
2019-10-21Remove `src/llvm-emscripten` submoduleAlex Crichton-6/+0
2019-10-21Rollup merge of #65647 - nnethercote:rm-unnecessary-traits, r=CentrilMazdak Farrokhzad-2/+1
2019-10-21Remove many unnecessary trait derivations.Nicholas Nethercote-2/+1
2019-10-21Use `Symbol` for codegen unit names.Nicholas Nethercote-5/+4
2019-10-21Change `SymbolName::name` from `InternedString` to `Symbol`.Nicholas Nethercote-1/+1
2019-10-21Convert fields within `DefPathData` from `InternedString` to `Symbol`.Nicholas Nethercote-1/+1
2019-10-21Convert some `InternedString`s to `Symbols`.Nicholas Nethercote-4/+4
2019-10-21Rollup merge of #65460 - sinkuu:contains_insert, r=varkorYuki Okushi-3/+1
2019-10-18Use dedicated method for getting the type sizeOliver Scherer-1/+1
2019-10-18Avoid realloc in `CString::new`Shotaro Yamada-3/+1
2019-10-17Rollup merge of #65465 - Centril:split-syntax-1, r=petrochenkovMazdak Farrokhzad-2/+3
2019-10-16Upgrade Emscripten targets to use upstream LLVM backendThomas Lively-2/+1
2019-10-16move syntax::ext to new crate syntax_expandMazdak Farrokhzad-2/+3
2019-10-16Make use of the return value of `HashSet::insert`Shotaro Yamada-3/+1
2019-10-14Rollup merge of #65340 - bjorn3:cg_ssa_refactor4, r=eddybTyler Mandry-87/+47
2019-10-13Improve type safetybjorn3-24/+17
2019-10-13Remove MiscMethods::instancesbjorn3-7/+7
2019-10-13Inline functions from cg_ssa::callee and remove the modbjorn3-3/+16
2019-10-13s/FuncId/Functionbjorn3-2/+2
2019-10-13Move span_invalid_monomorphization_error from cg_llvm to cg_ssabjorn3-46/+2
2019-10-13Move some provides from cg_llvm to rustc_interfacebjorn3-5/+0
2019-10-13Remove unused method CodegenBackend::diagnosticsbjorn3-4/+0
2019-10-13Remove is_const_integral method from ConstMethodsbjorn3-10/+14
2019-10-13Introduce FuncId backend typebjorn3-0/+3
2019-10-12some typographyRalf Jung-2/+2
2019-10-12remove old branch of unwind logicRalf Jung-21/+1
2019-10-12Auto merge of #65020 - pnkfelix:targetted-fix-for-always-marking-rust-abi-unw...bors-13/+39
2019-10-11Auto merge of #64716 - jonhoo:stabilize-mem-take, r=SimonSapinbors-1/+0
2019-10-11Make <*const/mut T>::offset_from `const fn`Oliver Scherer-1/+18
2019-10-10Auto merge of #59546 - sfanxiang:interminable-ub, r=nagisabors-0/+11
2019-10-08Stabilize mem::take (mem_take)Jon Gjengset-1/+0
2019-10-08Rollup merge of #65081 - Mark-Simulacrum:remove-profile-queries, r=michaelwoe...Mazdak Farrokhzad-6/+4
2019-10-08Rollup merge of #65102 - tmiasko:tsan-probe-stack, r=alexcrichtonMazdak Farrokhzad-4/+6
2019-10-05Rollup merge of #65151 - tmandry:revert-emscripten-upgrade, r=tmandryTyler Mandry-1/+2
2019-10-05Rollup merge of #65124 - memoryruins:castaway, r=petrochenkovTyler Mandry-24/+24
2019-10-05Rollup merge of #65100 - csmoe:generator, r=nikomatsakisTyler Mandry-9/+11
2019-10-05Revert "Auto merge of #63649 - tlively:emscripten-upstream-upgrade, r=alexcri...Tyler Mandry-1/+2
2019-10-05Replaces some instances of `as *[const | mut] _` with `.cast()`memoryruins-24/+24
2019-10-04Auto merge of #63649 - tlively:emscripten-upstream-upgrade, r=alexcrichtonbors-2/+1
2019-10-04Disable stack probe when thread sanitizer is enabledTomasz Miąsko-4/+6
2019-10-04clean up GeneratorSubstscsmoe-9/+11
2019-10-04Upgrade Emscripten targets to use upstream LLVM backendThomas Lively-2/+1
2019-10-04Rollup merge of #64817 - csmoe:closure, r=nikomatsakisMazdak Farrokhzad-2/+2
2019-10-03Remove -Zprofile-queriesMark Rousskov-6/+4
2019-10-03generate ClosureSubsts from SubstsRefcsmoe-2/+2
2019-10-03Update attributes.rsFelix S Klock II-4/+5
2019-10-03Apply suggestions from code reviewFelix S Klock II-2/+2
2019-10-02Fix missing calls to drop on unwind with lto=fat; issue 64655.Felix S. Klock II-13/+38
2019-10-01Rollup merge of #64840 - michaelwoerister:self-profiling-raii-refactor, r=wes...Tyler Mandry-56/+80