about summary refs log tree commit diff
path: root/compiler/rustc_mir/src
AgeCommit message (Expand)AuthorLines
2020-11-05Responded to all feedback as of 2020-10-30Rich Kadel-206/+356
2020-11-05Addressed all feedback to dateRich Kadel-14/+23
2020-11-05Injecting expressions in place of counters where helpfulRich Kadel-47/+1431
2020-11-05Adds coverage graphvizRich Kadel-10/+620
2020-11-05Implemented CoverageGraph of BasicCoverageBlocksRich Kadel-199/+347
2020-11-05Splitting transform/instrument_coverage.rs into transform/coverage/...Rich Kadel-730/+766
2020-11-05Rust coverage before splitting instrument_coverage.rsRich Kadel-321/+528
2020-11-05Rollup merge of #78742 - vn-ki:fix-issue-78655, r=oli-obkMara Bos-8/+15
2020-11-05Rollup merge of #78733 - matthiaskrgr:cl11ppy, r=jyn514Mara Bos-2/+2
2020-11-04make intern_const_alloc_recursive return error fix #78655Vishnunarayan K I-8/+15
2020-11-04`u128` truncation and sign extension are not just interpreter relatedoli-17/+13
2020-11-04fix a couple of clippy warnings:Matthias Krüger-2/+2
2020-11-04Add helper for getting an `int` out of a `Scalar`oli-4/+1
2020-11-04Add `is_null` helperoli-2/+2
2020-11-04Replace `Scalar::zst` with a `Scalar::ZST` constantoli-4/+4
2020-11-04s/Scalar::Raw/Scalar::Intoli-11/+11
2020-11-0432 bit platforms don't have 64 bit pointersOliver Scherer-2/+3
2020-11-04Split the "raw integer bytes" part out of `Scalar`Oliver Scherer-29/+27
2020-11-03Auto merge of #78711 - m-ou-se:rollup-pxqnny7, r=m-ou-sebors-18/+36
2020-11-03Rollup merge of #78659 - ayrtonm:fn-ref-lint-fix, r=oli-obkMara Bos-18/+36
2020-11-03Auto merge of #76931 - oli-obk:const_prop_inline_lint_madness, r=wesleywiserbors-0/+13
2020-11-03Auto merge of #78597 - RalfJung:raw-retag, r=oli-obkbors-6/+20
2020-11-01Corrected suggestion for generic parameters in `function_item_references` lintAyrton-18/+36
2020-11-02inliner: Remove redundant loopTomasz Miąsko-77/+60
2020-11-02Auto merge of #78592 - fpoli:nll-facts-dir, r=matthewjasperbors-2/+2
2020-10-31Assert that locals have storage when usedTomasz Miąsko-12/+21
2020-10-31Retagging: do not retag 'raw reborrows'Ralf Jung-6/+20
2020-10-31Rollup merge of #78577 - tmiasko:validate-aliasing, r=jonas-schievinkMara Bos-5/+40
2020-10-30Auto merge of #78182 - LeSeulArtichaut:ty-visitor-contolflow, r=lcnr,oli-obkbors-31/+41
2020-10-30Add option to customize the nll-facts' folder locationFederico Poli-2/+2
2020-10-30Remove implicit `Continue` typeLeSeulArtichaut-7/+7
2020-10-30Use `ControlFlow::is{break,continue}`LeSeulArtichaut-2/+2
2020-10-30TypeVisitor: use `ControlFlow` in rustc_{mir,privacy,traits,typeck}LeSeulArtichaut-31/+41
2020-10-29Link to pass docs from NRVO module docsCamelid-0/+2
2020-10-30validator: Extend aliasing check to a call terminatorTomasz Miąsko-5/+40
2020-10-29Rollup merge of #78494 - bugadani:typo2, r=jonas-schievinkYuki Okushi-3/+3
2020-10-29Rollup merge of #78475 - RalfJung:validity-comment, r=oli-obkYuki Okushi-2/+1
2020-10-28Fix typosDániel Buga-3/+3
2020-10-28fix a comment in validity checkRalf Jung-2/+1
2020-10-28Rollup merge of #78351 - RalfJung:validity-unsafe-cell, r=oli-obkDylan DPC-123/+119
2020-10-28Rollup merge of #78152 - spastorino:separate-unsized-locals, r=oli-obkDylan DPC-6/+11
2020-10-27Use unsized_feature_enabled helper functionSantiago Pastorino-6/+9
2020-10-27is -> are bothSantiago Pastorino-1/+1
2020-10-27or -> andSantiago Pastorino-1/+1
2020-10-27Add unsized_fn_params featureSantiago Pastorino-6/+8
2020-10-27Auto merge of #76269 - ayrtonm:function-reference-lint, r=oli-obkbors-0/+207
2020-10-27Added suggestion to `function_item_references` lint and fixed warning messageAyrton-10/+17
2020-10-27Added documentation for `function_item_references` lintAyrton-44/+52
2020-10-27Fixed compiler error in lint checker triggered by associated typesAyrton-53/+65
2020-10-27Removed test for unhandled case in function_item_references lintAyrton-1/+1