about summary refs log tree commit diff
path: root/compiler/rustc_mir
AgeCommit message (Expand)AuthorLines
2021-04-12Compiler error messages: reduce assertiveness of message E0384James Addison-1/+1
2021-04-09Auto merge of #83870 - jackh726:binder-refactor-fix, r=nikomatsakisbors-3/+4
2021-04-08Rollup merge of #83980 - pierwill:fix-compiler-librustc-names, r=davidtwcoDylan DPC-1/+1
2021-04-08Fix outdated crate names in compiler docspierwill-1/+1
2021-04-07Rollup merge of #83945 - SkiFire13:fix-83924, r=estebankDylan DPC-1/+18
2021-04-07Rollup merge of #83916 - Amanieu:asm_anonconst, r=petrochenkovDylan DPC-76/+27
2021-04-06Add reborrow suggestion when mutable reference is moved in a for loopGiacomo Stevanato-1/+18
2021-04-06Use AnonConst for asm! constantsAmanieu d'Antras-76/+27
2021-04-05Don't concatenate binders across typesJack Huey-3/+4
2021-04-04Rollup merge of #83521 - sexxi-goose:quick-diagnostic-fix, r=nikomatsakisDylan DPC-10/+28
2021-04-04Rollup merge of #83787 - digama0:patch-1, r=bjorn3Yuki Okushi-4/+8
2021-04-02Reduce size of statementsRoxane-9/+9
2021-04-02Fix diagnostic issue when using FakeReads in closuresRoxane-3/+21
2021-04-02Auto merge of #76881 - hameerabbasi:issue-53325, r=oli-obkbors-0/+10
2021-04-02fixMario Carneiro-1/+2
2021-04-02clarify wordingMario Carneiro-3/+6
2021-04-02Monomorphization doc fixMario Carneiro-2/+2
2021-04-02Auto merge of #83781 - JohnTitor:rollup-1vm3dxo, r=JohnTitorbors-0/+6
2021-04-02Rollup merge of #83535 - MidasLamb:mir-type-count-mismatch, r=nikomatsakisYuki Okushi-0/+6
2021-04-02Auto merge of #83207 - oli-obk:valtree2, r=lcnrbors-8/+61
2021-04-01Some more fine-grained forced inliningOli Scherer-0/+1
2021-03-31Cleanups and commentsJack Huey-3/+1
2021-03-31Add var to BoundRegion. Add query to get bound vars for applicable items.Jack Huey-15/+29
2021-03-31Track bound varsJack Huey-3/+6
2021-03-31Add tcx lifetime to BinderJack Huey-4/+4
2021-03-31Some rebinds and dummysJack Huey-4/+6
2021-03-31Forward some layouts to prevent recomputationOli Scherer-2/+2
2021-03-31Add a new normalization query just for mir constantsOli Scherer-2/+35
2021-03-31We should never see unevaluated type-level constants after monomorphization u...Oli Scherer-1/+7
2021-03-31Make unevaluated DefId rendering deterministicOli Scherer-1/+15
2021-03-31Add allocation information to undefined behaviour errors.Hameer Abbasi-0/+10
2021-03-31Auto merge of #83666 - Amanieu:instrprof-order, r=tmandrybors-7/+1
2021-03-30Run LLVM coverage instrumentation passes before optimization passesAmanieu d'Antras-7/+1
2021-03-29Auto merge of #83185 - jyn514:remove-dead-code, r=oli-obkbors-43/+2
2021-03-29Only emit a discrimiant tag for enumsOli Scherer-1/+1
2021-03-29Don't build a ty::Const just to take it apart againOli Scherer-2/+1
2021-03-28unaligned_references: align(N) fields in packed(N) structs are fineRalf Jung-11/+24
2021-03-27Address more review commentsJoshua Nelson-0/+5
2021-03-27Address review commentsJoshua Nelson-6/+12
2021-03-27Remove (lots of) dead codeJoshua Nelson-52/+0
2021-03-27Rollup merge of #82917 - cuviper:iter-zip, r=m-ou-seDylan DPC-29/+32
2021-03-27Rollup merge of #82525 - RalfJung:unaligned-ref-warn, r=petrochenkovDylan DPC-143/+77
2021-03-27make unaligned_refereces future-incompat lint warn-by-default, and remove the...Ralf Jung-143/+77
2021-03-27lazily calls some fnsklensy-1/+1
2021-03-26Break when there is a mismatch in the type countMidas Lambrichts-0/+6
2021-03-26Use iter::zip in compiler/Josh Stone-29/+32
2021-03-25Auto merge of #83445 - erikdesjardins:rmunion, r=RalfJungbors-1/+33
2021-03-25Auto merge of #83307 - richkadel:cov-unused-functions-1.1, r=tmandrybors-28/+32
2021-03-24RemoveZsts: don't touch unionsErik Desjardins-1/+33
2021-03-23Add has_default to GenericParamDefKind::Constkadmin-1/+2