tweak style
This commit is contained in:
parent
4f298d2b79
commit
2cb5caf996
20
src/arith.rs
20
src/arith.rs
|
@ -679,15 +679,15 @@ impl FallbackHelper for u128 {
|
||||||
#[inline]
|
#[inline]
|
||||||
fn combine_lo_then_shl(self, lo: u128, shift: u32) -> (u128, Ordering) {
|
fn combine_lo_then_shl(self, lo: u128, shift: u32) -> (u128, Ordering) {
|
||||||
if shift == 128 {
|
if shift == 128 {
|
||||||
return (self, Ordering::Equal);
|
(self, Ordering::Equal)
|
||||||
}
|
} else if shift == 0 {
|
||||||
if shift == 0 {
|
(lo, 0.cmp(&self))
|
||||||
return (lo, 0.cmp(&self));
|
} else {
|
||||||
}
|
|
||||||
let lo = lo >> shift;
|
let lo = lo >> shift;
|
||||||
let hi = self << (128 - shift);
|
let hi = self << (128 - shift);
|
||||||
(lo | hi, 0.cmp(&(self >> shift)))
|
(lo | hi, 0.cmp(&(self >> shift)))
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
#[inline]
|
#[inline]
|
||||||
fn carrying_add(self, rhs: u128) -> (u128, u128) {
|
fn carrying_add(self, rhs: u128) -> (u128, u128) {
|
||||||
|
@ -719,17 +719,17 @@ impl FallbackHelper for i128 {
|
||||||
#[inline]
|
#[inline]
|
||||||
fn combine_lo_then_shl(self, lo: u128, shift: u32) -> (i128, Ordering) {
|
fn combine_lo_then_shl(self, lo: u128, shift: u32) -> (i128, Ordering) {
|
||||||
if shift == 128 {
|
if shift == 128 {
|
||||||
return (self, Ordering::Equal);
|
(self, Ordering::Equal)
|
||||||
}
|
} else if shift == 0 {
|
||||||
if shift == 0 {
|
|
||||||
let ans = lo as i128;
|
let ans = lo as i128;
|
||||||
return (ans, (ans >> 64 >> 64).cmp(&self));
|
(ans, (ans >> 64 >> 64).cmp(&self))
|
||||||
}
|
} else {
|
||||||
let lo = (lo >> shift) as i128;
|
let lo = (lo >> shift) as i128;
|
||||||
let hi = self << (128 - shift);
|
let hi = self << (128 - shift);
|
||||||
let ans = lo | hi;
|
let ans = lo | hi;
|
||||||
(ans, (ans >> 64 >> 64).cmp(&(self >> shift)))
|
(ans, (ans >> 64 >> 64).cmp(&(self >> shift)))
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
#[inline]
|
#[inline]
|
||||||
fn carrying_add(self, rhs: i128) -> (i128, i128) {
|
fn carrying_add(self, rhs: i128) -> (i128, i128) {
|
||||||
|
|
Loading…
Reference in New Issue