MachineRegisterInfo.cpp revision 84bc5427d6883f73cfeae3da640acd011d35c006
1//===-- MachineRegisterInfo.cpp -------------------------------------------===//
2//
3//                     The LLVM Compiler Infrastructure
4//
5// This file is distributed under the University of Illinois Open Source
6// License. See LICENSE.TXT for details.
7//
8//===----------------------------------------------------------------------===//
9//
10// Implementation of the MachineRegisterInfo class.
11//
12//===----------------------------------------------------------------------===//
13
14#include "llvm/CodeGen/MachineRegisterInfo.h"
15using namespace llvm;
16
17MachineRegisterInfo::MachineRegisterInfo(const MRegisterInfo &MRI) {
18  VRegInfo.reserve(256);
19  UsedPhysRegs.resize(MRI.getNumRegs());
20}
21