about summary refs log tree commit diff
path: root/src/librustc_mir_build/build
AgeCommit message (Expand)AuthorLines
2020-08-30mv compiler to compiler/mark-8108/+0
2020-08-27Auto merge of #75933 - Aaron1011:feature/closure-move-err, r=oli-obkbors-1/+1
2020-08-26Auto merge of #75893 - Dylan-DPC:fix/offset-to-u64, r=oli-obkbors-6/+6
2020-08-26Point to a move-related span when pointing to closure upvarsAaron Hill-1/+1
2020-08-24hir: consistent use and naming of lang itemsDavid Wood-11/+5
2020-08-23 change offset from u32 to u64DPC-6/+6
2020-08-22Use smaller def span for functionsAaron Hill-7/+20
2020-08-17rust_ast::ast => rustc_astUjjwal Sharma-1/+1
2020-08-14Rollup merge of #75448 - lcnr:rn-as_local_hir_id, r=davidtwcoTyler Mandry-1/+1
2020-08-13merge `as_local_hir_id` with `local_def_id_to_hir_id`Bastian Kauschke-1/+1
2020-08-11Revert "Suppress debuginfo on naked function arguments"Nathaniel McCallum-11/+1
2020-08-09rustc_mir_build: use IndexMap in TestKind::SwitchIntJosh Stone-23/+17
2020-08-08Eliminate the `SessionGlobals` from `librustc_ast`.Nicholas Nethercote-1/+1
2020-08-08Remove some unnecessary uses of `Option`.Nicholas Nethercote-1/+1
2020-07-31Rename HAIR to THIR (Typed HIR).Valentin Lazureanu-58/+65
2020-07-30Auto merge of #74105 - npmccallum:naked, r=matthewjasperbors-1/+11
2020-07-27Suppress debuginfo on naked function argumentsNathaniel McCallum-1/+11
2020-07-25Ensure stack when type checking and building MIR for large if expressionsKan-Ru Chen-1/+6
2020-07-21fetch -> lookupBastian Kauschke-1/+4
2020-07-21`try_update` -> `try_upgrade`Bastian Kauschke-1/+1
2020-07-21remove some const arg in ty dep path boilerplateBastian Kauschke-8/+3
2020-07-17Rollup merge of #74411 - jonas-schievink:unbreak-mir, r=matthewjasperManish Goregaokar-9/+11
2020-07-17Rename TypeckTables to TypeckResults.Valentin Lazureanu-12/+17
2020-07-16Don't assign `()` to `!` MIR localsJonas Schievink-9/+11
2020-07-15improve namingBastian Kauschke-5/+5
2020-07-15const generics work!Bastian Kauschke-7/+13
2020-07-15continue mir pipelineBastian Kauschke-1/+1
2020-07-02mir: mark mir construction temporaries as internalDavid Wood-1/+3
2020-06-28Remove `control_flow_destroyed` and properly lower `&&` and `||`Dylan MacKenzie-1/+0
2020-06-26Show the values and computation that would overflow a const evaluation or pro...Oliver Scherer-6/+6
2020-06-21Make is_freeze and is_copy_modulo_regions take TyCtxtAtRalf Jung-1/+1
2020-06-18Rollup merge of #72814 - RalfJung:mir-visir-terminator, r=oli-obkManish Goregaokar-4/+4
2020-06-16rename location field of Drop terminators to placeRalf Jung-4/+4
2020-06-15make all uses of ty::Error or ConstKind::Error delay a span bugmark-2/+4
2020-06-12Rollup merge of #72906 - lzutao:migrate-numeric-assoc-consts, r=dtolnayDylan DPC-2/+2
2020-06-12Rollup merge of #73033 - Amanieu:asm-tls, r=oli-obkDylan DPC-2/+2
2020-06-11Rollup merge of #73182 - Aaron1011:feature/call-fn-span, r=matthewjasperDylan DPC-1/+5
2020-06-11Rollup merge of #72941 - nagisa:ensure-stack-for-match, r=oli-obkDylan DPC-23/+25
2020-06-10Track span of function in method calls, and use this in #[track_caller]Aaron Hill-1/+5
2020-06-10Migrate to numeric associated constsLzu Tao-2/+2
2020-06-07rename FalseEdges -> FalseEdgeRalf Jung-1/+1
2020-06-06Fix #[thread_local] statics as asm! sym operandsAmanieu d'Antras-2/+2
2020-06-04Revert "Defer creating drop trees in MIR lowering until leaving that scope"Felix S. Klock II-758/+729
2020-06-04Revert "Add some more comments"Felix S. Klock II-19/+6
2020-06-04Revert "Address review comments"Felix S. Klock II-5/+5
2020-06-03Ensure stack when building MIR for matchesSimonas Kazlauskas-23/+25
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