Add use declarations for std features.

Merge the `use` parts of the `no_std` branch. This reduces the diffs
between master and the `no_std` branch, making it easier to maintain.

Most of these changes are derived from patches by @lachlansneff in
https://github.com/Cretonne/cretonne/tree/no_std.
This commit is contained in:
Dan Gohman
2018-03-20 12:15:59 -07:00
parent da4cf27780
commit 2b3df1a506
66 changed files with 82 additions and 2 deletions

View File

@@ -8,6 +8,7 @@ use flowgraph::ControlFlowGraph;
use ir::{Function, Ebb, Layout};
use packed_option::PackedOption;
use timing;
use std::vec::Vec;
/// A opaque reference to a code loop.
#[derive(Copy, Clone, PartialEq, Eq, Hash)]
@@ -230,6 +231,7 @@ mod test {
use loop_analysis::{Loop, LoopAnalysis};
use flowgraph::ControlFlowGraph;
use dominator_tree::DominatorTree;
use std::vec::Vec;
#[test]
fn nested_loops_detection() {