llvm-6502/lib
Jakob Stoklund Olesen 03ef600623 Remove floats from live range splitting costs.
These floats all represented block frequencies anyway, so just use the
BlockFrequency class directly.

Some floating point computations remain in tryLocalSplit(). They are
estimating spill weights which are still floats.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@186435 91177308-0d34-0410-b5e6-96231b3b80d8
2013-07-16 18:26:18 +00:00
..
Analysis Add 'const' qualifiers to static const char* variables. 2013-07-16 01:17:10 +00:00
AsmParser
Bitcode
CodeGen Remove floats from live range splitting costs. 2013-07-16 18:26:18 +00:00
DebugInfo DebugInfo: Factor out parsing compile unit DIEs to a separate function. Improve code style and comments. 2013-07-15 08:43:35 +00:00
ExecutionEngine
IR
IRReader Add 'const' qualifiers to static const char* variables. 2013-07-16 01:17:10 +00:00
Linker
MC Add 'const' qualifiers to static const char* variables. 2013-07-16 01:17:10 +00:00
Object Add 'const' qualifiers to static const char* variables. 2013-07-16 01:17:10 +00:00
Option Revert "[Option] Store arg strings in a set backed by a BumpPtrAllocator" 2013-07-15 16:40:52 +00:00
Support [Support] Add a Unicode conversion wrapper from UTF16 to UTF8 2013-07-16 17:14:33 +00:00
TableGen
Target [X86] Use min/max to optimze unsigend vector comparison on X86 2013-07-16 18:20:45 +00:00
Transforms Make SpecialCaseList match full strings, as documented, using anchors. 2013-07-16 17:56:07 +00:00
CMakeLists.txt
LLVMBuild.txt
Makefile