about summary refs log tree commit diff
path: root/compiler/rustc_middle
AgeCommit message (Expand)AuthorLines
2020-11-21Replace sext() and zext() with single ext() methodbjorn3-2/+2
2020-11-21Remove StructRet arg attrbjorn3-4/+0
2020-11-21Replace ByVal attribute with on_stack field for Indirectbjorn3-1/+2
2020-11-21Replace ZExt and SExt flags with ArgExtension enumbjorn3-1/+1
2020-11-18Make PackedFingerprint's Fingerprint privateTyson Nottingham-3/+3
2020-11-18Use PackedFingerprint in DepNode to reduce memory consumptionTyson Nottingham-3/+12
2020-11-18Rollup merge of #79158 - lcnr:lazy-norm-coerce, r=oli-obkMara Bos-1/+1
2020-11-18Rollup merge of #79079 - camelid:mir-visit-docs, r=matthewjasperMara Bos-62/+62
2020-11-18Rollup merge of #78999 - petrochenkov:deprid, r=eddybMara Bos-2/+3
2020-11-18change error for `LayoutErr::SizeOverflow`Bastian Kauschke-1/+1
2020-11-17Fix broken handling of `MacroDef` in `Map::attrs`Joshua Nelson-17/+26
2020-11-17Rollup merge of #79072 - oli-obk:byte_str_pat, r=estebankMara Bos-0/+9
2020-11-17Auto merge of #78779 - LeSeulArtichaut:ty-visitor-return, r=oli-obkbors-91/+116
2020-11-17Fix exhaustiveness in case a byte string literal is used at slice typeoli-0/+9
2020-11-17Rollup merge of #79027 - tmiasko:inline-always-live-locals, r=oli-obkMara Bos-1/+3
2020-11-17Auto merge of #78801 - sexxi-goose:min_capture, r=nikomatsakisbors-0/+64
2020-11-16wordslcnr-84/+67
2020-11-16compiler: fold by valueBastian Kauschke-155/+149
2020-11-15Ignore doctest for capture analysis examplesAman Arora-3/+3
2020-11-15Turn top-level comments into module docs in MIR visitorCamelid-62/+62
2020-11-15Remove dead `TypeFoldable::visit_tys_shallow` methodLeSeulArtichaut-14/+0
2020-11-15Rollup merge of #79036 - cjgillot:steal, r=oli-obkJonas Schievink-58/+4
2020-11-15Rollup merge of #78963 - richkadel:llvm-coverage-counters-2.0.4, r=tmandryDylan DPC-0/+12
2020-11-15Limit storage duration of inlined always live localsTomasz Miąsko-1/+3
2020-11-14Set the default `BreakTy` to `!`LeSeulArtichaut-1/+4
2020-11-14Use `TypeVisitor::BreakTy` in `HasEscapingVarsVisitor`LeSeulArtichaut-4/+11
2020-11-14Use `TypeVisitor::BreakTy` in `HasTypeFlagsVisitor`LeSeulArtichaut-5/+22
2020-11-14Introduce `TypeVisitor::BreakTy`LeSeulArtichaut-69/+81
2020-11-14Auto merge of #78809 - vn-ki:fix-issue-76064, r=oli-obkbors-2/+3
2020-11-14Move Steal to rustc_data_structures.Camille GILLOT-58/+4
2020-11-13Rollup merge of #78463 - varkor:placeholder-const, r=nikomatsakisGuillaume Gomez-22/+32
2020-11-12stability: More precise location for deprecation lint on macrosVadim Petrochenkov-2/+3
2020-11-12Add type to `ConstKind::Placeholder`varkor-22/+32
2020-11-12review commentsVishnunarayan K I-1/+1
2020-11-12add error_occured field to ConstQualifs, fix #76064Vishnunarayan K I-2/+3
2020-11-11Overcome Sync issues with non-parallel compilerRich Kadel-0/+12
2020-11-12Auto merge of #78782 - petrochenkov:nodoctok, r=Aaron1011bors-2/+2
2020-11-10Address review commentsAman Arora-13/+27
2020-11-10Initial work for doing minimum capture analysis for RFC-2229Aman Arora-27/+16
2020-11-10Add helper function for Capture Esclations and expressionsAman Arora-1/+17
2020-11-10Use Places to express closure/generator CapturesAman Arora-0/+45
2020-11-10Rollup merge of #78890 - o752d:patch-2, r=jyn514Jonas Schievink-1/+1
2020-11-10Rollup merge of #78875 - petrochenkov:cleantarg, r=Mark-SimulacrumJonas Schievink-7/+6
2020-11-09Rollup merge of #78830 - lcnr:mir-folder, r=oli-obkDylan DPC-17/+14
2020-11-09Rollup merge of #78502 - matthewjasper:chalkup, r=nikomatsakisDylan DPC-44/+28
2020-11-09comment attribution fixo752d-1/+1
2020-11-09Rollup merge of #78674 - tmiasko:inline-substs-for-mir-body, r=oli-obkDylan DPC-2/+25
2020-11-09Rollup merge of #78345 - jyn514:proper-names, r=varkorDylan DPC-21/+44
2020-11-09Rollup merge of #77640 - ethanboxx:int_error_matching_attempt_2, r=KodrAusDylan DPC-2/+4
2020-11-09Do not collect tokens for doc commentsVadim Petrochenkov-2/+2