1894018228b0e0bdbd7aa7e8f47d4a9458789ca82John Bauman//===- ARMRegisterInfo.cpp - ARM Register Information -----------*- C++ -*-===//
2894018228b0e0bdbd7aa7e8f47d4a9458789ca82John Bauman//
3894018228b0e0bdbd7aa7e8f47d4a9458789ca82John Bauman//                     The LLVM Compiler Infrastructure
4894018228b0e0bdbd7aa7e8f47d4a9458789ca82John Bauman//
5894018228b0e0bdbd7aa7e8f47d4a9458789ca82John Bauman// This file is distributed under the University of Illinois Open Source
6894018228b0e0bdbd7aa7e8f47d4a9458789ca82John Bauman// License. See LICENSE.TXT for details.
7894018228b0e0bdbd7aa7e8f47d4a9458789ca82John Bauman//
8894018228b0e0bdbd7aa7e8f47d4a9458789ca82John Bauman//===----------------------------------------------------------------------===//
9894018228b0e0bdbd7aa7e8f47d4a9458789ca82John Bauman//
10894018228b0e0bdbd7aa7e8f47d4a9458789ca82John Bauman// This file contains the ARM implementation of the TargetRegisterInfo class.
11894018228b0e0bdbd7aa7e8f47d4a9458789ca82John Bauman//
12894018228b0e0bdbd7aa7e8f47d4a9458789ca82John Bauman//===----------------------------------------------------------------------===//
13894018228b0e0bdbd7aa7e8f47d4a9458789ca82John Bauman
14894018228b0e0bdbd7aa7e8f47d4a9458789ca82John Bauman#include "ARM.h"
15894018228b0e0bdbd7aa7e8f47d4a9458789ca82John Bauman#include "ARMBaseInstrInfo.h"
16894018228b0e0bdbd7aa7e8f47d4a9458789ca82John Bauman#include "ARMRegisterInfo.h"
17894018228b0e0bdbd7aa7e8f47d4a9458789ca82John Baumanusing namespace llvm;
18894018228b0e0bdbd7aa7e8f47d4a9458789ca82John Bauman
19894018228b0e0bdbd7aa7e8f47d4a9458789ca82John BaumanARMRegisterInfo::ARMRegisterInfo(const ARMBaseInstrInfo &tii,
20894018228b0e0bdbd7aa7e8f47d4a9458789ca82John Bauman                                 const ARMSubtarget &sti)
21894018228b0e0bdbd7aa7e8f47d4a9458789ca82John Bauman  : ARMBaseRegisterInfo(tii, sti) {
22894018228b0e0bdbd7aa7e8f47d4a9458789ca82John Bauman}
23