http://llvm.org/bugs/show_bug.cgi?id=14692
Akira Hatanaka <[email protected]> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |FIXED --- Comment #1 from Akira Hatanaka <[email protected]> 2013-01-04 20:45:36 CST --- Fixing mips data layout string solved the problem (r171588). The fix enables IndVarSimplify to widen the induction variable type to i64. As a result, IdxTy will have the same type as what Count->getType() returns (i64), and the problematic code in InnerLoopVectorizer::createEmptyLoop will not be executed anymore. I am still unsure if it is right for the code in LoopVectorize:createEmptyLoop to (implicitly) rely on IndVarSimplify to widen the induction variable, but I am closing this PR for now. -- Configure bugmail: http://llvm.org/bugs/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug. _______________________________________________ LLVMbugs mailing list [email protected] http://lists.cs.uiuc.edu/mailman/listinfo/llvmbugs
