OSDN Git Service

Remove the BBVectorize pass.
authorChandler Carruth <chandlerc@gmail.com>
Fri, 30 Jun 2017 07:09:08 +0000 (07:09 +0000)
committerChandler Carruth <chandlerc@gmail.com>
Fri, 30 Jun 2017 07:09:08 +0000 (07:09 +0000)
commitcebf3467bc024833fb77db808218e84026ec9aba
tree70b2a67703e8e894c69e4446c64effb205c3a7f5
parent9f0e6a18bce480122c423b093b7f47c10633192e
Remove the BBVectorize pass.

It served us well, helped kick-start much of the vectorization efforts
in LLVM, etc. Its time has come and past. Back in 2014:
http://lists.llvm.org/pipermail/llvm-dev/2014-November/079091.html

Time to actually let go and move forward. =]

I've updated the release notes both about the removal and the
deprecation of the corresponding C API.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@306797 91177308-0d34-0410-b5e6-96231b3b80d8
43 files changed:
CODE_OWNERS.TXT
docs/ReleaseNotes.rst
include/llvm-c/Transforms/Vectorize.h
include/llvm/InitializePasses.h
include/llvm/LinkAllPasses.h
include/llvm/Transforms/IPO/PassManagerBuilder.h
include/llvm/Transforms/Vectorize.h
lib/Transforms/IPO/PassManagerBuilder.cpp
lib/Transforms/Vectorize/BBVectorize.cpp [deleted file]
lib/Transforms/Vectorize/CMakeLists.txt
lib/Transforms/Vectorize/Vectorize.cpp
test/Feature/optnone-opt.ll
test/Transforms/BBVectorize/X86/cmp-types.ll [deleted file]
test/Transforms/BBVectorize/X86/loop1.ll [deleted file]
test/Transforms/BBVectorize/X86/pr15289.ll [deleted file]
test/Transforms/BBVectorize/X86/sh-rec.ll [deleted file]
test/Transforms/BBVectorize/X86/sh-rec2.ll [deleted file]
test/Transforms/BBVectorize/X86/sh-rec3.ll [deleted file]
test/Transforms/BBVectorize/X86/sh-types.ll [deleted file]
test/Transforms/BBVectorize/X86/simple-int.ll [deleted file]
test/Transforms/BBVectorize/X86/simple-ldstr.ll [deleted file]
test/Transforms/BBVectorize/X86/simple.ll [deleted file]
test/Transforms/BBVectorize/X86/vs-cast.ll [deleted file]
test/Transforms/BBVectorize/X86/wr-aliases.ll [deleted file]
test/Transforms/BBVectorize/cycle.ll [deleted file]
test/Transforms/BBVectorize/func-alias.ll [deleted file]
test/Transforms/BBVectorize/ld1.ll [deleted file]
test/Transforms/BBVectorize/lit.local.cfg [deleted file]
test/Transforms/BBVectorize/loop1.ll [deleted file]
test/Transforms/BBVectorize/mem-op-depth.ll [deleted file]
test/Transforms/BBVectorize/metadata.ll [deleted file]
test/Transforms/BBVectorize/no-ldstr-conn.ll [deleted file]
test/Transforms/BBVectorize/req-depth.ll [deleted file]
test/Transforms/BBVectorize/search-limit.ll [deleted file]
test/Transforms/BBVectorize/simple-int.ll [deleted file]
test/Transforms/BBVectorize/simple-ldstr-ptrs.ll [deleted file]
test/Transforms/BBVectorize/simple-ldstr.ll [deleted file]
test/Transforms/BBVectorize/simple-sel.ll [deleted file]
test/Transforms/BBVectorize/simple-tst.ll [deleted file]
test/Transforms/BBVectorize/simple.ll [deleted file]
test/Transforms/BBVectorize/simple3.ll [deleted file]
test/Transforms/BBVectorize/vector-sel.ll [deleted file]
test/Transforms/BBVectorize/xcore/no-vector-registers.ll [deleted file]