endorphin/
instrinsic.rs

1#[inline]
2#[cold]
3fn cold() {}
4
5#[inline]
6pub fn likely(b: bool) -> bool {
7    if !b {
8        cold()
9    }
10    b
11}
12
13#[inline]
14pub fn unlikely(b: bool) -> bool {
15    if b {
16        cold()
17    }
18    b
19}