DPDK 21.11.0
rte_branch_prediction.h
Go to the documentation of this file.
1/* SPDX-License-Identifier: BSD-3-Clause
2 * Copyright(c) 2010-2014 Intel Corporation
3 */
4
10#ifndef _RTE_BRANCH_PREDICTION_H_
11#define _RTE_BRANCH_PREDICTION_H_
12
23#ifndef likely
24#define likely(x) __builtin_expect(!!(x), 1)
25#endif /* likely */
26
37#ifndef unlikely
38#define unlikely(x) __builtin_expect(!!(x), 0)
39#endif /* unlikely */
40
41#endif /* _RTE_BRANCH_PREDICTION_H_ */