LLVM API Documentation

Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

PPC64GenRegisterInfo.h.inc

Go to the documentation of this file.
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 PPC64GenRegisterInfo : public MRegisterInfo {
00014   PPC64GenRegisterInfo(int CallFrameSetupOpcode = -1, int CallFrameDestroyOpcode = -1);
00015   const unsigned* getCalleeSaveRegs() const;
00016 };
00017 
00018 namespace PPC64 { // Register classes
00019   extern TargetRegisterClass *CRRCRegisterClass;
00020   extern TargetRegisterClass *FPRCRegisterClass;
00021   extern TargetRegisterClass *GPRCRegisterClass;
00022 } // end of namespace PPC64
00023 
00024 } // End llvm namespace