summaryrefslogtreecommitdiffstats
path: root/clang/AST/DeclSerialization.cpp
diff options
context:
space:
mode:
authorEvan Cheng <evan.cheng@apple.com>2007-11-14 07:59:08 +0000
committerEvan Cheng <evan.cheng@apple.com>2007-11-14 07:59:08 +0000
commit7f02cfa599ab5a0f3d0f81df710a1514267cc52c (patch)
treebeb7b8417ce512177e169c442d081ca31f391f46 /clang/AST/DeclSerialization.cpp
parent9c30fc234cb8524bef6a2e5a50fd1d657ebf8924 (diff)
downloadbcm5719-llvm-7f02cfa599ab5a0f3d0f81df710a1514267cc52c.tar.gz
bcm5719-llvm-7f02cfa599ab5a0f3d0f81df710a1514267cc52c.zip
Clean up sub-register implementation by moving subReg information back to
MachineOperand auxInfo. Previous clunky implementation uses an external map to track sub-register uses. That works because register allocator uses a new virtual register for each spilled use. With interval splitting (coming soon), we may have multiple uses of the same register some of which are of using different sub-registers from others. It's too fragile to constantly update the information. llvm-svn: 44104
Diffstat (limited to 'clang/AST/DeclSerialization.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud