llvm-6502/lib
Owen Anderson b20b85168c Part one of switching to using a more sane heuristic for determining if-conversion profitability.
Rather than having arbitrary cutoffs, actually try to cost model the conversion.

For now, the constants are tuned to more or less match our existing behavior, but these will be
changed to reflect realistic values as this work proceeds.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@114973 91177308-0d34-0410-b5e6-96231b3b80d8
2010-09-28 18:32:13 +00:00
..
Analysis Provide an interface to let FEs anchor debug info for types. 2010-09-28 18:08:20 +00:00
Archive Revert "CMake: Get rid of LLVMLibDeps.cmake and export the libraries normally." 2010-09-13 23:59:48 +00:00
AsmParser Push twines deeper into SourceMgr's error handling methods. 2010-09-27 17:42:11 +00:00
Bitcode Revert "CMake: Get rid of LLVMLibDeps.cmake and export the libraries normally." 2010-09-13 23:59:48 +00:00
CodeGen Part one of switching to using a more sane heuristic for determining if-conversion profitability. 2010-09-28 18:32:13 +00:00
CompilerDriver llvmc: Allow multiple output languages. 2010-09-21 14:59:42 +00:00
ExecutionEngine Revert "CMake: Get rid of LLVMLibDeps.cmake and export the libraries normally." 2010-09-13 23:59:48 +00:00
Linker Revert "CMake: Get rid of LLVMLibDeps.cmake and export the libraries normally." 2010-09-13 23:59:48 +00:00
MC On elf, undefined symbols can start with .L. 2010-09-28 16:19:11 +00:00
Support Make ConstantRange::makeICmpRegion handle all the edge cases properly. This 2010-09-28 18:18:36 +00:00
System CrashRecovery/Darwin: Override raise() as well so that crash recovery doesn't 2010-09-22 17:46:10 +00:00
Target Part one of switching to using a more sane heuristic for determining if-conversion profitability. 2010-09-28 18:32:13 +00:00
Transforms Weight loop unrolling counts by nesting depth. Unrolling deeply nested loops tends to cause high 2010-09-27 22:58:54 +00:00
VMCore Make this code 65-bit clean. 2010-09-27 15:15:44 +00:00
Makefile