summary refs log tree commit diff
path: root/compiler/rustc_mir_transform
AgeCommit message (Expand)AuthorLines
2021-11-08impl Copy/Clone for arrays in std, not in compilerbstrie-149/+0
2021-11-06Rollup merge of #90649 - cjgillot:reveal-all-2, r=lcnrMatthias Krüger-1/+1
2021-11-06use matches!() macro in more placesMatthias Krüger-8/+6
2021-11-06Run reveal_all on MIR more often.Camille GILLOT-1/+1
2021-10-28Revert "Add rustc lint, warning when iterating over hashmaps"Mark Rousskov-1/+0
2021-10-25Auto merge of #90042 - pietroalbini:1.56-master, r=Mark-Simulacrumbors-1/+0
2021-10-24Auto merge of #90235 - matthiaskrgr:rollup-7pqtevk, r=matthiaskrgrbors-0/+1
2021-10-24Rollup merge of #89558 - lcnr:query-stable-lint, r=estebankMatthias Krüger-0/+1
2021-10-24Auto merge of #85254 - cjgillot:reveal-mir, r=lcnrbors-1/+61
2021-10-23update cfg(bootstrap)Pietro Albini-1/+0
2021-10-22Auto merge of #89893 - camsteffen:redundant-dump-enabled, r=matthewjasperbors-29/+7
2021-10-21Rollup merge of #90071 - cjgillot:no-blocks, r=oli-obkYuki Okushi-7/+4
2021-10-19Replace FnLikeNode by FnKind.Camille GILLOT-7/+4
2021-10-19Auto merge of #89933 - est31:let_else, r=michaelwoeristerbors-16/+8
2021-10-18Auto merge of #89124 - cjgillot:owner-info, r=michaelwoeristerbors-10/+6
2021-10-17Fix remove_unneeded_drops pass.Camille GILLOT-1/+1
2021-10-17Normalize MIR with RevealAll before optimizations.Camille GILLOT-0/+60
2021-10-16Adopt let_else across the compilerest31-16/+8
2021-10-15allow `potential_query_instability` everywherelcnr-0/+1
2021-10-14Inline on_mir_pass and add inline to dump_mirCameron Steffen-27/+7
2021-10-14Allow to hash HIR for coverage.Camille GILLOT-10/+6
2021-10-14Remove redundant dump_enabled checkCameron Steffen-4/+2
2021-10-08clippy::complexity fixesMatthias Krüger-3/+2
2021-10-06opt-level >= 4Alexander-3/+3
2021-10-06fix importAlexander-1/+1
2021-10-06reset and cleanupAlexander-0/+289
2021-10-05Auto merge of #89266 - cjgillot:session-ich, r=michaelwoeristerbors-1/+2
2021-10-04Rollup merge of #89508 - jhpratt:stabilize-const_panic, r=joshtriplettJubilee-1/+1
2021-10-04Auto merge of #89489 - FabianWolff:issue-89485, r=oli-obkbors-8/+34
2021-10-04Stabilize `const_panic`Jacob Pratt-1/+1
2021-10-03Disable `SimplifyBranchSame` optimization for nowFabian Wolff-0/+6
2021-10-03Update commentsFabian Wolff-8/+18
2021-10-03Remove re-export.Camille GILLOT-1/+2
2021-10-03Fix unsound optimization with explicit variant discriminantsFabian Wolff-4/+14
2021-10-02Make diangostic item names consistentCameron Steffen-1/+1
2021-10-01Auto merge of #88880 - cjgillot:no-krate, r=oli-obkbors-4/+2
2021-10-01Rollup merge of #89415 - wesleywiser:inliner_caller_callsite_message, r=micha...Manish Goregaokar-1/+1
2021-09-30Correct caller/callsite confusion in inliner messageWesley Wiser-1/+1
2021-09-29Move body_owners to tcx.hir().Camille GILLOT-1/+1
2021-09-29Avoid more invocations of hir_crate query.Camille GILLOT-3/+1
2021-09-28Rebase resume argument projections during state transformTomasz Miąsko-2/+3
2021-09-25Auto merge of #89030 - nbdd0121:box2, r=jonas-schievinkbors-0/+4
2021-09-25Introduce `Rvalue::ShallowInitBox`Gary Guo-0/+4
2021-09-22Support `#[track_caller]` on closures and generatorsAaron Hill-1/+1
2021-09-20Migrate to 2021Mark Rousskov-2/+2
2021-09-18Do not collapse goto chains beginning with the start blockTomasz Miąsko-25/+0
2021-09-16Auto merge of #89019 - Manishearth:rollup-5qp8a5s, r=Manishearthbors-1/+1
2021-09-15Make rustc_mir_dataflow::framework::graphviz and rustc_mir_transform::MirPass...Will Crichton-1/+1
2021-09-15Disable RemoveZsts in generators to avoid query cyclesTomasz Miąsko-0/+4
2021-09-12Auto merge of #88839 - nbdd0121:alignof, r=nagisabors-2/+7