about summary refs log tree commit diff
path: root/compiler/rustc_middle/src
AgeCommit message (Expand)AuthorLines
2022-04-23Compute has_pub_restricted in the resolver.Camille GILLOT-0/+2
2022-04-23Drop vis in Item.Camille GILLOT-17/+1
2022-04-23Stop visiting visibility.Camille GILLOT-8/+0
2022-04-22Relax restrictions for copy operandsJakob Degen-2/+6
2022-04-22Auto merge of #96226 - xldenis:thir-clone, r=oli-obkbors-12/+12
2022-04-22Auto merge of #96197 - erikdesjardins:scalarpairenum, r=oli-obkbors-16/+21
2022-04-21deduplicate a lot of codeb-naber-5/+1
2022-04-21implement (as of now still unused) query for valtree -> constvalue conversionb-naber-0/+5
2022-04-21implement valtree -> constvalue conversionb-naber-1/+9
2022-04-21add helper methods on ValTreeb-naber-0/+16
2022-04-21add some helper methods to ScalarIntb-naber-0/+92
2022-04-20Rollup merge of #96160 - RalfJung:interpret-debug, r=oli-obkDylan DPC-0/+8
2022-04-20Auto merge of #96022 - martingms:inline-const-getters, r=nnethercotebors-0/+2
2022-04-20Make all thir types implement cloneXavier Denis-12/+12
2022-04-19Rollup merge of #96165 - RalfJung:miri-provenance-cleanup, r=oli-obkDylan DPC-0/+17
2022-04-19Rollup merge of #96162 - RalfJung:mark-uninit, r=oli-obkDylan DPC-8/+28
2022-04-19Fix a bug in the ptx-kernel calling convention where structs was passed indir...Kjetil Kjeka-0/+20
2022-04-19Auto merge of #96214 - Dylan-DPC:rollup-a5b4fow, r=Dylan-DPCbors-28/+63
2022-04-19Rollup merge of #96142 - cjgillot:no-crate-def-index, r=petrochenkovDylan DPC-21/+17
2022-04-19Rollup merge of #94493 - oribenshir:feature/ISSUE-78543_async_fn_in_foreign_c...Dylan DPC-7/+46
2022-04-19Auto merge of #96020 - martingms:optimize-relate_substs, r=nnethercotebors-22/+27
2022-04-18mark payload fields of ScalarPair enums as Scalar::Union when they're not alw...Erik Desjardins-16/+21
2022-04-18Remove unused macro rulesest31-3/+0
2022-04-18Synthesis object file for `#[used]` and exported symbolsGary Guo-0/+10
2022-04-18Add `SymbolExportInfo`Gary Guo-3/+10
2022-04-18replace iter with into_iter()ouz-a-2/+2
2022-04-18avoid an unnecessary call to Pointer::into_parts, and caution against into_po...Ralf Jung-0/+4
2022-04-18add method to get absolute address of a pointer (useful only for Miri)Ralf Jung-0/+10
2022-04-18avoid pairing up AllocId and PointerTag, which is redundantRalf Jung-0/+3
2022-04-17check Allocation invariant during printingRalf Jung-0/+1
2022-04-17explain why prepare_relocation_copy works the way it doesRalf Jung-4/+11
2022-04-17add caution to some commentsRalf Jung-1/+7
2022-04-17when writing uninit to an allocation, also clear relocations like other write...Ralf Jung-3/+9
2022-04-17add log warnings for when we overwrite parts of a pointer, and de-init the restRalf Jung-0/+8
2022-04-17fat vecouz-a-7/+5
2022-04-17format errouz-a-5/+3
2022-04-17little changesouz-a-7/+5
2022-04-17Stop using CRATE_DEF_INDEX.Camille GILLOT-21/+17
2022-04-17Split relate_substs into two functionsMartin Gammelsæter-28/+33
2022-04-17Auto merge of #95655 - kckeiks:create-hir-crate-items-query, r=cjgillotbors-17/+108
2022-04-16Rollup merge of #95426 - b-naber:valtrees-slice, r=RalfJung,oli-obkDylan DPC-1/+1
2022-04-16Optimize relate_substs by extracting matchMartin Gammelsæter-12/+12
2022-04-16Make derefer work everwhereouz-a-0/+26
2022-04-16Provide a better diagnostic on failure to meet send bound on futures in a for...oribenshir-7/+46
2022-04-16Auto merge of #96108 - Dylan-DPC:rollup-t5f2fc9, r=Dylan-DPCbors-1/+2
2022-04-16Rollup merge of #96004 - JakobDegen:fix-validator-ice, r=petrochenkovDylan DPC-1/+2
2022-04-16Auto merge of #94468 - Amanieu:global_asm_sym, r=nagisabors-3/+4
2022-04-15Rollup merge of #96026 - matthiaskrgr:clippy_compl_1304, r=Dylan-DPCDylan DPC-1/+1
2022-04-15Rollup merge of #95194 - kckeiks:update-algo-in-find-use-placement, r=pnkfelixDylan DPC-2/+2
2022-04-15Rollup merge of #94849 - ouz-a:master4, r=oli-obkDylan DPC-6/+3