about summary refs log tree commit diff
path: root/compiler
AgeCommit message (Expand)AuthorLines
2020-11-14Auto merge of #78959 - petrochenkov:likeuefi, r=nagisabors-15/+21
2020-11-14Auto merge of #78951 - petrochenkov:unknown, r=ehussbors-20/+19
2020-11-14Auto merge of #78736 - petrochenkov:lazyenum, r=Aaron1011bors-9/+5
2020-11-13Auto merge of #79017 - GuillaumeGomez:rollup-5orhudd, r=GuillaumeGomezbors-31/+41
2020-11-13Rollup merge of #78463 - varkor:placeholder-const, r=nikomatsakisGuillaume Gomez-31/+41
2020-11-13Push to result vector instead of allocatingDániel Buga-5/+2
2020-11-13Reuse vectorDániel Buga-1/+5
2020-11-13Reserve space in advanceDániel Buga-7/+9
2020-11-13Allocate less in lower_block_noallocDániel Buga-20/+21
2020-11-13Eliminate some temporary vectors & Remove unnecessary mark_attr_usedDániel Buga-13/+14
2020-11-13Auto merge of #78826 - petrochenkov:mrscopes2, r=eddybbors-29/+69
2020-11-12rustc_parse: Remove optimization for 0-length streams in `collect_tokens`Vadim Petrochenkov-9/+5
2020-11-12Rollup merge of #78950 - khyperia:spirv-asm, r=AmanieuMara Bos-1/+78
2020-11-12Rollup merge of #78836 - fanzier:struct-and-slice-destructuring, r=petrochenkovMara Bos-35/+175
2020-11-12Rollup merge of #76730 - ebkalderon:rustdoc-fix-mut-args-async-fn, r=tmandryMara Bos-2/+12
2020-11-12rustc_target: Mark UEFI targets as `is_like_windows`/`is_like_msvc`Vadim Petrochenkov-15/+21
2020-11-12Handle and test wildcard argumentsJoshua Nelson-1/+4
2020-11-12Don't reuse bindings for `ref mut`Joshua Nelson-0/+4
2020-11-12Consider mutable ident binding patterns to be simpleEyal Kalderon-3/+6
2020-11-12Add type to `ConstKind::Placeholder`varkor-31/+41
2020-11-12Auto merge of #76256 - tgnottingham:issue-74890, r=nikomatsakisbors-5/+26
2020-11-12Rollup merge of #78933 - jyn514:tracing-output, r=oli-obkGuillaume Gomez-2/+2
2020-11-12Auto merge of #78782 - petrochenkov:nodoctok, r=Aaron1011bors-155/+134
2020-11-11Rollup merge of #78930 - petrochenkov:notlikeandroid, r=Mark-SimulacrumJonas Schievink-7/+0
2020-11-11Rollup merge of #78929 - petrochenkov:linuxbase, r=joshtriplettJonas Schievink-30/+35
2020-11-11Rollup merge of #78899 - tmiasko:inline-diverging, r=oli-obkJonas Schievink-76/+76
2020-11-11Rollup merge of #78873 - tmiasko:inline-opts, r=oli-obkJonas Schievink-4/+11
2020-11-11Rollup merge of #78832 - lcnr:const-evaluatable-unevaluated, r=oli-obkJonas Schievink-0/+17
2020-11-11Enable thread names in debug logging only for `parallel_compiler`Joshua Nelson-0/+2
2020-11-11Change capitalization of Spirv to SpirVkhyperia-22/+22
2020-11-11rustc_target: Make sure that in-tree targets follow conventions for os and ve...Vadim Petrochenkov-0/+13
2020-11-11rustc_target: Normalize vendor from "" to "unknown" for all targetsVadim Petrochenkov-19/+3
2020-11-11rustc_target: Change os from "unknown" to "none" for bare metal targetsVadim Petrochenkov-1/+3
2020-11-11Add asm register information for SPIR-Vkhyperia-1/+78
2020-11-11Implement destructuring assignment for structs and slicesFabian Zaiser-35/+175
2020-11-11rustc_target: Move target env "gnu" from `linux_base` to `linux_gnu_base`Vadim Petrochenkov-30/+35
2020-11-10Changed unwrap_or to unwrap_or_else in some places.Nicholas-Baron-26/+28
2020-11-10Don't print thread ids and names in `tracing` logsJoshua Nelson-2/+0
2020-11-10rustc_taret: Remove `TargetOptions::is_like_android`Vadim Petrochenkov-7/+0
2020-11-10Rollup merge of #78890 - o752d:patch-2, r=jyn514Jonas Schievink-1/+1
2020-11-10Rollup merge of #78887 - camelid:dataflow-state-decl, r=jonas-schievinkJonas Schievink-1/+8
2020-11-10Rollup merge of #78875 - petrochenkov:cleantarg, r=Mark-SimulacrumJonas Schievink-503/+453
2020-11-10Rollup merge of #78847 - tmiasko:inline-return-place, r=matthewjasperJonas Schievink-0/+6
2020-11-10Rollup merge of #76765 - guswynn:async_return, r=tmandryJonas Schievink-33/+133
2020-11-10Add flags customizing behaviour of MIR inliningTomasz Miąsko-4/+11
2020-11-09Add comments to explain memory usage optimizationCamelid-1/+8
2020-11-09Rollup merge of #78844 - tmiasko:monomorphize-sizeof, r=oli-obkDylan DPC-0/+1
2020-11-09Rollup merge of #78830 - lcnr:mir-folder, r=oli-obkDylan DPC-17/+14
2020-11-09Rollup merge of #78710 - petrochenkov:macvisit, r=davidtwcoDylan DPC-85/+27
2020-11-09Rollup merge of #78580 - tmiasko:inline-loop, r=oli-obkDylan DPC-123/+114