Re: [PATCH] Remove not needed __builtin_expect due to malloc predictor.

2018-08-10 Thread Jonathan Wakely
On 10/08/18 12:32 +0200, Martin Liška wrote: Hi. After we introduced new non-NULL malloc predictor, we can remove these __builtin_expects. Predictors will change in following way: Before: Predictions for bb 5 first match heuristics: 10.00% combined heuristics: 10.00% __builtin_expect heuri

[PATCH] Remove not needed __builtin_expect due to malloc predictor.

2018-08-10 Thread Martin Liška
Hi. After we introduced new non-NULL malloc predictor, we can remove these __builtin_expects. Predictors will change in following way: Before: Predictions for bb 5 first match heuristics: 10.00% combined heuristics: 10.00% __builtin_expect heuristics of edge 5->6: 10.00% call heuristics