Module rustc_mir::transform::lower_128bit [−][src]
🔬 This is a nightly-only experimental API. (rustc_private
)
this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via Cargo.toml
instead?
Replaces 128-bit operators with lang item calls
Re-exports
use rustc::hir::def_id::DefId; |
use rustc::middle::lang_items::LangItem; |
use rustc::mir::*; |
use rustc::ty::Slice; |
use rustc::ty::Ty; |
use rustc::ty::TyCtxt; |
use rustc::ty::TypeVariants; |
use rustc_data_structures::indexed_vec::Idx; |
use transform::MirPass; |
use transform::MirSource; |
use syntax; |
Structs
Lower128Bit |
[ Experimental ]
|
Enums
RhsKind |
[ Experimental ]
|
Functions
check_lang_item_type |
[ Experimental ]
|
item_for_checked_op |
[ Experimental ]
|
item_for_op |
[ Experimental ]
|
lower_to |
[ Experimental ]
|
sign_of_128bit |
[ Experimental ]
|