about summary refs log tree commit diff
path: root/compiler/rustc_mir/src/util/pretty.rs
AgeCommit message (Expand)AuthorLines
2021-09-07Move the dataflow framework to its own crate.Camille GILLOT-1046/+0
2021-09-07Move rustc_mir::transform to rustc_mir_transform.Camille GILLOT-1/+1
2021-09-07Move rustc_mir::borrow_check to new crate rustc_borrowck.Camille GILLOT-1/+1
2021-08-26make unevaluated const substs optionallcnr-3/+5
2021-08-26require a `tcx` for `TypeVisitor`lcnr-0/+4
2021-07-25clippy::useless_formatMatthias Krüger-1/+1
2021-07-14consistently treat None-tagged pointers as ints; get rid of some deprecated S...Ralf Jung-1/+1
2021-07-14CTFE/Miri engine Pointer type overhaul: make Scalar-to-Pointer conversion inf...Ralf Jung-9/+9
2021-07-01Auto merge of #86304 - klensy:hex-length, r=jackh726bors-1/+21
2021-07-01rustc_mir: calc hex number length without string allocationklensy-1/+21
2021-06-23Use `use_verbose` for mir::ConstantDeadbeef-27/+19
2021-06-01Allow whitespace in dump_mir filterPaul Trojahn-1/+4
2021-05-17remove size field from AllocationRalf Jung-6/+6
2021-05-17Auto merge of #85178 - cjgillot:local-crate, r=oli-obkbors-2/+2
2021-05-12Use () for mir_keys.Camille GILLOT-2/+2
2021-05-11Split span_to_string into span_to_diagnostic/embeddable_stringAndy Wang-4/+7
2021-03-31Add a new normalization query just for mir constantsOli Scherer-1/+5
2021-03-31Make unevaluated DefId rendering deterministicOli Scherer-1/+15
2021-03-15s/ConstantSource/ConstantKind/Oli Scherer-2/+2
2021-03-12Prepare mir::Constant for ty::Const only supporting valtreesOli Scherer-2/+7
2021-03-01Box generator-related Body fieldsDániel Buga-2/+2
2021-02-13Fix MIR pretty printer for non-local DefIdsÖmer Sinan Ağacan-13/+13
2021-01-11--emit=mir now emits both `mir_for_ctfe` and `optimized_mir` for `const fn`oli-11/+21
2021-01-05Remove a FIXME and explain the decisionoli-1/+2
2021-01-04Keep an unoptimized duplicate of `const fn` aroundoli-1/+5
2020-12-25Rollup merge of #79999 - hencrice:yenlinc/79799, r=oli-obkDylan DPC-11/+17
2020-12-23Fixed formattingYenlin Chen-3/+1
2020-12-23Addressed feedbacksYenlin Chen-17/+3
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-1/+1
2020-11-14Introduce `TypeVisitor::BreakTy`LeSeulArtichaut-1/+1
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-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-28/+53
2020-10-04Fix rustdoc warnings about invalid Rust syntaxCamelid-1/+2
2020-10-04Replace `(Body, DefId)` with `Body` where possibleDylan MacKenzie-1/+1
2020-10-04Remember the `MirSource` for each `Body`Dylan MacKenzie-37/+26
2020-09-19Stop using the `const_eval` query for initializers of staticsOliver Scherer-5/+2
2020-09-10use push(char) instead of push_str(&str) to add single chars to stringsMatthias Krüger-1/+1
2020-09-04Change ty.kind to a methodLeSeulArtichaut-2/+2
2020-08-31Add new `-Z dump-mir-spanview` optionRich Kadel-0/+11
2020-08-30mv compiler to compiler/mark-0/+932