"clang/lib/Tooling/Makefile" did not exist on "2f7c963559dbc6dbda43df77a090a93f94c6625e"
Add a proper if-conversion cost model.
Detect when there is not enough available ILP, so if-conversion can't speculate instructions for free. Compute the lengthening of the critical path when inserting a select instruction that depends on the condition as well as both sides of the if. Reject conversions that would stretch the critical path by more than half a mispredict penalty. llvm-svn: 161713
Loading
Please sign in to comment