This makes some tests in vector-reductions-logical.ll more stable when
applying D108837.
The cost of branching is higher when vector ops are involved due to
potential SLP transformations.
Differential D108935
[SimplifyCFG] Add bonus when seeing vector ops to branch fold to common dest aeubanks on Aug 30 2021, 12:17 PM. Authored by
Details This makes some tests in vector-reductions-logical.ll more stable when The cost of branching is higher when vector ops are involved due to
Diff Detail
Event Timeline
Comment Actions if these two test changes are neutral to good, is there anything else to do in this patch?
Comment Actions LGTM as a refinement of the heuristic.
|
Looks like there are other folds that need to be upated?
foldtwoentryphinode and speculativelyexecutebb i guess.