replace #[inline(always)] with #[inline]. r=burningtree.
This commit is contained in:
parent
303d7bfc87
commit
d904c72af8
79 changed files with 1317 additions and 1317 deletions
|
|
@ -221,7 +221,7 @@ pub static analysis_passes : &'static [(&'static str, &'static str)] = &'static
|
|||
/** Transformation Passes */
|
||||
pub static transform_passes : &'static [(&'static str, &'static str)] = &'static [
|
||||
("adce", "Aggressive Dead Code Elimination"),
|
||||
("always-inline", "Inliner for #[inline(always)] functions"),
|
||||
("always-inline", "Inliner for #[inline] functions"),
|
||||
("argpromotion", "Promote 'by reference' arguments to scalars"),
|
||||
("bb-vectorize", "Basic-Block Vectorization"),
|
||||
("block-placement", "Profile Guided Basic Block Placement"),
|
||||
|
|
|
|||
|
|
@ -775,17 +775,17 @@ impl BorrowckCtxt {
|
|||
}
|
||||
|
||||
impl DataFlowOperator for LoanDataFlowOperator {
|
||||
#[inline(always)]
|
||||
#[inline]
|
||||
fn initial_value(&self) -> bool {
|
||||
false // no loans in scope by default
|
||||
}
|
||||
|
||||
#[inline(always)]
|
||||
#[inline]
|
||||
fn join(&self, succ: uint, pred: uint) -> uint {
|
||||
succ | pred // loans from both preds are in scope
|
||||
}
|
||||
|
||||
#[inline(always)]
|
||||
#[inline]
|
||||
fn walk_closures(&self) -> bool {
|
||||
true
|
||||
}
|
||||
|
|
|
|||
|
|
@ -571,34 +571,34 @@ impl FlowedMoveData {
|
|||
}
|
||||
|
||||
impl DataFlowOperator for MoveDataFlowOperator {
|
||||
#[inline(always)]
|
||||
#[inline]
|
||||
fn initial_value(&self) -> bool {
|
||||
false // no loans in scope by default
|
||||
}
|
||||
|
||||
#[inline(always)]
|
||||
#[inline]
|
||||
fn join(&self, succ: uint, pred: uint) -> uint {
|
||||
succ | pred // moves from both preds are in scope
|
||||
}
|
||||
|
||||
#[inline(always)]
|
||||
#[inline]
|
||||
fn walk_closures(&self) -> bool {
|
||||
true
|
||||
}
|
||||
}
|
||||
|
||||
impl DataFlowOperator for AssignDataFlowOperator {
|
||||
#[inline(always)]
|
||||
#[inline]
|
||||
fn initial_value(&self) -> bool {
|
||||
false // no assignments in scope by default
|
||||
}
|
||||
|
||||
#[inline(always)]
|
||||
#[inline]
|
||||
fn join(&self, succ: uint, pred: uint) -> uint {
|
||||
succ | pred // moves from both preds are in scope
|
||||
}
|
||||
|
||||
#[inline(always)]
|
||||
#[inline]
|
||||
fn walk_closures(&self) -> bool {
|
||||
true
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1016,7 +1016,7 @@ fn join_bits<O:DataFlowOperator>(oper: &O,
|
|||
bitwise(out_vec, in_vec, |a, b| oper.join(a, b))
|
||||
}
|
||||
|
||||
#[inline(always)]
|
||||
#[inline]
|
||||
fn bitwise(out_vec: &mut [uint],
|
||||
in_vec: &[uint],
|
||||
op: &fn(uint, uint) -> uint) -> bool {
|
||||
|
|
|
|||
|
|
@ -576,7 +576,7 @@ fn padding(size: u64) -> ValueRef {
|
|||
}
|
||||
|
||||
// XXX this utility routine should be somewhere more general
|
||||
#[inline(always)]
|
||||
#[inline]
|
||||
fn roundup(x: u64, a: u64) -> u64 { ((x + (a - 1)) / a) * a }
|
||||
|
||||
/// Get the discriminant of a constant value. (Not currently used.)
|
||||
|
|
|
|||
|
|
@ -1094,62 +1094,62 @@ fn mk_t(cx: ctxt, st: sty) -> t {
|
|||
}
|
||||
}
|
||||
|
||||
#[inline(always)]
|
||||
#[inline]
|
||||
pub fn mk_prim_t(primitive: &'static t_box_) -> t {
|
||||
unsafe {
|
||||
cast::transmute::<&'static t_box_, t>(primitive)
|
||||
}
|
||||
}
|
||||
|
||||
#[inline(always)]
|
||||
#[inline]
|
||||
pub fn mk_nil() -> t { mk_prim_t(&primitives::TY_NIL) }
|
||||
|
||||
#[inline(always)]
|
||||
#[inline]
|
||||
pub fn mk_err() -> t { mk_prim_t(&primitives::TY_ERR) }
|
||||
|
||||
#[inline(always)]
|
||||
#[inline]
|
||||
pub fn mk_bot() -> t { mk_prim_t(&primitives::TY_BOT) }
|
||||
|
||||
#[inline(always)]
|
||||
#[inline]
|
||||
pub fn mk_bool() -> t { mk_prim_t(&primitives::TY_BOOL) }
|
||||
|
||||
#[inline(always)]
|
||||
#[inline]
|
||||
pub fn mk_int() -> t { mk_prim_t(&primitives::TY_INT) }
|
||||
|
||||
#[inline(always)]
|
||||
#[inline]
|
||||
pub fn mk_i8() -> t { mk_prim_t(&primitives::TY_I8) }
|
||||
|
||||
#[inline(always)]
|
||||
#[inline]
|
||||
pub fn mk_i16() -> t { mk_prim_t(&primitives::TY_I16) }
|
||||
|
||||
#[inline(always)]
|
||||
#[inline]
|
||||
pub fn mk_i32() -> t { mk_prim_t(&primitives::TY_I32) }
|
||||
|
||||
#[inline(always)]
|
||||
#[inline]
|
||||
pub fn mk_i64() -> t { mk_prim_t(&primitives::TY_I64) }
|
||||
|
||||
#[inline(always)]
|
||||
#[inline]
|
||||
pub fn mk_float() -> t { mk_prim_t(&primitives::TY_FLOAT) }
|
||||
|
||||
#[inline(always)]
|
||||
#[inline]
|
||||
pub fn mk_f32() -> t { mk_prim_t(&primitives::TY_F32) }
|
||||
|
||||
#[inline(always)]
|
||||
#[inline]
|
||||
pub fn mk_f64() -> t { mk_prim_t(&primitives::TY_F64) }
|
||||
|
||||
#[inline(always)]
|
||||
#[inline]
|
||||
pub fn mk_uint() -> t { mk_prim_t(&primitives::TY_UINT) }
|
||||
|
||||
#[inline(always)]
|
||||
#[inline]
|
||||
pub fn mk_u8() -> t { mk_prim_t(&primitives::TY_U8) }
|
||||
|
||||
#[inline(always)]
|
||||
#[inline]
|
||||
pub fn mk_u16() -> t { mk_prim_t(&primitives::TY_U16) }
|
||||
|
||||
#[inline(always)]
|
||||
#[inline]
|
||||
pub fn mk_u32() -> t { mk_prim_t(&primitives::TY_U32) }
|
||||
|
||||
#[inline(always)]
|
||||
#[inline]
|
||||
pub fn mk_u64() -> t { mk_prim_t(&primitives::TY_U64) }
|
||||
|
||||
pub fn mk_mach_int(tm: ast::int_ty) -> t {
|
||||
|
|
@ -1181,7 +1181,7 @@ pub fn mk_mach_float(tm: ast::float_ty) -> t {
|
|||
}
|
||||
}
|
||||
|
||||
#[inline(always)]
|
||||
#[inline]
|
||||
pub fn mk_char() -> t { mk_prim_t(&primitives::TY_CHAR) }
|
||||
|
||||
pub fn mk_estr(cx: ctxt, t: vstore) -> t {
|
||||
|
|
|
|||
|
|
@ -725,7 +725,7 @@ impl FnCtxt {
|
|||
ty::re_scope(self.region_lb)
|
||||
}
|
||||
|
||||
#[inline(always)]
|
||||
#[inline]
|
||||
pub fn write_ty(&self, node_id: ast::node_id, ty: ty::t) {
|
||||
debug!("write_ty(%d, %s) in fcx %s",
|
||||
node_id, ppaux::ty_to_str(self.tcx(), ty), self.tag());
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue