LLVM API Documentation

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

X86GenRegisterNames.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 X86 {
00012   enum {
00013     NoRegister,
00014     AH,   // 1
00015     AL,   // 2
00016     AX,   // 3
00017     BH,   // 4
00018     BL,   // 5
00019     BP,   // 6
00020     BX,   // 7
00021     CH,   // 8
00022     CL,   // 9
00023     CX,   // 10
00024     DH,   // 11
00025     DI,   // 12
00026     DL,   // 13
00027     DX,   // 14
00028     EAX,  // 15
00029     EBP,  // 16
00030     EBX,  // 17
00031     ECX,  // 18
00032     EDI,  // 19
00033     EDX,  // 20
00034     ESI,  // 21
00035     ESP,  // 22
00036     FP0,  // 23
00037     FP1,  // 24
00038     FP2,  // 25
00039     FP3,  // 26
00040     FP4,  // 27
00041     FP5,  // 28
00042     FP6,  // 29
00043     SI,   // 30
00044     SP,   // 31
00045     ST0,  // 32
00046     ST1,  // 33
00047     ST2,  // 34
00048     ST3,  // 35
00049     ST4,  // 36
00050     ST5,  // 37
00051     ST6,  // 38
00052     ST7,  // 39
00053   };
00054 }
00055 } // End llvm namespace