about summary refs log tree commit diff
path: root/compiler/rustc_mir/src/transform/mod.rs
AgeCommit message (Expand)AuthorLines
2020-10-04Move `MirSource` to `rustc_middle`Dylan MacKenzie-28/+3
2020-10-01Implement multiple return terminators optimizationAntoine Martin-0/+3
2020-09-26Move `qualify_min_const_fn` out of rustc into clippyOliver Scherer-1/+0
2020-09-24Remove duplicated SimplifyCfg passTomasz Miąsko-1/+0
2020-09-22Get LocalDefId from source instead of passing inSimon Vandel Sillesen-1/+1
2020-09-22MIR pass to remove unneeded drops on types not needing dropSimon Vandel Sillesen-0/+2
2020-09-20New MIR optimization pass to reduce branches on match of tuples of enumsSimon Vandel Sillesen-0/+2
2020-09-18Implement a destination propagation passJonas Schievink-0/+2
2020-09-18initial working stateBastian Kauschke-1/+5
2020-09-10Auto merge of #75573 - Aaron1011:feature/const-mutation-lint, r=oli-obkbors-0/+2
2020-09-07Add CONST_ITEM_MUTATION lintAaron Hill-0/+2
2020-09-06Add peephold optimization that simplifies Ne(_1, false) and Ne(false, _1) int...Simon Vandel Sillesen-1/+2
2020-08-30mv compiler to compiler/mark-0/+578