Lines Matching full:boundary
37 inline constexpr uptr roundUp(uptr X, uptr Boundary) {
38 DCHECK(isPowerOfTwo(Boundary));
39 return (X + Boundary - 1) & ~(Boundary - 1);
41 inline constexpr uptr roundUpSlow(uptr X, uptr Boundary) {
42 return ((X + Boundary - 1) / Boundary) * Boundary;
45 inline constexpr uptr roundDown(uptr X, uptr Boundary) {
46 DCHECK(isPowerOfTwo(Boundary));
47 return X & ~(Boundary - 1);
49 inline constexpr uptr roundDownSlow(uptr X, uptr Boundary) {
50 return (X / Boundary) * Boundary;