diff options
author | Evan Cheng <evan.cheng@apple.com> | 2008-10-20 20:03:28 +0000 |
---|---|---|
committer | Evan Cheng <evan.cheng@apple.com> | 2008-10-20 20:03:28 +0000 |
commit | bc623edabad965bc7c8386a85020bed6f25fd4ea (patch) | |
tree | b1460f540570ee6af67bf16274ff3c32d5e4c840 /llvm/lib | |
parent | b660409c7d80e52b96cf1c280e74530f9b03a899 (diff) | |
download | bcm5719-llvm-bc623edabad965bc7c8386a85020bed6f25fd4ea.tar.gz bcm5719-llvm-bc623edabad965bc7c8386a85020bed6f25fd4ea.zip |
Add a register class -> virtual registers map.
llvm-svn: 57844
Diffstat (limited to 'llvm/lib')
-rw-r--r-- | llvm/lib/CodeGen/MachineRegisterInfo.cpp | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/llvm/lib/CodeGen/MachineRegisterInfo.cpp b/llvm/lib/CodeGen/MachineRegisterInfo.cpp index c247a22d23e..5e20689e0f6 100644 --- a/llvm/lib/CodeGen/MachineRegisterInfo.cpp +++ b/llvm/lib/CodeGen/MachineRegisterInfo.cpp @@ -16,6 +16,7 @@ using namespace llvm; MachineRegisterInfo::MachineRegisterInfo(const TargetRegisterInfo &TRI) { VRegInfo.reserve(256); + RegClass2VRegMap.resize(TRI.getNumRegClasses()+1); // RC ID starts at 1. UsedPhysRegs.resize(TRI.getNumRegs()); // Create the physreg use/def lists. |