llvm-6502/lib
Alkis Evlogimenos f64ea9d122 Localize globals if they are only used in main(). This replaces the
global with an alloca, which eventually gets promoted into a
register. This enables a lot of other optimizations later on.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@20109 91177308-0d34-0410-b5e6-96231b3b80d8
2005-02-10 18:36:30 +00:00
..
Analysis Use new edge iterators to simplify some code. 2005-02-09 03:20:43 +00:00
Archive Properly close mapped files. 2005-01-28 01:17:07 +00:00
AsmParser Fix test/Regression/Assembler/2005-01-31-CallingAggregateFunction.ll 2005-02-01 01:47:42 +00:00
Bytecode Fix the regressions my User changes introduced. Apparently some parts of 2005-01-31 01:11:13 +00:00
CodeGen Fix a case where were incorrectly compiled cast from short to int on 64-bit 2005-02-04 18:39:19 +00:00
Debugger
ExecutionEngine This is no longer needed. Global variables with undef initializers can be 2005-02-02 20:50:50 +00:00
Linker
Support Don't print a 'Total Execution Time' line for the 'Miscellaneous Ungrouped 2005-02-09 18:41:32 +00:00
System Fix some Path bugs 2005-01-27 03:49:03 +00:00
Target Added new circuit finding alogrithm. 2005-02-10 17:02:58 +00:00
Transforms Localize globals if they are only used in main(). This replaces the 2005-02-10 18:36:30 +00:00
VMCore Fix test/Regression/Assembler/2005-02-09-AsmWriterStoreBug.ll 2005-02-09 17:45:03 +00:00
Makefile