about summary refs log tree commit diff
path: root/compiler/rustc_mir/src/util
AgeCommit message (Expand)AuthorLines
2020-12-24Auto merge of #77692 - PankajChaudhary5:issue-76630, r=davidtwcobors-3/+4
2020-12-23Fixed formattingYenlin Chen-3/+1
2020-12-23Addressed feedbacksYenlin Chen-17/+3
2020-12-15Auto merge of #78399 - vn-ki:gsgdt-graphviz, r=oli-obkbors-133/+89
2020-12-15Auto merge of #73210 - wesleywiser:consts_in_debuginfo, r=oli-obkbors-2/+2
2020-12-13Refactored verbose print into a functionYenlin Chen-11/+33
2020-12-06[mir-opt] Allow debuginfo to be generated for a constant or a PlaceWesley Wiser-2/+2
2020-12-03Coverage tests for remaining TerminatorKinds and async, improve AssertRich Kadel-2/+6
2020-12-01Added better error message for shared borrow treated as unique for purposes o...PankajChaudhary5-3/+4
2020-11-14Introduce `TypeVisitor::BreakTy`LeSeulArtichaut-1/+1
2020-11-12add different color for cleanup nodes in dark modeVishnunarayan K I-1/+2
2020-11-10formattingVishnunarayan K I-1/+1
2020-11-09update gsgdtVishnunarayan K I-6/+5
2020-11-09write to a String instead to reduce churnVishnunarayan K I-14/+21
2020-11-09make MIR graphviz generation use gsgdtVishnunarayan K I-147/+96
2020-11-07use single char patterns for split() (clippy::single_char_pattern)Matthias Krüger-1/+1
2020-11-05Adds coverage graphvizRich Kadel-0/+186
2020-11-05Rust coverage before splitting instrument_coverage.rsRich Kadel-1/+3
2020-11-04s/Scalar::Raw/Scalar::Intoli-1/+1
2020-10-30Remove implicit `Continue` typeLeSeulArtichaut-1/+1
2020-10-30TypeVisitor: use `ControlFlow` in rustc_{mir,privacy,traits,typeck}LeSeulArtichaut-1/+2
2020-10-21rustc_mir: support MIR-inlining #[track_caller] functions.Eduard-Mihai Burtescu-5/+18
2020-10-21rustc_mir: track inlined callees in SourceScopeData.Eduard-Mihai Burtescu-2/+17
2020-10-17Remove the old copy propagation passJonas Schievink-159/+0
2020-10-11Use SmallVec in SwitchTargetsJonas Schievink-3/+1
2020-10-10Refactor how SwitchInt stores jump targetsJonas Schievink-6/+8
2020-10-06Rollup merge of #77559 - camelid:fix-rustdoc-warnings-invalid-rust-syntax, r=...Yuki Okushi-1/+2
2020-10-05Renamed tests to avoid exceeding Windows max path limitRich Kadel-7/+1
2020-10-05Updates to experimental coverage counter injectionRich Kadel-48/+92
2020-10-05Auto merge of #77552 - ecstatic-morse:body-def-id, r=lcnrbors-13/+10
2020-10-04Fix rustdoc warnings about invalid Rust syntaxCamelid-1/+2
2020-10-05Auto merge of #77466 - Aaron1011:reland-drop-tree, r=matthewjasperbors-37/+19
2020-10-04Replace `(Body, DefId)` with `Body` where possibleDylan MacKenzie-13/+10
2020-10-04Remember the `MirSource` for each `Body`Dylan MacKenzie-39/+28
2020-10-04Fix rebase falloutAaron Hill-8/+3
2020-10-04Reduce the number of drop-flag assignments in unwind pathsMatthew Jasper-35/+11
2020-10-04Defer creating drop trees in MIR lowering until leaving that scopeMatthew Jasper-1/+12
2020-09-19Stop using the `const_eval` query for initializers of staticsOliver Scherer-5/+2
2020-09-16Rollup merge of #76794 - richkadel:graphviz-font, r=ecstatic-morseTyler Mandry-3/+3
2020-09-16Make graphviz font configurableRich Kadel-3/+3
2020-09-10Note when a a move/borrow error is caused by a deref coercionAaron Hill-6/+7
2020-09-10use push(char) instead of push_str(&str) to add single chars to stringsMatthias Krüger-1/+1
2020-09-10Auto merge of #75573 - Aaron1011:feature/const-mutation-lint, r=oli-obkbors-0/+37
2020-09-09Rollup merge of #76500 - richkadel:mir-graphviz-dark, r=tmandryTyler Mandry-7/+22
2020-09-09Also fixed monospace font for d3-graphviz engineRich Kadel-1/+1
2020-09-08Add -Zgraphviz_dark_modeRich Kadel-7/+22
2020-09-07Add CONST_ITEM_MUTATION lintAaron Hill-0/+37
2020-09-06Improved the MIR spanview outputRich Kadel-84/+295
2020-09-04Change ty.kind to a methodLeSeulArtichaut-5/+5
2020-08-31Add new `-Z dump-mir-spanview` optionRich Kadel-0/+473