cycheng abandoned this revision. cycheng added a comment. Abandon this patch because there is already a mature mechanism: "Precise (Loop) Rotation Cost", I should rely on it. Thanks for all of your help. http://reviews.llvm.org/D20017