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 Espindolausing namespace llvm; 167bc59bc3952ad7842b1e079753deb32217a768a3Rafael Espindola 172d24e2a396a1d211baaeedf32148a3b657240170David Blaikievoid ARMRegisterInfo::anchor() { } 182d24e2a396a1d211baaeedf32148a3b657240170David Blaikie 1957148c166ab232191098492633c924fad9c44ef3Bill WendlingARMRegisterInfo::ARMRegisterInfo(const ARMSubtarget &sti) 2057148c166ab232191098492633c924fad9c44ef3Bill Wendling : ARMBaseRegisterInfo(sti) { 21a98cbc554ca2cd40426e7c3ff8d1467da32e195dAnton Korobeynikov} 22