LLVM API Documentation
00001 //===- TableGen'erated file -------------------------------------*- C++ -*-===// 00002 // 00003 // Register Information Header Fragment 00004 // 00005 // Automatically generated file, do not edit! 00006 // 00007 //===----------------------------------------------------------------------===// 00008 00009 #include "llvm/Target/MRegisterInfo.h" 00010 00011 namespace llvm { 00012 00013 struct SkeletonGenRegisterInfo : public MRegisterInfo { 00014 SkeletonGenRegisterInfo(int CallFrameSetupOpcode = -1, int CallFrameDestroyOpcode = -1); 00015 const unsigned* getCalleeSaveRegs() const; 00016 }; 00017 00018 namespace Skeleton { // Register classes 00019 extern TargetRegisterClass *FPRCRegisterClass; 00020 extern TargetRegisterClass *GPRCRegisterClass; 00021 } // end of namespace Skeleton 00022 00023 } // End llvm namespace