Sanjay Patel
b653de1ada
Rename getMaximumUnrollFactor -> getMaxInterleaveFactor; also rename option names controlling this variable.
...
"Unroll" is not the appropriate name for this variable. Clang already uses
the term "interleave" in pragmas and metadata for this.
Differential Revision: http://reviews.llvm.org/D5066
llvm-svn: 217528
2014-09-10 17:58:16 +00:00
Manman Ren
16649b0107
TBAA: remove !tbaa from testing cases if not used.
...
This will make it easier to turn on struct-path aware TBAA since the metadata
format will change.
llvm-svn: 180935
2013-05-02 18:11:35 +00:00
Nadav Rotem
ab3e698ee9
Add support for reverse pointer induction variables. These are loops that contain pointers that count backwards.
...
For example, this is the hot loop in BZIP:
do {
m = *--p;
*p = ( ... );
} while (--n);
llvm-svn: 173219
2013-01-23 01:35:00 +00:00