Skip to content
This repository was archived by the owner on May 28, 2025. It is now read-only.

Commit 0cb9e36

Browse files
committed
rustc -> rustc_middle part 2
1 parent 7710f2d commit 0cb9e36

File tree

458 files changed

+1510
-1514
lines changed

Some content is hidden

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

458 files changed

+1510
-1514
lines changed

src/libcore/raw.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
//! They can be used as targets of transmutes in unsafe code for manipulating
77
//! the raw representations directly.
88
//!
9-
//! Their definition should always match the ABI defined in `rustc::back::abi`.
9+
//! Their definition should always match the ABI defined in `rustc_target::abi`.
1010
1111
/// The representation of a trait object like `&SomeTrait`.
1212
///

src/librustc_attr/builtin.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -870,7 +870,7 @@ pub fn find_repr_attrs(sess: &ParseSess, attr: &Attribute) -> Vec<ReprAttr> {
870870
let parse_alignment = |node: &ast::LitKind| -> Result<u32, &'static str> {
871871
if let ast::LitKind::Int(literal, ast::LitIntType::Unsuffixed) = node {
872872
if literal.is_power_of_two() {
873-
// rustc::ty::layout::Align restricts align to <= 2^29
873+
// rustc_middle::ty::layout::Align restricts align to <= 2^29
874874
if *literal <= 1 << 29 {
875875
Ok(*literal as u32)
876876
} else {

src/librustc_codegen_llvm/abi.rs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,9 @@ use crate::type_::Type;
55
use crate::type_of::LayoutLlvmExt;
66
use crate::value::Value;
77

8-
use rustc::bug;
9-
use rustc::ty::layout::{self};
10-
use rustc::ty::Ty;
8+
use rustc_middle::bug;
9+
use rustc_middle::ty::layout::{self};
10+
use rustc_middle::ty::Ty;
1111
use rustc_codegen_ssa::mir::operand::OperandValue;
1212
use rustc_codegen_ssa::mir::place::PlaceRef;
1313
use rustc_codegen_ssa::traits::*;
@@ -17,7 +17,7 @@ use rustc_target::abi::{HasDataLayout, LayoutOf};
1717

1818
use libc::c_uint;
1919

20-
pub use rustc::ty::layout::{FAT_PTR_ADDR, FAT_PTR_EXTRA};
20+
pub use rustc_middle::ty::layout::{FAT_PTR_ADDR, FAT_PTR_EXTRA};
2121
pub use rustc_target::abi::call::*;
2222
pub use rustc_target::spec::abi::Abi;
2323

src/librustc_codegen_llvm/allocator.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
use crate::attributes;
22
use libc::c_uint;
3-
use rustc::bug;
4-
use rustc::ty::TyCtxt;
3+
use rustc_middle::bug;
4+
use rustc_middle::ty::TyCtxt;
55
use rustc_ast::expand::allocator::{AllocatorKind, AllocatorTy, ALLOCATOR_METHODS};
66

77
use crate::llvm::{self, False, True};

src/librustc_codegen_llvm/attributes.rs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,10 @@
22
33
use std::ffi::CString;
44

5-
use rustc::middle::codegen_fn_attrs::CodegenFnAttrFlags;
6-
use rustc::ty::layout::HasTyCtxt;
7-
use rustc::ty::query::Providers;
8-
use rustc::ty::{self, Ty, TyCtxt};
5+
use rustc_middle::middle::codegen_fn_attrs::CodegenFnAttrFlags;
6+
use rustc_middle::ty::layout::HasTyCtxt;
7+
use rustc_middle::ty::query::Providers;
8+
use rustc_middle::ty::{self, Ty, TyCtxt};
99
use rustc_codegen_ssa::traits::*;
1010
use rustc_data_structures::const_cstr;
1111
use rustc_data_structures::fx::FxHashMap;

src/librustc_codegen_llvm/back/lto.rs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,9 @@ use crate::llvm::archive_ro::ArchiveRO;
66
use crate::llvm::{self, False, True};
77
use crate::{LlvmCodegenBackend, ModuleLlvm};
88
use log::{debug, info};
9-
use rustc::bug;
10-
use rustc::dep_graph::WorkProduct;
11-
use rustc::middle::exported_symbols::SymbolExportLevel;
9+
use rustc_middle::bug;
10+
use rustc_middle::dep_graph::WorkProduct;
11+
use rustc_middle::middle::exported_symbols::SymbolExportLevel;
1212
use rustc_codegen_ssa::back::lto::{LtoModuleCodegen, SerializedModule, ThinModule, ThinShared};
1313
use rustc_codegen_ssa::back::symbol_export;
1414
use rustc_codegen_ssa::back::write::{CodegenContext, FatLTOInput, ModuleConfig};

src/librustc_codegen_llvm/back/write.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,8 +14,8 @@ use crate::type_::Type;
1414
use crate::LlvmCodegenBackend;
1515
use crate::ModuleLlvm;
1616
use log::debug;
17-
use rustc::bug;
18-
use rustc::ty::TyCtxt;
17+
use rustc_middle::bug;
18+
use rustc_middle::ty::TyCtxt;
1919
use rustc_codegen_ssa::back::write::{BitcodeSection, CodegenContext, EmitObj, ModuleConfig};
2020
use rustc_codegen_ssa::traits::*;
2121
use rustc_codegen_ssa::{CompiledModule, ModuleCodegen, RLIB_BYTECODE_EXTENSION};

src/librustc_codegen_llvm/base.rs

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -23,12 +23,12 @@ use crate::llvm;
2323
use crate::metadata;
2424
use crate::value::Value;
2525

26-
use rustc::dep_graph;
27-
use rustc::middle::codegen_fn_attrs::{CodegenFnAttrFlags, CodegenFnAttrs};
28-
use rustc::middle::cstore::EncodedMetadata;
29-
use rustc::middle::exported_symbols;
30-
use rustc::mir::mono::{Linkage, Visibility};
31-
use rustc::ty::TyCtxt;
26+
use rustc_middle::dep_graph;
27+
use rustc_middle::middle::codegen_fn_attrs::{CodegenFnAttrFlags, CodegenFnAttrs};
28+
use rustc_middle::middle::cstore::EncodedMetadata;
29+
use rustc_middle::middle::exported_symbols;
30+
use rustc_middle::mir::mono::{Linkage, Visibility};
31+
use rustc_middle::ty::TyCtxt;
3232
use rustc_codegen_ssa::base::maybe_create_entry_wrapper;
3333
use rustc_codegen_ssa::mono_item::MonoItemExt;
3434
use rustc_codegen_ssa::traits::*;

src/librustc_codegen_llvm/builder.rs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,6 @@ use crate::type_of::LayoutLlvmExt;
77
use crate::value::Value;
88
use libc::{c_char, c_uint};
99
use log::debug;
10-
use rustc::ty::layout::{self, Align, Size, TyAndLayout};
11-
use rustc::ty::{self, Ty, TyCtxt};
1210
use rustc_codegen_ssa::base::to_immediate;
1311
use rustc_codegen_ssa::common::{IntPredicate, RealPredicate, TypeKind};
1412
use rustc_codegen_ssa::mir::operand::{OperandRef, OperandValue};
@@ -18,6 +16,8 @@ use rustc_codegen_ssa::MemFlags;
1816
use rustc_data_structures::const_cstr;
1917
use rustc_data_structures::small_c_str::SmallCStr;
2018
use rustc_hir::def_id::DefId;
19+
use rustc_middle::ty::layout::{self, Align, Size, TyAndLayout};
20+
use rustc_middle::ty::{self, Ty, TyCtxt};
2121
use rustc_session::config::{self, Sanitizer};
2222
use rustc_target::spec::{HasTargetSpec, Target};
2323
use std::borrow::Cow;
@@ -302,9 +302,9 @@ impl BuilderMethods<'a, 'tcx> for Builder<'a, 'll, 'tcx> {
302302
lhs: Self::Value,
303303
rhs: Self::Value,
304304
) -> (Self::Value, Self::Value) {
305-
use rustc::ty::{Int, Uint};
306305
use rustc_ast::ast::IntTy::*;
307306
use rustc_ast::ast::UintTy::*;
307+
use rustc_middle::ty::{Int, Uint};
308308

309309
let new_kind = match ty.kind {
310310
Int(t @ Isize) => Int(t.normalize(self.tcx.sess.target.ptr_width)),

src/librustc_codegen_llvm/callee.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,8 @@ use crate::value::Value;
1212
use log::debug;
1313
use rustc_codegen_ssa::traits::*;
1414

15-
use rustc::ty::layout::{FnAbiExt, HasTyCtxt};
16-
use rustc::ty::{Instance, TypeFoldable};
15+
use rustc_middle::ty::layout::{FnAbiExt, HasTyCtxt};
16+
use rustc_middle::ty::{Instance, TypeFoldable};
1717

1818
/// Codegens a reference to a fn/method item, monomorphizing and
1919
/// inlining as it goes.

0 commit comments

Comments
 (0)