fix als node reuse error in the tiling optimization

add cost_hint for all shuffle exprs
fix some apps, including als, three regression, disdca_svm, cg