summary refs log tree commit diff
path: root/src/librustc/mir
AgeCommit message (Expand)AuthorLines
2018-06-19Run rustfmtSantiago Pastorino-350/+598
2018-06-19Suggest that values are dropped in the opposite order they are definedSantiago Pastorino-0/+13
2018-06-19Added diagnostics for suggesting `mut x` on repeated mutations of `x`.Felix S. Klock II-0/+39
2018-06-19Thread info about form of variable bindings, including spans of arg types, do...Felix S. Klock II-9/+52
2018-06-05Properly report transitive errorsOliver Schneider-43/+37
2018-06-05Refactor the const eval diagnostic APIOliver Schneider-0/+36
2018-06-01Remove outdated AllocId decoding function.Michael Woerister-42/+1
2018-06-01Make const decoding from the incremental cache thread-safe.Michael Woerister-0/+169
2018-05-30rustc: rename mir::LocalDecl's syntactic_source_info to source_info.Eduard-Mihai Burtescu-12/+12
2018-05-30rustc: turn mir::LocalDecl's visibility_source_info into a SourceScope.Eduard-Mihai Burtescu-21/+12
2018-05-30rustc: use syntactic (instead of visibility) source info where appropriate.Eduard-Mihai Burtescu-1/+1
2018-05-30rustc: rename mir::LocalDecl's source_info to visibility_source_info.Eduard-Mihai Burtescu-18/+18
2018-05-30rustc: turn mir::LocalDecl's syntactic_scope into a SourceInfo.Eduard-Mihai Burtescu-12/+21
2018-05-30rustc: rename mir::SourceScopeInfo to mir::SourceScopeLocalData.Eduard-Mihai Burtescu-16/+16
2018-05-30rustc: rename mir::VisibilityScope to mir::SourceScope.Eduard-Mihai Burtescu-54/+56
2018-05-29rust-lang/rust#27282: Add `StatementKind::ReadForMatch` to MIR.Felix S. Klock II-0/+11
2018-05-26Add `Ident::as_str` helperVadim Petrochenkov-1/+1
2018-05-26Use `Ident`s for fields in HIRVadim Petrochenkov-1/+1
2018-05-25Sanity abort `to_bits` if used on zstsOliver Schneider-1/+1
2018-05-25Update commentOliver Schneider-1/+1
2018-05-24Rename `amt` variables to `shift`Oliver Schneider-2/+2
2018-05-24`tcx.lift_to_global` > `tcx.global_tcx().lift`Oliver Schneider-4/+3
2018-05-24Printing a fn definition needs to know nothing about its ZST's valueOliver Schneider-1/+1
2018-05-24Printing values should ignore whether bits are undefinedOliver Schneider-6/+6
2018-05-24Better variable namingOliver Schneider-2/+2
2018-05-24Remove the last mention of `Undef`Oliver Schneider-1/+1
2018-05-24Replace `ScalarKind` with `Primitive`Oliver Schneider-67/+1
2018-05-24Get rid of `scalar_size`Oliver Schneider-2/+6
2018-05-24Remove an instance of `scalar_size` in a `Debug` implOliver Schneider-2/+6
2018-05-24primval -> scalar renameOliver Schneider-4/+4
2018-05-24Formatting nitOliver Schneider-1/+1
2018-05-24Accidentally used byte-size instead of bit-sizeOliver Schneider-1/+1
2018-05-24change `Value::Bytes` to `Value::Bits`Oliver Schneider-99/+88
2018-05-24Remove Pointer::zero in favor of Pointer::fromOliver Schneider-4/+7
2018-05-24Rename MemoryPointer to PointerOliver Schneider-24/+24
2018-05-24Eliminate the `Pointer` wrapper typeOliver Schneider-53/+23
2018-05-24Rename ByVal(Pair) to Scalar(Pair)Oliver Schneider-26/+26
2018-05-24Rename PrimVal to ScalarOliver Schneider-81/+81
2018-05-24Add constant for `Size::from_bytes(0)`Oliver Schneider-2/+6
2018-05-24implement Ord for OutlivesPredicate and other typestoidiu-8/+8
2018-05-23Auto merge of #50866 - michaelwoerister:relocations-in-vec, r=oli-obkbors-4/+34
2018-05-23Rollup merge of #50945 - stjepang:stabilize-from-ref, r=SimonSapinkennytm-1/+1
2018-05-22Use SortedMap instead of BTreeMap for relocations in MIRI.Michael Woerister-4/+34
2018-05-22Introduce AllocType which indicates what AllocIds point toJohn Kåre Alsaker-33/+128
2018-05-21Stabilize feature from_refStjepan Glavina-1/+1
2018-05-19Use `Size` instead of `u64` in mir interpretationOliver Schneider-53/+55
2018-05-19Go through an allocation when accessing fields of constantsOliver Schneider-4/+4
2018-05-17Rename trans to codegen everywhere.Irina Popa-9/+8
2018-05-11Introduce ConstValue and use it instead of miri's Value for constant valuesJohn Kåre Alsaker-16/+133
2018-05-08Insert fields from TypeAndMut into TyRef to allow layout optimizationJohn Kåre Alsaker-4/+2