diff --git a/src/libsyntax/Cargo.toml b/src/librustc_ast/Cargo.toml
similarity index 100%
rename from src/libsyntax/Cargo.toml
rename to src/librustc_ast/Cargo.toml
diff --git a/src/libsyntax/README.md b/src/librustc_ast/README.md
similarity index 100%
rename from src/libsyntax/README.md
rename to src/librustc_ast/README.md
diff --git a/src/libsyntax/ast.rs b/src/librustc_ast/ast.rs
similarity index 100%
rename from src/libsyntax/ast.rs
rename to src/librustc_ast/ast.rs
diff --git a/src/libsyntax/ast/tests.rs b/src/librustc_ast/ast/tests.rs
similarity index 100%
rename from src/libsyntax/ast/tests.rs
rename to src/librustc_ast/ast/tests.rs
diff --git a/src/libsyntax/attr/mod.rs b/src/librustc_ast/attr/mod.rs
similarity index 100%
rename from src/libsyntax/attr/mod.rs
rename to src/librustc_ast/attr/mod.rs
diff --git a/src/libsyntax/build.rs b/src/librustc_ast/build.rs
similarity index 100%
rename from src/libsyntax/build.rs
rename to src/librustc_ast/build.rs
diff --git a/src/libsyntax/entry.rs b/src/librustc_ast/entry.rs
similarity index 100%
rename from src/libsyntax/entry.rs
rename to src/librustc_ast/entry.rs
diff --git a/src/libsyntax/expand/allocator.rs b/src/librustc_ast/expand/allocator.rs
similarity index 100%
rename from src/libsyntax/expand/allocator.rs
rename to src/librustc_ast/expand/allocator.rs
diff --git a/src/libsyntax/expand/mod.rs b/src/librustc_ast/expand/mod.rs
similarity index 100%
rename from src/libsyntax/expand/mod.rs
rename to src/librustc_ast/expand/mod.rs
diff --git a/src/libsyntax/lib.rs b/src/librustc_ast/lib.rs
similarity index 100%
rename from src/libsyntax/lib.rs
rename to src/librustc_ast/lib.rs
diff --git a/src/libsyntax/mut_visit.rs b/src/librustc_ast/mut_visit.rs
similarity index 100%
rename from src/libsyntax/mut_visit.rs
rename to src/librustc_ast/mut_visit.rs
diff --git a/src/libsyntax/node_id.rs b/src/librustc_ast/node_id.rs
similarity index 100%
rename from src/libsyntax/node_id.rs
rename to src/librustc_ast/node_id.rs
diff --git a/src/libsyntax/ptr.rs b/src/librustc_ast/ptr.rs
similarity index 100%
rename from src/libsyntax/ptr.rs
rename to src/librustc_ast/ptr.rs
diff --git a/src/libsyntax/token.rs b/src/librustc_ast/token.rs
similarity index 100%
rename from src/libsyntax/token.rs
rename to src/librustc_ast/token.rs
diff --git a/src/libsyntax/tokenstream.rs b/src/librustc_ast/tokenstream.rs
similarity index 100%
rename from src/libsyntax/tokenstream.rs
rename to src/librustc_ast/tokenstream.rs
diff --git a/src/libsyntax/util/classify.rs b/src/librustc_ast/util/classify.rs
similarity index 100%
rename from src/libsyntax/util/classify.rs
rename to src/librustc_ast/util/classify.rs
diff --git a/src/libsyntax/util/comments.rs b/src/librustc_ast/util/comments.rs
similarity index 100%
rename from src/libsyntax/util/comments.rs
rename to src/librustc_ast/util/comments.rs
diff --git a/src/libsyntax/util/comments/tests.rs b/src/librustc_ast/util/comments/tests.rs
similarity index 100%
rename from src/libsyntax/util/comments/tests.rs
rename to src/librustc_ast/util/comments/tests.rs
diff --git a/src/libsyntax/util/lev_distance.rs b/src/librustc_ast/util/lev_distance.rs
similarity index 100%
rename from src/libsyntax/util/lev_distance.rs
rename to src/librustc_ast/util/lev_distance.rs
diff --git a/src/libsyntax/util/lev_distance/tests.rs b/src/librustc_ast/util/lev_distance/tests.rs
similarity index 100%
rename from src/libsyntax/util/lev_distance/tests.rs
rename to src/librustc_ast/util/lev_distance/tests.rs
diff --git a/src/libsyntax/util/literal.rs b/src/librustc_ast/util/literal.rs
similarity index 100%
rename from src/libsyntax/util/literal.rs
rename to src/librustc_ast/util/literal.rs
diff --git a/src/libsyntax/util/map_in_place.rs b/src/librustc_ast/util/map_in_place.rs
similarity index 100%
rename from src/libsyntax/util/map_in_place.rs
rename to src/librustc_ast/util/map_in_place.rs
diff --git a/src/libsyntax/util/parser.rs b/src/librustc_ast/util/parser.rs
similarity index 100%
rename from src/libsyntax/util/parser.rs
rename to src/librustc_ast/util/parser.rs
diff --git a/src/libsyntax/visit.rs b/src/librustc_ast/visit.rs
similarity index 100%
rename from src/libsyntax/visit.rs
rename to src/librustc_ast/visit.rs