Skip to content
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.

Commit 51345ce

Browse files
committedFeb 2, 2018
Auto merge of #47954 - eddyb:copy-elision, r=<try>
[WIP] Implement a "place unification" MIR optimization (aka source/destination propagation). *nothing to see here* (PR open for testing purposes) note to self: **DO NOT MERGE** without inspecting all `FIXME` / `HACK` comments
2 parents 616b66d + 401ced3 commit 51345ce

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

46 files changed

+1636
-162
lines changed
 

‎src/librustc_mir/dataflow/at_location.rs renamed to ‎src/librustc_mir/analysis/dataflow/at_location.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,8 @@ use rustc::mir::{BasicBlock, Location};
1515
use rustc_data_structures::indexed_set::{self, IdxSetBuf};
1616
use rustc_data_structures::indexed_vec::Idx;
1717

18-
use dataflow::{BitDenotation, BlockSets, DataflowResults};
19-
use dataflow::move_paths::{HasMoveData, MovePathIndex};
18+
use analysis::dataflow::{BitDenotation, BlockSets, DataflowResults};
19+
use analysis::dataflow::move_paths::{HasMoveData, MovePathIndex};
2020

2121
use std::iter;
2222

0 commit comments

Comments
 (0)
Please sign in to comment.