mssimpso added a comment. Adam, this looks good to me, assuming Hal is OK with the flag being removed. I think we'll be able to use this hook in some of the loop optimizations (e.g., interchange). http://reviews.llvm.org/D16306