131d157ae1ac2cd9c787dc3c1d28e64c682803844Jia Liu//===-- ARMRegisterInfo.cpp - ARM Register Information --------------------===// 27bc59bc3952ad7842b1e079753deb32217a768a3Rafael Espindola// 37bc59bc3952ad7842b1e079753deb32217a768a3Rafael Espindola// The LLVM Compiler Infrastructure 47bc59bc3952ad7842b1e079753deb32217a768a3Rafael Espindola// 54ee451de366474b9c228b4e5fa573795a715216dChris Lattner// This file is distributed under the University of Illinois Open Source 67bc59bc3952ad7842b1e079753deb32217a768a3Rafael Espindola// License. See LICENSE.TXT for details. 77bc59bc3952ad7842b1e079753deb32217a768a3Rafael Espindola// 87bc59bc3952ad7842b1e079753deb32217a768a3Rafael Espindola//===----------------------------------------------------------------------===// 97bc59bc3952ad7842b1e079753deb32217a768a3Rafael Espindola// 106f0d024a534af18d9e60b3ea757376cd8a3a980eDan Gohman// This file contains the ARM implementation of the TargetRegisterInfo class. 117bc59bc3952ad7842b1e079753deb32217a768a3Rafael Espindola// 127bc59bc3952ad7842b1e079753deb32217a768a3Rafael Espindola//===----------------------------------------------------------------------===// 137bc59bc3952ad7842b1e079753deb32217a768a3Rafael Espindola 14c1f6f42049696e7357fb4837e1b25dabbaed3fe6Craig Topper#include "ARMRegisterInfo.h" 157bc59bc3952ad7842b1e079753deb32217a768a3Rafael Espindola#include "ARM.h" 1677521f5232e679aa3de10aaaed2464aa91d7ff55David Goodwin#include "ARMBaseInstrInfo.h" 177bc59bc3952ad7842b1e079753deb32217a768a3Rafael Espindolausing namespace llvm; 187bc59bc3952ad7842b1e079753deb32217a768a3Rafael Espindola 192d24e2a396a1d211baaeedf32148a3b657240170David Blaikievoid ARMRegisterInfo::anchor() { } 202d24e2a396a1d211baaeedf32148a3b657240170David Blaikie 21db5a71a8e01ed9a0d93a19176df6ea0aea510d7bDavid GoodwinARMRegisterInfo::ARMRegisterInfo(const ARMBaseInstrInfo &tii, 22a98cbc554ca2cd40426e7c3ff8d1467da32e195dAnton Korobeynikov const ARMSubtarget &sti) 23a98cbc554ca2cd40426e7c3ff8d1467da32e195dAnton Korobeynikov : ARMBaseRegisterInfo(tii, sti) { 24a98cbc554ca2cd40426e7c3ff8d1467da32e195dAnton Korobeynikov} 25