LLVM API Documentation

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

SkeletonGenRegisterNames.inc

Go to the documentation of this file.
00001 //===- TableGen'erated file -------------------------------------*- C++ -*-===//
00002 //
00003 // Target Register Enum Values
00004 //
00005 // Automatically generated file, do not edit!
00006 //
00007 //===----------------------------------------------------------------------===//
00008 
00009 namespace llvm {
00010 
00011 namespace Skeleton {
00012   enum {
00013     NoRegister,
00014     CR0,  // 1
00015     CR1,  // 2
00016     CR2,  // 3
00017     CR3,  // 4
00018     CR4,  // 5
00019     CR5,  // 6
00020     CR6,  // 7
00021     CR7,  // 8
00022     CTR,  // 9
00023     F0,   // 10
00024     F1,   // 11
00025     F10,  // 12
00026     F11,  // 13
00027     F12,  // 14
00028     F13,  // 15
00029     F14,  // 16
00030     F15,  // 17
00031     F16,  // 18
00032     F17,  // 19
00033     F18,  // 20
00034     F19,  // 21
00035     F2,   // 22
00036     F20,  // 23
00037     F21,  // 24
00038     F22,  // 25
00039     F23,  // 26
00040     F24,  // 27
00041     F25,  // 28
00042     F26,  // 29
00043     F27,  // 30
00044     F28,  // 31
00045     F29,  // 32
00046     F3,   // 33
00047     F30,  // 34
00048     F31,  // 35
00049     F4,   // 36
00050     F5,   // 37
00051     F6,   // 38
00052     F7,   // 39
00053     F8,   // 40
00054     F9,   // 41
00055     FPSCR,  // 42
00056     LR,   // 43
00057     R0,   // 44
00058     R1,   // 45
00059     R10,  // 46
00060     R11,  // 47
00061     R12,  // 48
00062     R13,  // 49
00063     R14,  // 50
00064     R15,  // 51
00065     R16,  // 52
00066     R17,  // 53
00067     R18,  // 54
00068     R19,  // 55
00069     R2,   // 56
00070     R20,  // 57
00071     R21,  // 58
00072     R22,  // 59
00073     R23,  // 60
00074     R24,  // 61
00075     R25,  // 62
00076     R26,  // 63
00077     R27,  // 64
00078     R28,  // 65
00079     R29,  // 66
00080     R3,   // 67
00081     R30,  // 68
00082     R31,  // 69
00083     R4,   // 70
00084     R5,   // 71
00085     R6,   // 72
00086     R7,   // 73
00087     R8,   // 74
00088     R9,   // 75
00089     TBL,  // 76
00090     TBU,  // 77
00091     XER,  // 78
00092   };
00093 }
00094 } // End llvm namespace