summary refs log tree commit diff
path: root/src/librustc_mir_build/build
AgeCommit message (Expand)AuthorLines
2020-06-26Ensure stack when building MIR for matchesSimonas Kazlauskas-23/+25
2020-06-13Revert "Defer creating drop trees in MIR lowering until leaving that scope"Felix S. Klock II-758/+729
2020-06-13Revert "Add some more comments"Felix S. Klock II-19/+6
2020-06-13Revert "Address review comments"Felix S. Klock II-5/+5
2020-06-01Auto merge of #71192 - oli-obk:eager_alloc_id_canonicalization, r=wesleywiserbors-4/+16
2020-05-30Rollup merge of #72625 - Amanieu:asm-srcloc, r=petrochenkovRalf Jung-1/+2
2020-05-30Make TLS accesses explicit in MIROliver Scherer-4/+16
2020-05-29Auto merge of #72756 - RalfJung:rollup-tbjmtx2, r=RalfJungbors-1/+11
2020-05-29Rollup merge of #71862 - LeSeulArtichaut:unsafe-block-in-unsafe-fn, r=nikomat...Ralf Jung-1/+11
2020-05-29Rollup merge of #72591 - sexxi-goose:rename_upvar_list-to-closure_captures, r...Dylan DPC-2/+2
2020-05-29Improve inline asm error diagnosticsAmanieu d'Antras-1/+2
2020-05-27Apply suggestions from code reviewLeSeulArtichaut-2/+10
2020-05-27Implement RFC 2585LeSeulArtichaut-0/+2
2020-05-25Rename upvar_list to closure_capturesDhruv Jauhar-2/+2
2020-05-23iterate List by valueBastian Kauschke-1/+1
2020-05-18Move InlineAsmTemplatePiece and InlineAsmOptions to librustc_astAmanieu d'Antras-1/+1
2020-05-18Add asm! to MIRAmanieu d'Antras-3/+75
2020-05-13docs: fix linkTshepang Lekhonkhobe-1/+1
2020-05-10Rollup merge of #71840 - matthewjasper:drop-trees, r=oli-obkRalf Jung-728/+769
2020-05-10Auto merge of #71557 - matthewjasper:mir-asymmetric-or-pattern, r=oli-obkbors-18/+45
2020-05-09Rollup merge of #71555 - cjgillot:nameless, r=matthewjasperRalf Jung-4/+4
2020-05-09Address review commentsMatthew Jasper-5/+5
2020-05-09Add some more commentsMatthew Jasper-7/+22
2020-05-09Defer creating drop trees in MIR lowering until leaving that scopeMatthew Jasper-729/+755
2020-05-09Rollup merge of #71942 - nnethercote:shrink-LocalDecl, r=matthewjasperDylan DPC-57/+28
2020-05-08Remove ast::{Ident, Name} reexports.Camille GILLOT-4/+4
2020-05-06Shrink `LocalDecl` by 16 bytes.Nicholas Nethercote-2/+2
2020-05-06Shrink `LocalDecl` by 56 bytes.Nicholas Nethercote-9/+9
2020-05-06Improve `LocalDecl` creation.Nicholas Nethercote-37/+13
2020-05-06Add `SourceInfo::outermost`.Nicholas Nethercote-9/+4
2020-05-02Move ensure_sufficient_stack to data_structuresSimonas Kazlauskas-1/+1
2020-05-02Prevent stack overflow for deeply recursive codeOliver Scherer-1/+6
2020-05-01Auto merge of #70674 - cjgillot:query-arena-all, r=matthewjasperbors-1/+1
2020-04-30Add a convenience function for testing whether a static is `#[thread_local]`Oliver Scherer-3/+2
2020-04-30Auto merge of #70175 - Amanieu:remove_nlp, r=pnkfelixbors-5/+0
2020-04-29Rollup merge of #71217 - estebank:tail-borrow-sugg, r=pnkfelixDylan DPC-5/+12
2020-04-28Suggest `;` or assignment to drop borrows in tail exprsEsteban Küber-5/+12
2020-04-29Remove Session::no_landing_pads()Amanieu d'Antras-5/+0
2020-04-28Use the query system to allocate.Camille GILLOT-1/+1
2020-04-27Accept `LocalDefId` as argument for `mir_build::lint::check`marmeladema-1/+1
2020-04-27Use `LocalDefId` in `mir_built` querymarmeladema-2/+2
2020-04-26fix more clippy warningsMatthias Krüger-1/+1
2020-04-24Avoid unused Option::map resultsJosh Stone-1/+3
2020-04-23Modify `as_local_hir_id` to return a bare `HirId`marmeladema-1/+1
2020-04-23Modify `as_local_hir_id` to accept a `LocalDefId` instead of a `DefId`marmeladema-3/+3
2020-04-23librustc_middle: return LocalDefId instead of DefId in local_def_idmarmeladema-5/+5
2020-04-22Use `Body` everywhereDylan MacKenzie-5/+2
2020-04-21Auto merge of #71170 - spastorino:dyn-fnonce-alignment, r=nikomatsakisbors-4/+130
2020-04-20tweak commentsNiko Matsakis-5/+10
2020-04-19Fix ICE for broken or-pattern in async fnMatthew Jasper-18/+45