小编Kar*_*rol的帖子

如何建议gcc编译器更可能的分支

例:

if (almost_always_false_condition) {
       // do something
}
Run Code Online (Sandbox Code Playgroud)

有没有办法建议编译器在99%的条件下将是假的.条件计算需要大约60个周期进行检查,编译器本身无法在编译时计算.

(gcc 4.3)

performance gcc branch if-statement prediction

9
推荐指数
1
解决办法
740
查看次数

标签 统计

branch ×1

gcc ×1

if-statement ×1

performance ×1

prediction ×1