about summary refs log tree commit diff
path: root/compiler/rustc_mir
AgeCommit message (Expand)AuthorLines
2020-12-28merge two match'es for more exhaustivenessRalf Jung-39/+41
2020-12-28promotion: factor some common code into validate_refRalf Jung-57/+50
2020-12-26Constify intrinsics::copy[_nonoverlapping]Albin Hedman-0/+23
2020-12-25Auto merge of #80235 - RalfJung:validate-promoteds, r=oli-obkbors-27/+25
2020-12-25Auto merge of #80364 - Dylan-DPC:rollup-0y96okz, r=Dylan-DPCbors-12/+18
2020-12-25Rollup merge of #80330 - eltociear:patch-2, r=lcnrDylan DPC-1/+1
2020-12-25Rollup merge of #79999 - hencrice:yenlinc/79799, r=oli-obkDylan DPC-11/+17
2020-12-25Auto merge of #79762 - Swatinem:remap-doctest-coverage, r=Swatinembors-1/+5
2020-12-24Auto merge of #77692 - PankajChaudhary5:issue-76630, r=davidtwcobors-3/+4
2020-12-23Fixed formattingYenlin Chen-3/+1
2020-12-23Addressed feedbacksYenlin Chen-17/+3
2020-12-23Fix typo in simplify_try.rsIkko Ashimine-1/+1
2020-12-21Auto merge of #79270 - RalfJung:array-repeat-consts, r=oli-obkbors-37/+41
2020-12-21Rollup merge of #80199 - RalfJung:const-fake, r=oli-obkDylan DPC-6/+5
2020-12-20promoteds in statics may refer to staticsRalf Jung-10/+18
2020-12-20validate promotedsRalf Jung-19/+9
2020-12-20use exhaustive match for checking Rvalue::RepeatRalf Jung-37/+41
2020-12-20Auto merge of #80163 - jackh726:binder-refactor-part-3, r=lcnrbors-8/+8
2020-12-19also const-check FakeReadRalf Jung-6/+5
2020-12-19Remap instrument-coverage line numbers in doctestsArpad Borsos-1/+5
2020-12-19Rollup merge of #80133 - Aaron1011:fix/const-mut-deref, r=estebankYuki Okushi-3/+5
2020-12-18Make BoundRegion have a kind of BoungRegionKindJack Huey-8/+8
2020-12-18Switch compiler/ to intra-doc linksJoshua Nelson-1/+1
2020-12-18Rollup merge of #78164 - Aaron1011:fix/async-region-name, r=tmandryDylan DPC-1/+17
2020-12-17Suppress `CONST_ITEM_MUTATION` lint if a dereference occurs anywhereAaron Hill-3/+5
2020-12-17Prefer regions with an `external_name` in `approx_universal_upper_bound`Aaron Hill-1/+17
2020-12-17Auto merge of #79945 - jackh726:existential_trait_ref, r=nikomatsakisbors-1/+1
2020-12-17Auto merge of #80114 - GuillaumeGomez:rollup-gszr5kn, r=GuillaumeGomezbors-24/+9
2020-12-17Rollup merge of #80040 - tmiasko:always-lower-intrinsics, r=Dylan-DPCGuillaume Gomez-24/+9
2020-12-17Auto merge of #79840 - dvtkrlbs:issue-79667, r=oli-obkbors-68/+17
2020-12-17Rollup merge of #80072 - richkadel:llvm-coverage-counters-2.2.1, r=tmandryYuki Okushi-2/+2
2020-12-17Rollup merge of #79882 - wecing:master, r=oli-obkYuki Okushi-0/+27
2020-12-15Fixed conflict with drop elaboration and coverageRich Kadel-2/+2
2020-12-15Auto merge of #78399 - vn-ki:gsgdt-graphviz, r=oli-obkbors-133/+90
2020-12-15Rollup merge of #79958 - richkadel:llvm-coverage-counters-2.2.0, r=tmandryGuillaume Gomez-20/+24
2020-12-15Auto merge of #78068 - RalfJung:union-safe-assign, r=nikomatsakisbors-72/+93
2020-12-15Auto merge of #73210 - wesleywiser:consts_in_debuginfo, r=oli-obkbors-28/+147
2020-12-15Auto merge of #79922 - tmiasko:lower-discriminant, r=nagisabors-0/+15
2020-12-14Convenience funcs for `some_option.unwrap_or(...)`Rich Kadel-21/+11
2020-12-14Disable the constant debuginfo promotion pass by defaultWesley Wiser-1/+5
2020-12-15Always run intrinsics lowering passTomasz Miąsko-24/+9
2020-12-14Improve warnings on incompatible options involving -Zinstrument-coverageRich Kadel-19/+21
2020-12-13Refactored verbose print into a functionYenlin Chen-11/+33
2020-12-13Rollup merge of #79984 - Nadrieril:remove-unused-dep, r=jyn514Yuki Okushi-3/+0
2020-12-13Rollup merge of #79942 - JCTyblaidd:static-mem-init, r=RalfJungYuki Okushi-5/+14
2020-12-13Rollup merge of #79940 - matthiaskrgr:cl15ppy, r=Dylan-DPCYuki Okushi-5/+6
2020-12-12Remove an unused dependency that made `rustdoc` crashNadrieril-3/+0
2020-12-11Fixes reported bugs in Rust CoverageRich Kadel-12/+24
2020-12-12Auto merge of #79931 - RalfJung:no-redundant-storage-live, r=oli-obkbors-23/+16
2020-12-12Auto merge of #79553 - sexxi-goose:mir_min_cap_writeback, r=nikomatsakisbors-8/+14