aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/MachineCodeEmitter.cpp
diff options
context:
space:
mode:
authorMisha Brukman <brukman+llvm@gmail.com>2002-12-03 23:15:19 +0000
committerMisha Brukman <brukman+llvm@gmail.com>2002-12-03 23:15:19 +0000
commita8ad93221a3000b1acb8379f9b5b941924701f5b (patch)
treeed40321a7241b1c69be041457e4cd07a8b0599be /llvm/lib/CodeGen/MachineCodeEmitter.cpp
parentd9522256d38814336d6e1f4169550de3af267492 (diff)
downloadllvm-a8ad93221a3000b1acb8379f9b5b941924701f5b.zip
llvm-a8ad93221a3000b1acb8379f9b5b941924701f5b.tar.gz
llvm-a8ad93221a3000b1acb8379f9b5b941924701f5b.tar.bz2
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. llvm-svn: 4898
Diffstat (limited to 'llvm/lib/CodeGen/MachineCodeEmitter.cpp')
0 files changed, 0 insertions, 0 deletions