llvm-6502/lib
Owen Anderson a1566f2e12 Change the heuristics used in the coalescer, register allocator, and within
live intervals itself to use an instruction count approximation that is 
not affected by inserting empty indices.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@53937 91177308-0d34-0410-b5e6-96231b3b80d8
2008-07-22 22:46:49 +00:00
..
Analysis Revert r53812 -- premature. LegalizeTypes isn't actually on yet! 2008-07-21 04:03:00 +00:00
Archive
AsmParser Align comments, colons and cases. Remove trailing 2008-07-11 07:37:30 +00:00
Bitcode InsertValue and ExtractValue constant expressions are always 2008-07-21 23:30:30 +00:00
CodeGen Change the heuristics used in the coalescer, register allocator, and within 2008-07-22 22:46:49 +00:00
Debugger - Re-apply 52748 and friends with fix. GetConstantStringInfo() returns an empty string for ConstantAggregateZero case which surprises selectiondag. 2008-06-30 07:31:25 +00:00
ExecutionEngine Add a new hidden option to the interpreter to cause it to print 2008-07-08 17:25:49 +00:00
Linker Reimplement LinkFunctionProtos in terms of GetLinkageResult. This fixes 2008-07-14 07:23:24 +00:00
Support Fix PR2088. Use modulo linear equation solver to compute loop iteration 2008-07-20 15:55:14 +00:00
System While creating temp. file on disk, if the current filename points to a existing directory then create new temp. file inside the directory. 2008-07-22 20:02:39 +00:00
Target Factor out SSE 4 wide shuffle lowering code into its own function. No functionality changes. 2008-07-22 21:13:36 +00:00
Transforms Fix a bug in LSR's dead-PHI cleanup. If a PHI has a def-use chain that 2008-07-21 21:45:02 +00:00
VMCore Fix multiple-return-value-to-first-class-aggregates autoupgrade to 2008-07-22 00:36:48 +00:00
Makefile