Move isCommutativeBinOp from SelectionDAG.cpp and DAGCombiner.cpp out. Make it a...