llvm/lib
Misha Brukman dc2ec004f1 This should fix the bug seen with some registers not being allocated
correctly: skipping instructions by incorrectly incrementing the pointer.

Also adds support for building a reg-to-regclass map, and splits the function
for saving register to stack into two, one suitable for virtual registers
(which also assigns it a physical register) and one for simply storing back
physical registers.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@4898 91177308-0d34-0410-b5e6-96231b3b80d8
2002-12-03 23:15:19 +00:00
..
Analysis Simplify code 2002-12-03 19:40:16 +00:00
AsmParser Ignore generated files Lexer.cpp and llvmAsmParser.* 2002-12-02 21:14:54 +00:00
Bytecode - Eliminated the deferred symbol table stuff in Module & Function, it really 2002-11-20 18:36:02 +00:00
CodeGen This should fix the bug seen with some registers not being allocated 2002-12-03 23:15:19 +00:00
ExecutionEngine - Eliminated the deferred symbol table stuff in Module & Function, it really 2002-11-20 18:36:02 +00:00
Linker Fix big bug introduced with symbol table changes 2002-12-03 18:32:30 +00:00
Support Add peak memory usage measurement capability 2002-11-18 21:47:09 +00:00
Target Added support for callee- and caller-save registers. 2002-12-03 23:11:21 +00:00
Transforms Fix big bug introduced with symbol table changes 2002-12-03 18:32:30 +00:00
VMCore Fix big bug introduced with symbol table changes 2002-12-03 18:32:30 +00:00
Makefile Compile sub-directories in parallel, because they don't have interdependencies 2002-09-18 03:25:58 +00:00