Age | Commit message (Collapse) | Author | |
---|---|---|---|
2002-12-03 | This should fix the bug seen with some registers not being allocated | Misha Brukman | |
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-02 | * Abstracted out stack space allocation into its own function | Misha Brukman | |
* Added saving of register values to the stack git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@4858 91177308-0d34-0410-b5e6-96231b3b80d8 | |||
2002-11-22 | A simple (spilling) register allocator. | Misha Brukman | |
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@4828 91177308-0d34-0410-b5e6-96231b3b80d8 |