llvm-6502/lib
Chandler Carruth 754b83a51a [LPM] Conclude my immediate work by making the LoopVectorizer
a FunctionPass. With this change the loop vectorizer no longer is a loop
pass and can readily depend on function analyses. In particular, with
this change we no longer have to form a loop pass manager to run the
loop vectorizer which simplifies the entire pass management of LLVM.

The next step here is to teach the loop vectorizer to leverage profile
information through the profile information providing analysis passes.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@200074 91177308-0d34-0410-b5e6-96231b3b80d8
2014-01-25 10:01:55 +00:00
..
Analysis Revert "Revert "Add Constant Hoisting Pass" (r200034)" 2014-01-25 02:02:55 +00:00
AsmParser
Bitcode
CodeGen Revert "Revert "Add Constant Hoisting Pass" (r200034)" 2014-01-25 02:02:55 +00:00
DebugInfo DWARFContext: Fix possible memory leak since r198908. 2014-01-24 13:40:43 +00:00
ExecutionEngine Fix known typos 2014-01-24 17:20:08 +00:00
IR Fix llvm-dis to print the inalloca bit on allocas. 2014-01-25 01:24:06 +00:00
IRReader
Linker Reapply r194218 with fix: 2014-01-16 06:29:36 +00:00
LTO Most streamers' InitSections just create a text section. Make that the default 2014-01-24 02:42:26 +00:00
MC Fix known typos 2014-01-24 17:20:08 +00:00
Object Make ObjectFile ownership of the MemoryBuffer optional. 2014-01-24 21:32:21 +00:00
Option
Support Fix known typos 2014-01-24 17:20:08 +00:00
TableGen
Target Remove an easy use of EmitRawText from PPC. 2014-01-25 02:35:56 +00:00
Transforms [LPM] Conclude my immediate work by making the LoopVectorizer 2014-01-25 10:01:55 +00:00
CMakeLists.txt
LLVMBuild.txt
Makefile