llvm-6502/lib
Andrew Trick 204494149b Move replaceCongruentIVs into SCEVExapander and bias toward "expanded"
IVs.

Indvars previously chose randomly between congruent IVs. Now it will
bias the decision toward IVs that SCEVExpander likes to create. This
was not done to fix any problem, it's just a welcome side effect of
factoring code.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@141633 91177308-0d34-0410-b5e6-96231b3b80d8
2011-10-11 02:28:51 +00:00
..
Analysis Move replaceCongruentIVs into SCEVExapander and bias toward "expanded" 2011-10-11 02:28:51 +00:00
Archive
AsmParser Remove last references to hotpatch. 2011-10-04 03:08:43 +00:00
Bitcode Also update the EH with bitcode. I missed this earlier. Thanks to Duncan for pointing it out. 2011-10-05 07:04:14 +00:00
CodeGen Revert r141569 and r141576. 2011-10-10 23:18:02 +00:00
DebugInfo lib/DebugInfo/DWARFDebugLine.cpp: De-Unicode-ify. 2011-10-08 11:22:47 +00:00
ExecutionEngine MCJIT initialization TargetData 2011-09-30 16:40:10 +00:00
Linker Make it possible to use the linker without destroying the source module. This is so the source module can be linked to multiple other destination modules. For all that used LinkModules() before, they will continue to destroy the source module as before. 2011-10-11 00:24:54 +00:00
MC MCAtom extending methods need to extend the range of the atom as well. 2011-10-10 18:09:38 +00:00
Object Revert r141605 as it broke tests for llvm-nm. 2011-10-11 00:38:56 +00:00
Support The Mips specific function for instruction cache invalidation cannot be 2011-10-10 18:41:02 +00:00
TableGen Revert r141079: tblgen: add preprocessor as a separate mode 2011-10-08 12:39:26 +00:00
Target Make changes necessary for supporting floating point load and store instructions 2011-10-11 01:12:52 +00:00
Transforms Move replaceCongruentIVs into SCEVExapander and bias toward "expanded" 2011-10-11 02:28:51 +00:00
VMCore Move default to top of switch 2011-10-07 16:27:01 +00:00
CMakeLists.txt Move TableGen's parser and entry point into a library 2011-10-01 16:41:13 +00:00
Makefile