LLVM API Documentation
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