about summary refs log tree commit diff
path: root/src/librustc_codegen_llvm
AgeCommit message (Expand)AuthorLines
2018-11-15Rollup merge of #55901 - euclio:speling, r=petrochenkovPietro Albini-1/+1
2018-11-15Rollup merge of #55785 - stjepang:unsized-drop-forget, r=alexcrichtonPietro Albini-1/+1
2018-11-15Auto merge of #55716 - RalfJung:escape-to-raw, r=oli-obkbors-1/+2
2018-11-13Auto merge of #55912 - kennytm:rollup, r=kennytmbors-1/+1
2018-11-13fix various typos in doc commentsAndy Russell-2/+2
2018-11-13Rollup merge of #55870 - waywardmonkeys:typo-fixes, r=wesleywiserkennytm-1/+1
2018-11-12Use type safe `VariantIdx` instead of `usize` everywhereOliver Scherer-19/+21
2018-11-12Auto merge of #55701 - tromey:ice-fix, r=matthewjasperbors-4/+4
2018-11-11Auto merge of #55698 - nikic:remove-llvm-4-support, r=alexcrichtonbors-59/+26
2018-11-11Fix typos.Bruce Mitchener-1/+1
2018-11-11Auto merge of #54993 - TimNN:pda-tdl, r=eddybbors-3/+13
2018-11-10Auto merge of #54864 - ljedrz:cleanup_codegen_llvm_back, r=Mark-Simulacrumbors-139/+110
2018-11-10Auto merge of #55650 - nikic:funnel-shift, r=nagisabors-5/+45
2018-11-10codegen_llvm_back: simplify a conversion to charljedrz-1/+1
2018-11-10codegen_llvm_back: remove a redundant continueljedrz-1/+0
2018-11-10codegen_llvm_back: possible minor speedup in logicljedrz-1/+1
2018-11-10codegen_llvm_back: remove 'static from constsljedrz-3/+3
2018-11-10codegen_llvm_back: use to_owned instead of to_string with string literalsljedrz-4/+4
2018-11-10codegen_llvm_back: improve common patternsljedrz-46/+23
2018-11-10codegen_llvm_back: remove explicit returnsljedrz-12/+15
2018-11-10codegen_llvm_back: use Cow<'static, str> where applicableljedrz-22/+21
2018-11-10codegen_llvm_back: whitespace & formatting fixesljedrz-50/+43
2018-11-10Auto merge of #55626 - nikic:update-emscripten, r=alexcrichtonbors-1/+2
2018-11-08Rollup merge of #55633 - nikic:memcpy-align, r=nagisaMark Rousskov-47/+60
2018-11-08Support for the program data address space optionTim Neumann-3/+13
2018-11-08Disable wasm32 features on emscriptenNikita Popov-1/+2
2018-11-08Allow unsized types in mem::drop and mem::forgetStjepan Glavina-1/+1
2018-11-07no more action on ref or cast, but add new MIR statement for escaping a ptr t...Ralf Jung-1/+2
2018-11-07Rollup merge of #55734 - teresy:shorthand-fields, r=davidtwcokennytm-2/+2
2018-11-07Rollup merge of #55609 - nikic:fix-51947, r=nagisakennytm-2/+13
2018-11-06refactor: use shorthand fieldsteresy-2/+2
2018-11-06Run name-anon-globals after LTO passes as wellNikita Popov-2/+13
2018-11-05Auto merge of #55410 - nagisa:atomic-align, r=pnkfelixbors-13/+10
2018-11-05Fix emission of niche-filling discriminant valuesTom Tromey-4/+4
2018-11-05Remove support for building against LLVM 4Nikita Popov-59/+26
2018-11-05Auto merge of #55593 - nikic:remove-llvm-4-checks, r=rkruppebors-32/+6
2018-11-04rustc_target: pass contexts by reference, not value.Eduard-Mihai Burtescu-9/+9
2018-11-04Support memcpy/memmove with differing src/dst alignmentNikita Popov-47/+60
2018-11-04Auto merge of #55349 - bjorn3:rustc_mir_collect_and_partition_mono_items, r=o...bors-1873/+20
2018-11-03Implement rotate using funnel shift on LLVM >= 7Nikita Popov-5/+45
2018-11-03Move collect_and_partition_mono_items to rustc_mirbjorn3-153/+6
2018-11-03Move cg_llvm::back::linker to cg_utilsbjorn3-1720/+14
2018-11-03Auto merge of #55330 - scalexm:bound-ty, r=nikomatsakisbors-3/+4
2018-11-03Rename `Binder::no_late_bound_regions` to `Binder::no_bound_vars`scalexm-1/+1
2018-11-03Shift both late bound regions and bound typesscalexm-2/+2
2018-11-03Move `BoundTy` to `ty::TyKind`scalexm-0/+1
2018-11-03Auto merge of #55238 - alexcrichton:rm-jemalloc, r=estebankbors-10/+104
2018-11-03Auto merge of #54383 - mikeyhew:custom-receivers-object-safety, r=nikomatsakisbors-19/+79
2018-11-02Auto merge of #55087 - levex:e0669-improve-span, r=nagisabors-8/+5
2018-11-02rustc: Wait for all codegen threads to exitAlex Crichton-10/+104