about summary refs log tree commit diff
path: root/compiler/rustc_middle
AgeCommit message (Expand)AuthorLines
2021-04-19Rollup merge of #84123 - bjorn3:compile_mono_item_dep_node, r=wesleywiserDylan DPC-9/+34
2021-04-16Mark `has_global_allocator` query as `eval_always`Aaron Hill-0/+2
2021-04-16Add commentbjorn3-0/+1
2021-04-12Introduce CompileMonoItem DepNodebjorn3-9/+33
2021-04-12Rollup merge of #84014 - estebank:cool-bears-hot-tip, r=varkorDylan DPC-5/+16
2021-04-09Auto merge of #83870 - jackh726:binder-refactor-fix, r=nikomatsakisbors-22/+87
2021-04-08Auto merge of #84008 - Dylan-DPC:rollup-invxvg8, r=Dylan-DPCbors-6/+6
2021-04-08Rollup merge of #83980 - pierwill:fix-compiler-librustc-names, r=davidtwcoDylan DPC-6/+6
2021-04-08Use more accurate spans for trait/impl method arg divergenceEsteban Küber-5/+16
2021-04-08Fix outdated crate names in compiler docspierwill-6/+6
2021-04-08rustc: Add a new `wasm` ABIAlex Crichton-0/+2
2021-04-07Auto merge of #81047 - glittershark:stabilize-cmp-min-max-by, r=kodrausbors-1/+0
2021-04-07Stabilize cmp_min_max_byGriffin Smith-1/+0
2021-04-07Rollup merge of #83916 - Amanieu:asm_anonconst, r=petrochenkovDylan DPC-4/+4
2021-04-06Use AnonConst for asm! constantsAmanieu d'Antras-4/+4
2021-04-06Auto merge of #81234 - repnop:fn-alignment, r=lcnrbors-0/+4
2021-04-05Allow specifying alignment for functionsWesley Norris-0/+4
2021-04-05Auto merge of #83406 - b-naber:issue-83510, r=lcnrbors-5/+31
2021-04-05Don't concatenate binders across typesJack Huey-22/+87
2021-04-05Rollup merge of #83820 - petrochenkov:nolinkargs, r=nagisaDylan DPC-5/+0
2021-04-04Rollup merge of #83521 - sexxi-goose:quick-diagnostic-fix, r=nikomatsakisDylan DPC-5/+17
2021-04-03Remove attribute `#[link_args]`Vadim Petrochenkov-5/+0
2021-04-03Auto merge of #83774 - richkadel:zero-based-counters, r=tmandrybors-1/+19
2021-04-02Translate counters from Rust 1-based to LLVM 0-based counter idsRich Kadel-1/+19
2021-04-02Reduce size of statementsRoxane-4/+6
2021-04-02Fix diagnostic issue when using FakeReads in closuresRoxane-3/+13
2021-04-03Move SanitizerSet to rustc_targetSimonas Kazlauskas-1/+1
2021-04-02Auto merge of #83207 - oli-obk:valtree2, r=lcnrbors-2/+45
2021-04-02Auto merge of #80828 - SNCPlay42:opaque-projections, r=estebankbors-16/+35
2021-04-01Auto merge of #82780 - cjgillot:dep-stream, r=michaelwoeristerbors-2/+3
2021-04-01Some more fine-grained forced inliningOli Scherer-0/+1
2021-04-01Inline some functions that suddenly show up more in tracesOli Scherer-3/+3
2021-03-31prevent very long compilation runtimes in LateBoundRegionNameCollectorb-naber-5/+31
2021-03-31Cleanups and commentsJack Huey-1/+0
2021-03-31Fmt and test revertJack Huey-6/+8
2021-03-31Fix new problem from rebase and a little cleanupJack Huey-7/+8
2021-03-31Add var to BoundRegion. Add query to get bound vars for applicable items.Jack Huey-88/+270
2021-03-31Make late and late_anon regions track the bound var positionJack Huey-2/+7
2021-03-31Track bound varsJack Huey-115/+185
2021-03-31Add tcx lifetime to BinderJack Huey-148/+186
2021-03-31count bound varsJack Huey-6/+92
2021-03-31Add u32 for bound variables to BinderJack Huey-13/+14
2021-03-31Some rebinds and dummysJack Huey-4/+3
2021-03-31bail out early when substituting mir constants that don't need substitutingOli Scherer-0/+3
2021-03-31Add a new normalization query just for mir constantsOli Scherer-2/+41
2021-03-31Auto merge of #83684 - cjgillot:csp, r=petrochenkovbors-2/+2
2021-03-31Auto merge of #83681 - jyn514:blanket-impls-tweaks, r=Aaron1011bors-0/+6
2021-03-31Auto merge of #83666 - Amanieu:instrprof-order, r=tmandrybors-8/+1
2021-03-30Remove hir::CrateItem.Camille GILLOT-2/+2
2021-03-30Only look at blanket impls in `get_blanket_impls`Joshua Nelson-0/+6