summary refs log tree commit diff
path: root/src/librustc_mir/interpret
AgeCommit message (Expand)AuthorLines
2018-01-10Try to fix a perf regression by updating logMalo Jaffré-2/+2
2017-12-21Mir: Add Terminatorkind::AbortDavid Henningsson-0/+1
2017-12-18normalize the results of `tcx.type_of` after substitutingAriel Ben-Yehuda-9/+3
2017-12-17miri: pass pointer alignments directly instead of contextually.Eduard-Mihai Burtescu-191/+134
2017-12-17miri: use separate Pointer and Align instead of PtrAndAlign.Eduard-Mihai Burtescu-157/+111
2017-12-17miri: track the Align instead of packedness in PtrAndAlign.Eduard-Mihai Burtescu-171/+149
2017-12-17rustc: don't track whether layouts are "packed".Eduard-Mihai Burtescu-86/+49
2017-12-15Allow easily creating cheap eval context instancesOliver Schneider-57/+66
2017-12-14Move mir validation out of treeOliver Schneider-1480/+59
2017-12-12Move large chunks of miri from rustc::mir::interpret to rustc_mir::interpretOliver Schneider-0/+6794