Fix for "simd does not vectorize some loops #6903".
The change avoids creating multiple induction variables, which
seem to thwart LLVM 3.3's vectorizer (but not LLVM 3.4).
Merge pull request #6926 from ArchRobison/adr/simdvar

Fix for #6903 - enable vectorization of loops with non-constant lower bound.