llvm-6502/lib
Nadav Rotem 55306bdea5 Fix a bug in the code that checks if we can vectorize loops while using dynamic
memory bound checks.  Before the fix we were able to vectorize this loop from
the Livermore Loops benchmark:

for ( k=1 ; k<n ; k++ )
  x[k] = x[k-1] + y[k];



git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@170811 91177308-0d34-0410-b5e6-96231b3b80d8
2012-12-21 00:07:35 +00:00
..
Analysis Add a new attribute, 'noduplicate'. If a function contains a noduplicate call, the call cannot be duplicated - Jump threading, loop unrolling, loop unswitching, and loop rotation are inhibited if they would duplicate the call. 2012-12-20 16:04:27 +00:00
Archive
AsmParser Add a new attribute, 'noduplicate'. If a function contains a noduplicate call, the call cannot be duplicated - Jump threading, loop unrolling, loop unswitching, and loop rotation are inhibited if they would duplicate the call. 2012-12-20 16:04:27 +00:00
Bitcode
CodeGen Require the two-argument MI::addOperand(MF, MO) for dangling instructions. 2012-12-20 22:54:05 +00:00
DebugInfo
ExecutionEngine
Linker
MC Fix an unitialized member variable that may have caused sporadic failures 2012-12-20 22:51:52 +00:00
Object Revert 170545 while I debug the ppc failures. 2012-12-19 14:48:05 +00:00
Option
Support
TableGen
Target Add an MF argument to MI::copyImplicitOps(). 2012-12-20 22:54:02 +00:00
Transforms Fix a bug in the code that checks if we can vectorize loops while using dynamic 2012-12-21 00:07:35 +00:00
VMCore Some random comment, naming, and format changes. 2012-12-20 21:28:43 +00:00
CMakeLists.txt
LLVMBuild.txt
Makefile