Logo
Explore Help
Sign In
RPCS3/archived-llvm
1
0
Fork 0
You've already forked archived-llvm
mirror of https://github.com/RPCS3/llvm.git synced 2026-01-31 01:25:19 +01:00
Code Issues Packages Projects Releases Wiki Activity
Files
f148c66ce4c22130ff1ae242582e024ea18492bb
archived-llvm/lib/Transforms/Vectorize
History
Nadav Rotem f148c66ce4 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);



git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@173219 91177308-0d34-0410-b5e6-96231b3b80d8
2013-01-23 01:35:00 +00:00
..
BBVectorize.cpp
Switch BBVectorize to directly depend on having a TTI analysis.
2013-01-07 10:22:36 +00:00
CMakeLists.txt
Add a loop vectorizer.
2012-10-17 18:25:06 +00:00
LLVMBuild.txt
Add a basic-block autovectorization pass.
2012-02-01 03:51:43 +00:00
LoopVectorize.cpp
Add support for reverse pointer induction variables. These are loops that contain pointers that count backwards.
2013-01-23 01:35:00 +00:00
Makefile
Add a basic-block autovectorization pass.
2012-02-01 03:51:43 +00:00
Vectorize.cpp
LoopVectorizer: Use the "optsize" attribute to decide if we are allowed to increase the function size.
2012-12-12 19:29:45 +00:00
Powered by Gitea Version: 24.8.0 Page: 971ms Template: 1ms
English
Bahasa Indonesia Deutsch English Español Français Gaeilge Italiano Latviešu Magyar nyelv Nederlands Polski Português de Portugal Português do Brasil Suomi Svenska Türkçe Čeština Ελληνικά Български Русский Українська فارسی മലയാളം 日本語 简体中文 繁體中文(台灣) 繁體中文(香港) 한국어
Licenses API