regenerate


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@31109 91177308-0d34-0410-b5e6-96231b3b80d8
diff --git a/lib/AsmParser/Lexer.cpp.cvs b/lib/AsmParser/Lexer.cpp.cvs
index 605a8c9..5791e2b 100644
--- a/lib/AsmParser/Lexer.cpp.cvs
+++ b/lib/AsmParser/Lexer.cpp.cvs
@@ -17,7 +17,7 @@
 #define yylineno llvmAsmlineno
 
 #line 20 "Lexer.cpp"
-/* A lexical scanner generated by flex*/
+/* A lexical scanner generated by flex */
 
 /* Scanner skeleton version:
  * $Header$
@@ -28,7 +28,6 @@
 #define YY_FLEX_MINOR_VERSION 5
 
 #include <stdio.h>
-#include <unistd.h>
 
 
 /* cfront 1.2 defines "c_plusplus" instead of "__cplusplus" */
@@ -42,6 +41,7 @@
 #ifdef __cplusplus
 
 #include <stdlib.h>
+#include <unistd.h>
 
 /* Use prototypes in function declarations. */
 #define YY_USE_PROTOS
@@ -153,15 +153,6 @@
 
 #define unput(c) yyunput( c, yytext_ptr )
 
-/* Some routines like yy_flex_realloc() are emitted as static but are
-   not called by all lexers. This generates warnings in some compilers,
-   notably GCC. Arrange to suppress these. */
-#ifdef __GNUC__
-#define YY_MAY_BE_UNUSED __attribute__((unused))
-#else
-#define YY_MAY_BE_UNUSED
-#endif
-
 /* The following is because we cannot portably get our hands on size_t
  * (without autoconf's help, which isn't available because we want
  * flex-generated scanners to compile on their own).
@@ -268,7 +259,7 @@
 YY_BUFFER_STATE yy_scan_bytes YY_PROTO(( yyconst char *bytes, int len ));
 
 static void *yy_flex_alloc YY_PROTO(( yy_size_t ));
-static inline void *yy_flex_realloc YY_PROTO(( void *, yy_size_t )) YY_MAY_BE_UNUSED;
+static inline void *yy_flex_realloc YY_PROTO(( void *, yy_size_t ));
 static void yy_flex_free YY_PROTO(( void * ));
 
 #define yy_new_buffer yy_create_buffer
@@ -333,19 +324,19 @@
       110,  111,   63,   68,   39,   34,   42,   66,    3,   54,
 
        65,   25,   77,   67,   86,   81,   82,   64,   70,  103,
-      110,  110,   49,   78,   79,   32,   94,   95,   56,   22,
-      107,   26,    4,   61,   55,   48,   11,  110,   36,    2,
-        5,   58,   60,   50,   72,   76,   74,   75,   73,   71,
-       52,   96,   51,   57,   21,   84,   93,   45,   59,   30,
-       24,   44,    7,   89,   33,   92,   38,   62,   80,   88,
-       27,   28,   90,   53,   85,   83,   43,    6,   29,   37,
-        8,   17,    9,   10,   35,   12,   14,   13,   40,   15,
+      110,  110,   49,   78,   79,   94,   95,   56,   22,  107,
+       26,    4,   61,   55,   48,   11,  110,   36,    2,    5,
+       58,   60,   50,   72,   76,   74,   75,   73,   71,   52,
+       96,   51,   57,   21,   84,   93,   45,   59,   30,   24,
+       44,    7,   89,   33,   92,   38,   62,   80,   88,   27,
+       28,   90,   53,   85,   83,   43,    6,   29,   37,    8,
+       17,    9,   10,   35,   12,   14,   13,   32,   40,   15,
        31,   91,   97,   99,  100,   16,   46,   98,   18,   47,
        19
 
     } ;
 
-static yyconst short int yy_accept[505] =
+static yyconst short int yy_accept[511] =
     {   0,
         1,    1,    1,    2,    4,    7,    9,   11,   13,   15,
        17,   19,   21,   24,   27,   30,   32,   34,   36,   38,
@@ -371,38 +362,38 @@
 
       109,  109,  109,  109,  110,  110,  111,  112,  112,  112,
       112,  113,  113,  113,  113,  113,  114,  115,  116,  116,
-      116,  116,  117,  117,  117,  117,  117,  117,  117,  117,
-      117,  117,  117,  117,  117,  118,  118,  118,  118,  118,
-      118,  118,  118,  118,  118,  119,  120,  120,  120,  121,
-      121,  121,  122,  122,  122,  122,  122,  122,  122,  122,
-      122,  122,  122,  122,  122,  123,  123,  123,  124,  125,
-      125,  126,  126,  126,  126,  126,  126,  126,  126,  126,
-      126,  127,  127,  128,  128,  128,  129,  130,  130,  130,
-      131,  131,  131,  131,  131,  131,  131,  131,  131,  131,
+      116,  116,  116,  116,  116,  116,  116,  116,  116,  116,
+      116,  116,  116,  116,  116,  117,  117,  117,  117,  117,
+      117,  117,  117,  117,  117,  118,  119,  119,  119,  120,
+      120,  120,  121,  121,  121,  121,  121,  121,  121,  121,
+      121,  121,  121,  121,  121,  122,  122,  122,  123,  124,
+      124,  125,  125,  125,  125,  125,  125,  125,  125,  125,
+      125,  126,  126,  127,  127,  127,  128,  129,  129,  129,
+      130,  130,  130,  130,  130,  130,  130,  130,  130,  130,
 
-      131,  131,  131,  132,  132,  133,  133,  133,  133,  133,
-      133,  133,  134,  134,  134,  134,  134,  134,  134,  135,
-      135,  135,  136,  137,  138,  139,  140,  141,  142,  142,
-      142,  143,  143,  143,  143,  144,  145,  146,  146,  146,
-      146,  146,  146,  147,  147,  147,  147,  147,  147,  148,
-      148,  149,  149,  149,  149,  149,  149,  149,  150,  151,
-      152,  152,  152,  153,  153,  154,  154,  154,  154,  155,
-      155,  156,  157,  158,  159,  159,  159,  160,  160,  160,
-      161,  162,  163,  163,  163,  164,  165,  166,  167,  167,
-      167,  167,  167,  167,  167,  168,  169,  170,  170,  170,
+      130,  130,  130,  130,  131,  131,  132,  132,  132,  132,
+      132,  132,  132,  133,  133,  133,  133,  133,  133,  133,
+      134,  134,  134,  135,  136,  137,  138,  139,  140,  141,
+      141,  141,  142,  142,  142,  142,  143,  144,  145,  145,
+      145,  145,  145,  145,  146,  146,  146,  146,  146,  146,
+      147,  147,  148,  148,  148,  148,  148,  148,  148,  148,
+      149,  150,  151,  151,  151,  152,  152,  153,  153,  153,
+      153,  154,  154,  155,  156,  157,  158,  158,  158,  159,
+      159,  159,  160,  161,  162,  162,  162,  163,  164,  165,
+      166,  166,  166,  166,  166,  166,  166,  167,  167,  168,
 
-      170,  170,  170,  170,  170,  170,  170,  170,  170,  171,
-      171,  171,  171,  171,  171,  171,  171,  171,  171,  172,
-      172,  172,  172,  173,  173,  173,  173,  173,  174,  175,
-      175,  175,  175,  175,  175,  176,  176,  176,  176,  177,
-      178,  179,  179,  179,  179,  179,  179,  179,  179,  179,
-      179,  179,  179,  179,  179,  179,  179,  179,  179,  179,
-      179,  179,  180,  180,  180,  180,  180,  180,  181,  181,
-      181,  181,  181,  182,  182,  182,  183,  183,  183,  183,
-      183,  183,  183,  183,  183,  183,  183,  183,  183,  183,
-      184,  184,  185,  186,  187,  187,  188,  188,  189,  190,
+      169,  169,  169,  169,  169,  169,  169,  169,  169,  169,
+      169,  169,  170,  170,  170,  170,  170,  170,  170,  170,
+      170,  170,  171,  171,  171,  171,  171,  172,  172,  172,
+      172,  172,  173,  174,  174,  174,  174,  174,  174,  175,
+      175,  175,  175,  176,  176,  177,  178,  178,  178,  178,
+      178,  178,  178,  178,  178,  178,  178,  178,  178,  178,
+      179,  179,  179,  179,  179,  179,  179,  179,  180,  180,
+      180,  180,  180,  180,  181,  181,  181,  181,  181,  182,
+      182,  182,  183,  183,  183,  183,  183,  183,  183,  183,
+      183,  183,  183,  183,  183,  183,  184,  184,  185,  186,
 
-      191,  191,  192,  192
+      187,  187,  188,  188,  189,  190,  191,  191,  192,  192
     } ;
 
 static yyconst int yy_ec[256] =
@@ -446,127 +437,129 @@
         3,    3,    3
     } ;
 
-static yyconst short int yy_base[509] =
+static yyconst short int yy_base[515] =
     {   0,
-        0,    0, 1096, 1097, 1097, 1097, 1091, 1080,   36,   40,
+        0,    0, 1108, 1109, 1109, 1109, 1103, 1092,   36,   40,
        44,   50,   56,   62,    0,   63,   66,   81,   89,   47,
        90,   91,   76,   96,  108,   49,   97,  110,   68,  137,
-      120,  168,  112,  115,  135,  127, 1089, 1097, 1078, 1097,
+      120,  168,  112,  115,  135,  127, 1101, 1109, 1090, 1109,
         0,  158,  173,  180,  196,   70,  201,  216,  221,    0,
-      121,  152,  123,  139,  166,  140,  162,  184, 1077,  222,
+      121,  152,  123,  139,  166,  140,  162,  184, 1089,  222,
       180,   31,  186,  119,  232,  208,  144,  225,  234,  236,
       235,  188,  238,  240,  246,  241,  245,  203,  248,  256,
-      254,  258,  262,  252,  272,  274, 1076,  276,  278,  280,
-      255,  253,  283,  284,  285,  286,  288,  297,  300, 1075,
+      254,  258,  262,  252,  272,  274, 1088,  276,  278,  280,
+      255,  253,  283,  284,  285,  286,  288,  297,  300, 1087,
 
       301,  292,  295,  307,  309,  318,  316,  315,  322,  312,
-      147,  329,  330, 1074,    0,  344,  349, 1073,  363,  380,
-        0, 1072,  338,  336, 1071,  355, 1070,  356, 1069,  353,
-      367,  334, 1068,  375,  365,  381,  384,  370,  371, 1067,
+      147,  329,  330, 1086,    0,  344,  349, 1085,  363,  380,
+        0, 1084,  338,  336, 1083,  355, 1082,  356, 1081,  353,
+      367,  334, 1080,  375,  365,  381,  384,  370,  371, 1079,
       388,  392,  391,  393,  394,  395,  396,  400,  399,  407,
       406,  409,  411,  413,  410,  414,  418,  421,  425,  426,
-      427,  429, 1066, 1065,  430,  431, 1064,  435, 1063, 1062,
-      458,  436,  439,  434,  469, 1061,  449, 1060,  438,  441,
-      458, 1059,  471,  472,  474,  473,  481,  482,  475,  476,
+      427,  429, 1078, 1077,  430,  431, 1076,  435, 1075, 1074,
+      458,  436,  439,  434,  469, 1073,  449, 1072,  438,  441,
+      458, 1071,  471,  472,  474,  473,  481,  482,  475,  476,
       483,  488,  489,  493,  495,  496,  504,  501,  503,  505,
 
-      510,  507,  516, 1058,  511, 1097,  527,  541,  545,  549,
-      554,  555,  440,  556,  557, 1057, 1056, 1055,  558,  559,
-      560, 1054,  527,  518,  561,  189,  562,  528,  566,  563,
-      564,  567,  568,  570, 1053,  571,  587,  580,  578,  579,
-      581,  590,  591,  596, 1052, 1051,  594,  598, 1050,  597,
-      601,    0,  606,  603,  607,  602,  608,  610,  618,  620,
-      625,  623,  628,  629, 1049,  630,  626, 1048, 1047,  638,
-     1046,  634,  640,  642,  644,  646,  648,  651,  653,  652,
-     1045,  654, 1044,  656,  657,  662, 1043,  662,  665, 1042,
-      668,  671,  674,  680,  682,  683,  684,  685,  687,  686,
+      510,  507,  516, 1070,  511, 1109,  527,  541,  545,  549,
+      554,  555,  440,  556,  557, 1069, 1068, 1067,  558,  559,
+      560,  517,  528,  518,  561,  189,  562,  563,  566,  569,
+      570,  567,  564,  578, 1066,  579,  581,  580,  584,  587,
+      592,  595,  591,  596, 1065, 1064,  597,  598, 1063,  593,
+      599,    0,  603,  607,  614,  604,  616,  618,  619,  600,
+      626,  629,  631,  630, 1062,  633,  632, 1061, 1060,  634,
+     1059,  635,  644,  645,  648,  649,  650,  651,  652,  655,
+     1058,  656, 1057,  659,  657,  677, 1056,  660,  519, 1055,
+      661,  662,  677,  678,  664,  680,  687,  688,  689,  691,
 
-      689,  690, 1041,  691, 1040,  696,  692,  695,  693,  700,
-      699, 1039,  710,  712,  713,  714,  715,  719, 1038,  718,
-      722, 1037, 1036, 1035, 1034, 1033, 1032, 1031,  725,  729,
-     1030,  726,  730,  732, 1029, 1028, 1027,  731,  735,  743,
-      733,  737, 1026,  734,  746,  744,  747,  750, 1025,  752,
-     1024,  755,  761,  760,  758,  763,  764, 1023, 1022, 1021,
-      771,  762, 1020,  773, 1019,  774,  777,  779, 1018,  787,
-     1017, 1016, 1015, 1014,  778,  788, 1013,  791,  792, 1012,
-     1011, 1010,  790,  795, 1009, 1008, 1007, 1006,  793,  796,
-      798,  797,  804,  801, 1005, 1004, 1003,  809,  811,  812,
+      690,  692,  693, 1054,  694, 1053,  695,  696,  699,  697,
+      702,  703, 1052,  705,  714,  710,  716,  718,  721, 1051,
+      724,  726, 1050, 1049, 1048, 1047, 1046, 1045, 1044,  728,
+      729, 1043,  732,  731,  736, 1042, 1041, 1040,  733,  734,
+      738,  735,  737, 1039,  740,  747,  750,  751,  752, 1038,
+      753, 1037,  759,  757,  761,  762,  765,  767,  768, 1036,
+     1035, 1034,  773,  770, 1033,  772, 1032,  775,  781,  791,
+     1031,  792, 1030, 1029, 1028, 1027,  779,  780, 1026,  794,
+      795, 1025, 1024, 1023,  798,  801, 1022, 1021, 1020, 1019,
+      802,  782,  806,  807,  808,  809, 1018,  810, 1017, 1016,
 
-      813,  814,  816,  817,  820,  822,  827,  819, 1002,  815,
-      833,  826,  839,  843,  845,  846,  847,  848,  999,  849,
-      850,  851,  990,  854,  857,  855,  856,  989,  987,  858,
-      866,  876,  862,  861,  986,  879,  880,  881,  984,  983,
-      982,  882,  884,  888,  890,  889,  863,  891,  896,  897,
-      899,  901,  900,  902,  903,  904,  908,  909,  912,  913,
-      916,  980,  918,  924,  923,  925,  926,  977,  928,  929,
-      930,  931,  975,  935,  936,  973,  934,  944,  942,  946,
-      950,  954,  956,  957,  958,  960,  961,  959,  962,  864,
-      964,  829,  766,  604,  969,  519,  965,  517,  477,  446,
+      812,  815,  816,  819,  818,  821,  822,  823,  826,  831,
+      824, 1015,  829,  835,  843,  845,  847,  837,  851,  849,
+      852, 1014,  853,  855,  857,  859, 1013,  861,  862,  864,
+      865, 1012, 1011,  869,  866,  881,  870,  867, 1010,  883,
+      884,  886, 1007,  871,  998,  997,  891,  892,  893,  895,
+      897,  898,  902,  903,  904,  905,  906,  907,  910,  995,
+      914,  908,  912,  918,  921,  923,  919,  994,  925,  929,
+      933,  934,  935,  992,  936,  937,  939,  940,  990,  943,
+      944,  989,  947,  951,  946,  955,  956,  963,  964,  965,
+      966,  968,  969,  967,  970,  985,  971,  984,  983,  979,
 
-      970,  333, 1097, 1005, 1007,   83, 1011,   80
+      973,  783,  982,  602,  477,  446,  978,  333, 1109, 1013,
+     1015,   83, 1019,   80
     } ;
 
-static yyconst short int yy_def[509] =
+static yyconst short int yy_def[515] =
     {   0,
-      503,    1,  503,  503,  503,  503,  504,  505,  506,  503,
-      505,  505,  505,  505,  507,  505,  505,  505,  505,  505,
-      505,  505,  505,  505,  505,  505,  505,  505,  505,  505,
-      505,  505,  505,  505,  505,  505,  504,  503,  505,  503,
-      508,  508,  503,  503,  505,  505,  505,  505,  505,  507,
-      505,  505,  505,  505,  505,  505,  505,  505,  505,  505,
-      505,  505,  505,  505,  505,  505,  505,  505,  505,  505,
-      505,  505,  505,  505,  505,  505,  505,  505,  505,  505,
-      505,  505,  505,  505,  505,  505,  505,  505,  505,  505,
-      505,  505,  505,  505,  505,  505,  505,  505,  505,  505,
+      509,    1,  509,  509,  509,  509,  510,  511,  512,  509,
+      511,  511,  511,  511,  513,  511,  511,  511,  511,  511,
+      511,  511,  511,  511,  511,  511,  511,  511,  511,  511,
+      511,  511,  511,  511,  511,  511,  510,  509,  511,  509,
+      514,  514,  509,  509,  511,  511,  511,  511,  511,  513,
+      511,  511,  511,  511,  511,  511,  511,  511,  511,  511,
+      511,  511,  511,  511,  511,  511,  511,  511,  511,  511,
+      511,  511,  511,  511,  511,  511,  511,  511,  511,  511,
+      511,  511,  511,  511,  511,  511,  511,  511,  511,  511,
+      511,  511,  511,  511,  511,  511,  511,  511,  511,  511,
 
-      505,  505,  505,  505,  505,  505,  505,  505,  505,  505,
-      505,  505,  505,  503,  508,  508,  503,  505,  505,  505,
-       49,  505,  505,  505,  505,  505,  505,  505,  505,  505,
-      505,  505,  505,  505,  505,  505,  505,  505,  505,  505,
-      505,  505,  505,  505,  505,  505,  505,  505,  505,  505,
-      505,  505,  505,  505,  505,  505,  505,  505,  505,  505,
-      505,  505,  505,  505,  505,  505,  505,  505,  505,  505,
-       49,  505,  505,  505,  505,  505,  505,  505,  505,  505,
-      505,  505,  505,  505,  505,  505,  505,  505,  505,  505,
-      505,  505,  505,  505,  505,  505,  505,  505,  505,  505,
+      511,  511,  511,  511,  511,  511,  511,  511,  511,  511,
+      511,  511,  511,  509,  514,  514,  509,  511,  511,  511,
+       49,  511,  511,  511,  511,  511,  511,  511,  511,  511,
+      511,  511,  511,  511,  511,  511,  511,  511,  511,  511,
+      511,  511,  511,  511,  511,  511,  511,  511,  511,  511,
+      511,  511,  511,  511,  511,  511,  511,  511,  511,  511,
+      511,  511,  511,  511,  511,  511,  511,  511,  511,  511,
+       49,  511,  511,  511,  511,  511,  511,  511,  511,  511,
+      511,  511,  511,  511,  511,  511,  511,  511,  511,  511,
+      511,  511,  511,  511,  511,  511,  511,  511,  511,  511,
 
-      505,  505,  505,  505,  505,  503,  503,  503,  503,  505,
-      505,  505,  505,  505,  505,  505,  505,  505,  505,  505,
-      505,  505,  505,  505,  505,  505,  505,  505,  505,  505,
-      505,  505,  505,  505,  505,  505,  505,  505,  505,  505,
-      505,  505,  505,  505,  505,  505,  505,  505,  505,  505,
-      505,  171,  505,  505,  505,  505,  505,  505,  505,  505,
-      505,  505,  505,  505,  505,  505,  505,  505,  505,  505,
-      505,  505,  505,  505,  505,  505,  505,  505,  505,  505,
-      505,  505,  505,  505,  505,  503,  505,  505,  505,  505,
-      505,  505,  505,  505,  505,  505,  505,  505,  505,  505,
+      511,  511,  511,  511,  511,  509,  509,  509,  509,  511,
+      511,  511,  511,  511,  511,  511,  511,  511,  511,  511,
+      511,  511,  511,  511,  511,  511,  511,  511,  511,  511,
+      511,  511,  511,  511,  511,  511,  511,  511,  511,  511,
+      511,  511,  511,  511,  511,  511,  511,  511,  511,  511,
+      511,  171,  511,  511,  511,  511,  511,  511,  511,  511,
+      511,  511,  511,  511,  511,  511,  511,  511,  511,  511,
+      511,  511,  511,  511,  511,  511,  511,  511,  511,  511,
+      511,  511,  511,  511,  511,  509,  511,  511,  511,  511,
+      511,  511,  511,  511,  511,  511,  511,  511,  511,  511,
 
-      505,  505,  505,  505,  505,  505,  505,  505,  505,  505,
-      505,  505,  505,  505,  505,  505,  505,  505,  505,  505,
-      505,  505,  505,  505,  505,  505,  505,  505,  505,  505,
-      505,  505,  505,  505,  505,  505,  505,  505,  505,  505,
-      505,  505,  505,  505,  505,  505,  505,  505,  505,  505,
-      505,  505,  505,  505,  505,  505,  505,  505,  505,  505,
-      505,  505,  505,  505,  505,  505,  505,  505,  505,  505,
-      505,  505,  505,  505,  505,  505,  505,  505,  505,  505,
-      505,  505,  505,  505,  505,  505,  505,  505,  505,  505,
-      505,  505,  505,  505,  505,  505,  505,  505,  505,  505,
+      511,  511,  511,  511,  511,  511,  511,  511,  511,  511,
+      511,  511,  511,  511,  511,  511,  511,  511,  511,  511,
+      511,  511,  511,  511,  511,  511,  511,  511,  511,  511,
+      511,  511,  511,  511,  511,  511,  511,  511,  511,  511,
+      511,  511,  511,  511,  511,  511,  511,  511,  511,  511,
+      511,  511,  511,  511,  511,  511,  511,  511,  511,  511,
+      511,  511,  511,  511,  511,  511,  511,  511,  511,  511,
+      511,  511,  511,  511,  511,  511,  511,  511,  511,  511,
+      511,  511,  511,  511,  511,  511,  511,  511,  511,  511,
+      511,  511,  511,  511,  511,  511,  511,  511,  511,  511,
 
-      505,  505,  505,  505,  505,  505,  505,  505,  505,  505,
-      505,  505,  505,  505,  505,  505,  505,  505,  505,  505,
-      505,  505,  505,  505,  505,  505,  505,  505,  505,  505,
-      505,  505,  505,  505,  505,  505,  505,  505,  505,  505,
-      505,  505,  505,  505,  505,  505,  505,  505,  505,  505,
-      505,  505,  505,  505,  505,  505,  505,  505,  505,  505,
-      505,  505,  505,  505,  505,  505,  505,  505,  505,  505,
-      505,  505,  505,  505,  505,  505,  505,  505,  505,  505,
-      505,  505,  505,  505,  505,  505,  505,  505,  505,  505,
-      505,  505,  505,  505,  505,  505,  505,  505,  505,  505,
+      511,  511,  511,  511,  511,  511,  511,  511,  511,  511,
+      511,  511,  511,  511,  511,  511,  511,  511,  511,  511,
+      511,  511,  511,  511,  511,  511,  511,  511,  511,  511,
+      511,  511,  511,  511,  511,  511,  511,  511,  511,  511,
+      511,  511,  511,  511,  511,  511,  511,  511,  511,  511,
+      511,  511,  511,  511,  511,  511,  511,  511,  511,  511,
+      511,  511,  511,  511,  511,  511,  511,  511,  511,  511,
+      511,  511,  511,  511,  511,  511,  511,  511,  511,  511,
+      511,  511,  511,  511,  511,  511,  511,  511,  511,  511,
+      511,  511,  511,  511,  511,  511,  511,  511,  511,  511,
 
-      505,  505,    0,  503,  503,  503,  503,  503
+      511,  511,  511,  511,  511,  511,  511,  511,    0,  509,
+      509,  509,  509,  509
     } ;
 
-static yyconst short int yy_nxt[1141] =
+static yyconst short int yy_nxt[1153] =
     {   0,
         4,    5,    6,    7,    8,    9,   10,   11,   12,   13,
        14,   14,   14,    4,   15,    8,    8,    8,   16,   17,
@@ -591,7 +584,7 @@
        44,   44,   44,   40,  104,  127,  105,   40,  106,   40,
 
       133,   40,   40,  107,   47,   45,   45,   45,   45,   40,
-      119,  119,  119,  119,   40,  130,   40,  120,  297,  148,
+      119,  119,  119,  119,   40,  130,   40,  120,  298,  148,
       136,   40,  156,  120,   47,   48,   48,   48,   48,   40,
       121,  121,  121,  121,   40,   40,  121,  121,   40,  121,
       121,  121,  121,  121,  121,   40,  140,   40,   40,   40,
@@ -627,75 +620,77 @@
       273,  270,  271,  272,   40,  275,   40,   40,   40,  274,
        40,  276,  278,   40,   40,  280,  281,  277,  282,   40,
        40,   40,   40,  284,  283,  279,  207,  207,  207,  207,
-       40,   40,  285,  208,  295,  294,  299,  209,  209,  208,
+      351,   40,  285,  208,  296,  294,  295,  209,  209,  208,
       286,  286,  286,  286,  286,  286,  286,  286,  211,  211,
       211,  211,   40,  211,  211,  211,  211,   40,   40,   40,
        40,   40,   40,   40,   40,   40,   40,   40,  291,   40,
-       40,   40,  302,   40,   40,  287,  289,  290,  304,  303,
-      298,   40,   40,   40,   40,  292,  293,  301,  300,  306,
+       40,  300,   40,   40,  305,  287,  289,  290,  303,  304,
+      299,   40,   40,   40,   40,  292,  293,   40,  301,  308,
 
-       40,  296,  308,   40,   40,  307,  305,   40,  311,   40,
-       40,   40,  309,  310,   40,   40,   40,   40,  312,   40,
-       40,   40,  313,   40,  314,  315,  316,  321,  319,  320,
-      323,   40,  325,   40,  317,  322,   40,  318,   40,   40,
-      327,   40,   40,   40,  324,  330,  326,   40,  329,  332,
-      331,   40,  333,   40,  334,   40,  328,   40,  336,   40,
-      335,   40,  339,  337,   40,   40,   40,   40,  338,   40,
-       40,  286,  286,  286,  286,   40,  340,  343,   40,  346,
-      349,   40,  341,  348,   40,  342,  350,   40,  351,  352,
-      345,  347,  344,   40,  353,   40,   40,   40,   40,   40,
+       40,  297,  309,  302,   40,   40,   40,  307,   40,   40,
+       40,   40,   40,   40,  306,   40,   40,   40,  310,  312,
+       40,  311,  314,  313,  315,  320,  317,   40,  316,   40,
+      318,   40,   40,  321,  322,  319,  329,  323,  324,   40,
+      326,  328,   40,   40,   40,   40,   40,   40,   40,  330,
+      333,  331,  325,  332,  327,  334,  336,   40,   40,  337,
+      335,   40,   40,   40,   40,   40,  340,  338,   40,   40,
+       40,  339,   40,   40,   40,   40,  344,   40,  350,  341,
+      353,  352,  347,  349,  342,  343,  286,  286,  286,  286,
+       40,   40,  346,   40,  348,  345,  355,  354,  356,  357,
 
-       40,  355,   40,   40,   40,   40,   40,  358,   40,   40,
-      362,  363,   40,   40,  354,  356,  357,  359,  364,  361,
-      365,  369,  360,   40,  366,   40,   40,   40,   40,  367,
-      368,   40,   40,  372,  371,   40,  373,  374,   40,   40,
-      370,  375,   40,   40,   40,   40,   40,   40,   40,  376,
-       40,  380,  379,  378,  382,  384,   40,   40,  377,   40,
-       40,  387,  390,   40,  385,   40,  381,  383,   40,  386,
-      388,   40,  389,   40,   40,   40,   40,   40,  393,   40,
-      392,  395,  396,  391,   40,  394,   40,   40,  400,  401,
-       40,   40,   40,  397,  398,  399,  404,  406,  402,  405,
+       40,   40,   40,   40,   40,   40,   40,   40,   40,   40,
+       40,  360,   40,  364,  365,   40,   40,  366,   40,  358,
+      359,  361,  363,   40,  367,  371,  362,   40,  368,   40,
+      374,   40,  370,  369,   40,  372,  373,   40,  375,   40,
+      376,   40,   40,  377,   40,   40,   40,   40,   40,   40,
+       40,   40,  381,   40,  386,  378,  380,  382,  384,  387,
+       40,  389,  379,   40,   40,   40,   40,  383,  392,  385,
+       40,  388,   40,  391,   40,   40,  390,  397,   40,  395,
+       40,   40,  394,   40,  399,   40,   40,  393,   40,  396,
+      403,  404,   40,   40,   40,   40,   40,  407,  401,  402,
 
-       40,   40,  403,   40,   40,   40,   40,  407,   40,   40,
-       40,   40,  408,  410,   40,  411,  412,   40,  409,  416,
-      413,  414,   40,  417,   40,   40,   40,   40,   40,   40,
-       40,  415,   40,   40,  418,   40,  424,  419,  425,   40,
-       40,  423,   40,  420,  433,  421,   40,  426,  427,  429,
-      428,  422,   40,  431,  430,  432,   40,  434,   40,   40,
-       40,   40,   40,   40,   40,  435,  437,   40,   40,   40,
-       40,   40,  439,  442,   40,   40,   40,   40,  446,   40,
-      451,  436,  443,  438,  447,  440,  441,  444,  448,   40,
-      450,  445,   40,   40,   40,   40,  449,   40,  453,  452,
+      400,  406,  398,  408,   40,   40,  405,   40,   40,  409,
+      412,   40,  410,  411,   40,   40,  413,  418,  414,   40,
+       40,   40,   40,   40,  415,   40,  416,  419,   40,   40,
+      417,   40,   40,  420,   40,   40,   40,   40,  421,   40,
+      428,  423,   40,  429,   40,  422,  424,  427,   40,  425,
+       40,  431,  430,  433,  432,  426,   40,  436,   40,  434,
+       40,  437,   40,  438,   40,   40,   40,  435,   40,  439,
+       40,  441,   40,  440,   40,   40,  443,   40,   40,   40,
+       40,  447,   40,   40,   40,  442,  456,  451,  453,  448,
+      444,  445,  449,  446,   40,  452,   40,   40,  455,   40,
 
-      455,   40,   40,   40,   40,  460,  456,  454,  458,   40,
-       40,  461,   40,   40,   40,   40,   40,   40,  459,  465,
-      467,   40,   40,  463,  457,   40,   40,  464,  466,   40,
-      468,   40,  462,  469,  472,  473,   40,   40,   40,   40,
-      470,   40,   40,   40,   40,  471,  476,   40,   40,   40,
-      480,  477,  474,  478,  479,   40,  482,   40,  485,   40,
-      475,  483,  486,   40,  487,  481,  484,   40,  488,   40,
-       40,   40,   40,   40,   40,   40,  489,   40,   40,  494,
-      495,  496,   40,   40,  490,  491,   40,  501,   40,  500,
-       40,  493,  492,   40,  499,   40,   40,   40,  498,   40,
+      450,  454,  458,  457,   40,   40,   40,  460,   40,  461,
+       40,   40,  459,  464,  462,   40,   40,   40,   40,   40,
+       40,   40,  467,   40,  471,   40,  465,   40,  473,  463,
+      469,   40,   40,  470,   40,  472,   40,  475,   40,  468,
+      466,  474,   40,  478,  476,  479,   40,   40,   40,   40,
+       40,  482,   40,   40,  477,  480,   40,   40,  486,   40,
+       40,  483,  484,  485,   40,  488,  491,  481,   40,   40,
+      489,  493,  494,  487,  490,  492,   40,   40,   40,   40,
+       40,   40,   40,   40,   40,  495,   40,  500,  501,  502,
+      496,   40,   40,  506,  497,   40,   40,   40,   40,  499,
 
-       40,  497,   40,   40,  502,   37,   37,   37,   37,   39,
-       39,   50,   40,   50,   50,   40,   40,   40,   40,   40,
+      498,  505,   40,   40,  507,   40,  504,   40,   40,  503,
+       40,   40,  508,   37,   37,   37,   37,   39,   39,   50,
+       40,   50,   50,   40,   40,   40,   40,   40,   40,   40,
        40,   40,   40,   40,   40,   40,   40,   40,   40,   40,
        40,   40,   40,   40,   40,   40,   40,   40,   40,   40,
        40,   40,   40,   40,   40,   40,   40,   40,   40,   40,
        40,   40,   40,   40,   40,   40,   40,   40,   40,   40,
        40,   40,   40,   40,   40,   40,   40,   40,   40,   40,
        40,   40,   40,   40,   40,   40,   40,   40,   40,   40,
-       40,   40,   40,   40,   40,   40,   40,  206,   40,   40,
-       40,   40,  114,   40,   38,  503,    3,  503,  503,  503,
+       40,   40,   40,   40,   40,   40,   40,   40,   40,  206,
 
-      503,  503,  503,  503,  503,  503,  503,  503,  503,  503,
-      503,  503,  503,  503,  503,  503,  503,  503,  503,  503,
-      503,  503,  503,  503,  503,  503,  503,  503,  503,  503,
-      503,  503,  503,  503,  503,  503,  503,  503,  503,  503
+       40,   40,   40,   40,  114,   40,   38,  509,    3,  509,
+      509,  509,  509,  509,  509,  509,  509,  509,  509,  509,
+      509,  509,  509,  509,  509,  509,  509,  509,  509,  509,
+      509,  509,  509,  509,  509,  509,  509,  509,  509,  509,
+      509,  509,  509,  509,  509,  509,  509,  509,  509,  509,
+      509,  509
     } ;
 
-static yyconst short int yy_chk[1141] =
+static yyconst short int yy_chk[1153] =
     {   0,
         1,    1,    1,    1,    1,    1,    1,    1,    1,    1,
         1,    1,    1,    1,    1,    1,    1,    1,    1,    1,
@@ -705,7 +700,7 @@
        10,   10,   10,   11,   11,   11,   11,   11,   12,   62,
        20,   62,   26,   12,   13,   13,   13,   13,   13,   13,
        14,   14,   14,   14,   14,   14,   16,   20,   46,   17,
-       26,   29,  508,   46,   16,  506,   26,   20,   17,   23,
+       26,   29,  514,   46,   16,  512,   26,   20,   17,   23,
        29,   16,   17,   16,   18,   16,   13,   17,   16,   18,
 
        17,   18,   19,   21,   22,   23,   23,   19,   21,   24,
@@ -734,7 +729,7 @@
        98,   93,   94,   99,  101,   94,   90,   96,   94,   93,
       104,   94,  105,   98,  102,  110,   99,  101,  108,  107,
       110,  106,  108,  108,   99,  109,  103,  104,  101,  106,
-      105,  107,  112,  113,  106,  108,  502,  132,  109,  124,
+      105,  107,  112,  113,  106,  108,  508,  132,  109,  124,
       109,  123,  106,  116,  116,  116,  116,  106,  117,  117,
       117,  117,  123,  112,  113,  117,  130,  124,  126,  128,
       132,  117,  119,  119,  119,  119,  119,  126,  135,  119,
@@ -746,82 +741,84 @@
       150,  149,  152,  155,  153,  151,  154,  156,  145,  150,
       146,  157,  147,  153,  158,  154,  156,  152,  159,  160,
       161,  155,  162,  165,  166,  157,  159,  174,  168,  172,
-      160,  179,  173,  213,  180,  161,  174,  158,  165,  500,
+      160,  179,  173,  213,  180,  161,  174,  158,  165,  506,
       213,  179,  177,  180,  166,  168,  162,  171,  171,  171,
       171,  181,  172,  171,  171,  173,  171,  171,  171,  171,
       171,  171,  175,  177,  183,  184,  186,  185,  189,  190,
-      499,  175,  181,  175,  187,  188,  191,  175,  185,  175,
+      505,  175,  181,  175,  187,  188,  191,  175,  185,  175,
 
       184,  192,  193,  187,  188,  186,  194,  183,  195,  196,
       192,  189,  190,  191,  198,  194,  199,  197,  200,  193,
       202,  195,  197,  201,  205,  199,  200,  196,  201,  203,
-      498,  224,  496,  203,  202,  198,  207,  207,  207,  207,
-      223,  228,  205,  207,  224,  223,  228,  208,  208,  207,
+      222,  224,  289,  203,  202,  198,  207,  207,  207,  207,
+      289,  223,  205,  207,  224,  222,  223,  208,  208,  207,
       208,  208,  208,  208,  209,  209,  209,  209,  210,  210,
       210,  210,  210,  211,  211,  211,  211,  211,  212,  214,
-      215,  219,  220,  221,  225,  227,  230,  231,  219,  229,
-      232,  233,  231,  234,  236,  212,  214,  215,  233,  232,
-      227,  239,  240,  238,  241,  220,  221,  230,  229,  236,
+      215,  219,  220,  221,  225,  227,  228,  233,  219,  229,
+      232,  228,  230,  231,  233,  212,  214,  215,  231,  232,
+      227,  234,  236,  238,  237,  220,  221,  239,  229,  237,
 
-      237,  225,  238,  242,  243,  237,  234,  247,  241,  244,
-      250,  248,  239,  240,  251,  256,  254,  494,  242,  253,
-      255,  257,  243,  258,  244,  247,  248,  255,  253,  254,
-      257,  259,  258,  260,  250,  256,  262,  251,  261,  267,
-      259,  263,  264,  266,  257,  262,  258,  272,  261,  264,
-      263,  270,  266,  273,  267,  274,  260,  275,  272,  276,
-      270,  277,  275,  273,  278,  280,  279,  282,  274,  284,
-      285,  286,  286,  286,  286,  288,  276,  279,  289,  284,
-      288,  291,  277,  285,  292,  278,  289,  293,  291,  292,
-      282,  284,  280,  294,  293,  295,  296,  297,  298,  300,
+      240,  225,  238,  230,  243,  241,  250,  236,  242,  244,
+      247,  248,  251,  260,  234,  504,  253,  256,  239,  241,
+      254,  240,  243,  242,  244,  253,  248,  255,  247,  257,
+      250,  258,  259,  254,  255,  251,  260,  256,  257,  261,
+      258,  259,  262,  264,  263,  267,  266,  270,  272,  261,
+      264,  262,  257,  263,  258,  266,  270,  273,  274,  272,
+      267,  275,  276,  277,  278,  279,  275,  273,  280,  282,
+      285,  274,  284,  288,  291,  292,  279,  295,  288,  276,
+      292,  291,  284,  285,  277,  278,  286,  286,  286,  286,
+      293,  294,  282,  296,  284,  280,  294,  293,  295,  296,
 
-      299,  295,  301,  302,  304,  307,  309,  298,  308,  306,
-      302,  304,  311,  310,  294,  296,  297,  299,  306,  301,
-      307,  311,  300,  313,  308,  314,  315,  316,  317,  309,
-      310,  320,  318,  315,  314,  321,  316,  317,  329,  332,
-      313,  318,  330,  333,  338,  334,  341,  344,  339,  320,
-      342,  332,  330,  329,  334,  339,  340,  346,  321,  345,
-      347,  342,  346,  348,  340,  350,  333,  338,  352,  341,
-      344,  355,  345,  354,  353,  362,  356,  357,  350,  493,
-      348,  353,  354,  347,  361,  352,  364,  366,  361,  361,
-      367,  375,  368,  355,  356,  357,  366,  368,  362,  367,
+      297,  298,  299,  301,  300,  302,  303,  305,  307,  308,
+      310,  299,  309,  303,  305,  311,  312,  307,  314,  297,
+      298,  300,  302,  316,  308,  312,  301,  315,  309,  317,
+      316,  318,  311,  310,  319,  314,  315,  321,  317,  322,
+      318,  330,  331,  319,  334,  333,  339,  340,  342,  335,
+      343,  341,  331,  345,  340,  321,  330,  333,  335,  341,
+      346,  343,  322,  347,  348,  349,  351,  334,  347,  339,
+      354,  342,  353,  346,  355,  356,  345,  354,  357,  351,
+      358,  359,  349,  364,  356,  366,  363,  348,  368,  353,
+      363,  363,  377,  378,  369,  392,  502,  368,  358,  359,
 
-      370,  376,  364,  383,  378,  379,  389,  370,  384,  390,
-      392,  391,  375,  378,  394,  379,  383,  393,  376,  391,
-      384,  389,  398,  392,  399,  400,  401,  402,  410,  403,
-      404,  390,  408,  405,  393,  406,  402,  394,  403,  412,
-      407,  401,  492,  398,  412,  399,  411,  404,  405,  407,
-      406,  400,  413,  410,  408,  411,  414,  413,  415,  416,
-      417,  418,  420,  421,  422,  414,  416,  424,  426,  427,
-      425,  430,  418,  422,  434,  433,  447,  490,  427,  431,
-      434,  415,  424,  417,  430,  420,  421,  425,  431,  432,
-      433,  426,  436,  437,  438,  442,  432,  443,  437,  436,
+      357,  366,  355,  369,  370,  372,  364,  380,  381,  370,
+      378,  385,  372,  377,  386,  391,  380,  392,  381,  393,
+      394,  395,  396,  398,  385,  401,  386,  393,  402,  403,
+      391,  405,  404,  394,  406,  407,  408,  411,  395,  409,
+      405,  398,  413,  406,  410,  396,  401,  404,  414,  402,
+      418,  408,  407,  410,  409,  403,  415,  414,  416,  411,
+      417,  415,  420,  416,  419,  421,  423,  413,  424,  417,
+      425,  419,  426,  418,  428,  429,  421,  430,  431,  435,
+      438,  426,  434,  437,  444,  420,  438,  431,  435,  428,
+      423,  424,  429,  425,  436,  434,  440,  441,  437,  442,
 
-      442,  444,  446,  445,  448,  447,  443,  438,  445,  449,
-      450,  448,  451,  453,  452,  454,  455,  456,  446,  452,
-      454,  457,  458,  450,  444,  459,  460,  451,  453,  461,
-      455,  463,  449,  456,  459,  460,  465,  464,  466,  467,
-      457,  469,  470,  471,  472,  458,  464,  477,  474,  475,
-      469,  465,  461,  466,  467,  479,  471,  478,  475,  480,
-      463,  472,  477,  481,  478,  470,  474,  482,  479,  483,
-      484,  485,  488,  486,  487,  489,  480,  491,  497,  485,
-      486,  487,  495,  501,  481,  482,  476,  497,  473,  495,
-      468,  484,  483,  462,  491,  441,  440,  439,  489,  435,
+      430,  436,  441,  440,  447,  448,  449,  444,  450,  447,
+      451,  452,  442,  450,  448,  453,  454,  455,  456,  457,
+      458,  462,  453,  459,  457,  463,  451,  461,  459,  449,
+      455,  464,  467,  456,  465,  458,  466,  462,  469,  454,
+      452,  461,  470,  465,  463,  466,  471,  472,  473,  475,
+      476,  470,  477,  478,  464,  467,  480,  481,  475,  485,
+      483,  471,  472,  473,  484,  477,  481,  469,  486,  487,
+      478,  484,  485,  476,  480,  483,  488,  489,  490,  491,
+      494,  492,  493,  495,  497,  486,  501,  491,  492,  493,
+      487,  507,  500,  501,  488,  503,  499,  498,  496,  490,
 
-      429,  488,  428,  423,  501,  504,  504,  504,  504,  505,
-      505,  507,  419,  507,  507,  409,  397,  396,  395,  388,
-      387,  386,  385,  382,  381,  380,  377,  374,  373,  372,
-      371,  369,  365,  363,  360,  359,  358,  351,  349,  343,
-      337,  336,  335,  331,  328,  327,  326,  325,  324,  323,
-      322,  319,  312,  305,  303,  290,  287,  283,  281,  271,
-      269,  268,  265,  249,  246,  245,  235,  222,  218,  217,
-      216,  204,  182,  178,  176,  170,  169,  167,  164,  163,
-      140,  133,  129,  127,  125,  122,  118,  114,  100,   87,
-       59,   39,   37,    8,    7,    3,  503,  503,  503,  503,
+      489,  497,  482,  479,  503,  474,  495,  468,  460,  494,
+      446,  445,  507,  510,  510,  510,  510,  511,  511,  513,
+      443,  513,  513,  439,  433,  432,  427,  422,  412,  400,
+      399,  397,  390,  389,  388,  387,  384,  383,  382,  379,
+      376,  375,  374,  373,  371,  367,  365,  362,  361,  360,
+      352,  350,  344,  338,  337,  336,  332,  329,  328,  327,
+      326,  325,  324,  323,  320,  313,  306,  304,  290,  287,
+      283,  281,  271,  269,  268,  265,  249,  246,  245,  235,
+      218,  217,  216,  204,  182,  178,  176,  170,  169,  167,
+      164,  163,  140,  133,  129,  127,  125,  122,  118,  114,
 
-      503,  503,  503,  503,  503,  503,  503,  503,  503,  503,
-      503,  503,  503,  503,  503,  503,  503,  503,  503,  503,
-      503,  503,  503,  503,  503,  503,  503,  503,  503,  503,
-      503,  503,  503,  503,  503,  503,  503,  503,  503,  503
+      100,   87,   59,   39,   37,    8,    7,    3,  509,  509,
+      509,  509,  509,  509,  509,  509,  509,  509,  509,  509,
+      509,  509,  509,  509,  509,  509,  509,  509,  509,  509,
+      509,  509,  509,  509,  509,  509,  509,  509,  509,  509,
+      509,  509,  509,  509,  509,  509,  509,  509,  509,  509,
+      509,  509
     } ;
 
 static yy_state_type yy_state_buf[YY_BUF_SIZE + 2], *yy_state_ptr;
@@ -838,7 +835,7 @@
 #define YY_MORE_ADJ 0
 #define YY_RESTORE_YY_MORE_OFFSET
 char *yytext;
-#line 1 "/proj/llvm/llvm/lib/AsmParser/Lexer.l"
+#line 1 "/Users/sabre/cvs/llvm/lib/AsmParser/Lexer.l"
 #define INITIAL 0
 /*===-- Lexer.l - Scanner for llvm assembly files --------------*- C++ -*--===//
 //
@@ -853,7 +850,7 @@
 //
 //===----------------------------------------------------------------------===*/
 #define YY_NEVER_INTERACTIVE 1
-#line 28 "/proj/llvm/llvm/lib/AsmParser/Lexer.l"
+#line 28 "/Users/sabre/cvs/llvm/lib/AsmParser/Lexer.l"
 #include "ParserInternals.h"
 #include "llvm/Module.h"
 #include <list>
@@ -979,7 +976,7 @@
 /* HexIntConstant - Hexadecimal constant generated by the CFE to avoid forcing
  * it to deal with 64 bit numbers.
  */
-#line 983 "Lexer.cpp"
+#line 980 "Lexer.cpp"
 
 /* Macros after this point can all be overridden by user definitions in
  * section 1.
@@ -1127,13 +1124,13 @@
 YY_DECL
 	{
 	register yy_state_type yy_current_state;
-	register char *yy_cp = NULL, *yy_bp = NULL;
+	register char *yy_cp, *yy_bp;
 	register int yy_act;
 
-#line 179 "/proj/llvm/llvm/lib/AsmParser/Lexer.l"
+#line 179 "/Users/sabre/cvs/llvm/lib/AsmParser/Lexer.l"
 
 
-#line 1137 "Lexer.cpp"
+#line 1134 "Lexer.cpp"
 
 	if ( yy_init )
 		{
@@ -1181,14 +1178,14 @@
 			while ( yy_chk[yy_base[yy_current_state] + yy_c] != yy_current_state )
 				{
 				yy_current_state = (int) yy_def[yy_current_state];
-				if ( yy_current_state >= 504 )
+				if ( yy_current_state >= 510 )
 					yy_c = yy_meta[(unsigned int) yy_c];
 				}
 			yy_current_state = yy_nxt[yy_base[yy_current_state] + (unsigned int) yy_c];
 			*yy_state_ptr++ = yy_current_state;
 			++yy_cp;
 			}
-		while ( yy_current_state != 503 );
+		while ( yy_current_state != 509 );
 
 yy_find_action:
 		yy_current_state = *--yy_state_ptr;
@@ -1226,507 +1223,507 @@
 	{ /* beginning of action switch */
 case 1:
 YY_RULE_SETUP
-#line 181 "/proj/llvm/llvm/lib/AsmParser/Lexer.l"
+#line 181 "/Users/sabre/cvs/llvm/lib/AsmParser/Lexer.l"
 { /* Ignore comments for now */ }
 	YY_BREAK
 case 2:
 YY_RULE_SETUP
-#line 183 "/proj/llvm/llvm/lib/AsmParser/Lexer.l"
+#line 183 "/Users/sabre/cvs/llvm/lib/AsmParser/Lexer.l"
 { return BEGINTOK; }
 	YY_BREAK
 case 3:
 YY_RULE_SETUP
-#line 184 "/proj/llvm/llvm/lib/AsmParser/Lexer.l"
+#line 184 "/Users/sabre/cvs/llvm/lib/AsmParser/Lexer.l"
 { return ENDTOK; }
 	YY_BREAK
 case 4:
 YY_RULE_SETUP
-#line 185 "/proj/llvm/llvm/lib/AsmParser/Lexer.l"
+#line 185 "/Users/sabre/cvs/llvm/lib/AsmParser/Lexer.l"
 { return TRUETOK;  }
 	YY_BREAK
 case 5:
 YY_RULE_SETUP
-#line 186 "/proj/llvm/llvm/lib/AsmParser/Lexer.l"
+#line 186 "/Users/sabre/cvs/llvm/lib/AsmParser/Lexer.l"
 { return FALSETOK; }
 	YY_BREAK
 case 6:
 YY_RULE_SETUP
-#line 187 "/proj/llvm/llvm/lib/AsmParser/Lexer.l"
+#line 187 "/Users/sabre/cvs/llvm/lib/AsmParser/Lexer.l"
 { return DECLARE; }
 	YY_BREAK
 case 7:
 YY_RULE_SETUP
-#line 188 "/proj/llvm/llvm/lib/AsmParser/Lexer.l"
+#line 188 "/Users/sabre/cvs/llvm/lib/AsmParser/Lexer.l"
 { return GLOBAL; }
 	YY_BREAK
 case 8:
 YY_RULE_SETUP
-#line 189 "/proj/llvm/llvm/lib/AsmParser/Lexer.l"
+#line 189 "/Users/sabre/cvs/llvm/lib/AsmParser/Lexer.l"
 { return CONSTANT; }
 	YY_BREAK
 case 9:
 YY_RULE_SETUP
-#line 190 "/proj/llvm/llvm/lib/AsmParser/Lexer.l"
+#line 190 "/Users/sabre/cvs/llvm/lib/AsmParser/Lexer.l"
 { return INTERNAL; }
 	YY_BREAK
 case 10:
 YY_RULE_SETUP
-#line 191 "/proj/llvm/llvm/lib/AsmParser/Lexer.l"
+#line 191 "/Users/sabre/cvs/llvm/lib/AsmParser/Lexer.l"
 { return LINKONCE; }
 	YY_BREAK
 case 11:
 YY_RULE_SETUP
-#line 192 "/proj/llvm/llvm/lib/AsmParser/Lexer.l"
+#line 192 "/Users/sabre/cvs/llvm/lib/AsmParser/Lexer.l"
 { return WEAK; }
 	YY_BREAK
 case 12:
 YY_RULE_SETUP
-#line 193 "/proj/llvm/llvm/lib/AsmParser/Lexer.l"
+#line 193 "/Users/sabre/cvs/llvm/lib/AsmParser/Lexer.l"
 { return APPENDING; }
 	YY_BREAK
 case 13:
 YY_RULE_SETUP
-#line 194 "/proj/llvm/llvm/lib/AsmParser/Lexer.l"
+#line 194 "/Users/sabre/cvs/llvm/lib/AsmParser/Lexer.l"
 { return DLLIMPORT; }
 	YY_BREAK
 case 14:
 YY_RULE_SETUP
-#line 195 "/proj/llvm/llvm/lib/AsmParser/Lexer.l"
+#line 195 "/Users/sabre/cvs/llvm/lib/AsmParser/Lexer.l"
 { return DLLEXPORT; }
 	YY_BREAK
 case 15:
 YY_RULE_SETUP
-#line 196 "/proj/llvm/llvm/lib/AsmParser/Lexer.l"
+#line 196 "/Users/sabre/cvs/llvm/lib/AsmParser/Lexer.l"
 { return EXTERN_WEAK; }
 	YY_BREAK
 case 16:
 YY_RULE_SETUP
-#line 197 "/proj/llvm/llvm/lib/AsmParser/Lexer.l"
+#line 197 "/Users/sabre/cvs/llvm/lib/AsmParser/Lexer.l"
 { return EXTERNAL; }    /* Deprecated, turn into external */
 	YY_BREAK
 case 17:
 YY_RULE_SETUP
-#line 198 "/proj/llvm/llvm/lib/AsmParser/Lexer.l"
+#line 198 "/Users/sabre/cvs/llvm/lib/AsmParser/Lexer.l"
 { return EXTERNAL; }
 	YY_BREAK
 case 18:
 YY_RULE_SETUP
-#line 199 "/proj/llvm/llvm/lib/AsmParser/Lexer.l"
+#line 199 "/Users/sabre/cvs/llvm/lib/AsmParser/Lexer.l"
 { return IMPLEMENTATION; }
 	YY_BREAK
 case 19:
 YY_RULE_SETUP
-#line 200 "/proj/llvm/llvm/lib/AsmParser/Lexer.l"
+#line 200 "/Users/sabre/cvs/llvm/lib/AsmParser/Lexer.l"
 { return ZEROINITIALIZER; }
 	YY_BREAK
 case 20:
 YY_RULE_SETUP
-#line 201 "/proj/llvm/llvm/lib/AsmParser/Lexer.l"
+#line 201 "/Users/sabre/cvs/llvm/lib/AsmParser/Lexer.l"
 { return DOTDOTDOT; }
 	YY_BREAK
 case 21:
 YY_RULE_SETUP
-#line 202 "/proj/llvm/llvm/lib/AsmParser/Lexer.l"
+#line 202 "/Users/sabre/cvs/llvm/lib/AsmParser/Lexer.l"
 { return UNDEF; }
 	YY_BREAK
 case 22:
 YY_RULE_SETUP
-#line 203 "/proj/llvm/llvm/lib/AsmParser/Lexer.l"
+#line 203 "/Users/sabre/cvs/llvm/lib/AsmParser/Lexer.l"
 { return NULL_TOK; }
 	YY_BREAK
 case 23:
 YY_RULE_SETUP
-#line 204 "/proj/llvm/llvm/lib/AsmParser/Lexer.l"
+#line 204 "/Users/sabre/cvs/llvm/lib/AsmParser/Lexer.l"
 { return TO; }
 	YY_BREAK
 case 24:
 YY_RULE_SETUP
-#line 205 "/proj/llvm/llvm/lib/AsmParser/Lexer.l"
+#line 205 "/Users/sabre/cvs/llvm/lib/AsmParser/Lexer.l"
 { RET_TOK(TermOpVal, Unwind, UNWIND); }
 	YY_BREAK
 case 25:
 YY_RULE_SETUP
-#line 206 "/proj/llvm/llvm/lib/AsmParser/Lexer.l"
+#line 206 "/Users/sabre/cvs/llvm/lib/AsmParser/Lexer.l"
 { return NOT; }  /* Deprecated, turned into XOR */
 	YY_BREAK
 case 26:
 YY_RULE_SETUP
-#line 207 "/proj/llvm/llvm/lib/AsmParser/Lexer.l"
+#line 207 "/Users/sabre/cvs/llvm/lib/AsmParser/Lexer.l"
 { return TAIL; }
 	YY_BREAK
 case 27:
 YY_RULE_SETUP
-#line 208 "/proj/llvm/llvm/lib/AsmParser/Lexer.l"
+#line 208 "/Users/sabre/cvs/llvm/lib/AsmParser/Lexer.l"
 { return TARGET; }
 	YY_BREAK
 case 28:
 YY_RULE_SETUP
-#line 209 "/proj/llvm/llvm/lib/AsmParser/Lexer.l"
+#line 209 "/Users/sabre/cvs/llvm/lib/AsmParser/Lexer.l"
 { return TRIPLE; }
 	YY_BREAK
 case 29:
 YY_RULE_SETUP
-#line 210 "/proj/llvm/llvm/lib/AsmParser/Lexer.l"
+#line 210 "/Users/sabre/cvs/llvm/lib/AsmParser/Lexer.l"
 { return DEPLIBS; }
 	YY_BREAK
 case 30:
 YY_RULE_SETUP
-#line 211 "/proj/llvm/llvm/lib/AsmParser/Lexer.l"
+#line 211 "/Users/sabre/cvs/llvm/lib/AsmParser/Lexer.l"
 { return ENDIAN; }
 	YY_BREAK
 case 31:
 YY_RULE_SETUP
-#line 212 "/proj/llvm/llvm/lib/AsmParser/Lexer.l"
+#line 212 "/Users/sabre/cvs/llvm/lib/AsmParser/Lexer.l"
 { return POINTERSIZE; }
 	YY_BREAK
 case 32:
 YY_RULE_SETUP
-#line 213 "/proj/llvm/llvm/lib/AsmParser/Lexer.l"
-{ return DATA; }
+#line 213 "/Users/sabre/cvs/llvm/lib/AsmParser/Lexer.l"
+{ return DATALAYOUT; }
 	YY_BREAK
 case 33:
 YY_RULE_SETUP
-#line 214 "/proj/llvm/llvm/lib/AsmParser/Lexer.l"
+#line 214 "/Users/sabre/cvs/llvm/lib/AsmParser/Lexer.l"
 { return LITTLE; }
 	YY_BREAK
 case 34:
 YY_RULE_SETUP
-#line 215 "/proj/llvm/llvm/lib/AsmParser/Lexer.l"
+#line 215 "/Users/sabre/cvs/llvm/lib/AsmParser/Lexer.l"
 { return BIG; }
 	YY_BREAK
 case 35:
 YY_RULE_SETUP
-#line 216 "/proj/llvm/llvm/lib/AsmParser/Lexer.l"
+#line 216 "/Users/sabre/cvs/llvm/lib/AsmParser/Lexer.l"
 { return VOLATILE; }
 	YY_BREAK
 case 36:
 YY_RULE_SETUP
-#line 217 "/proj/llvm/llvm/lib/AsmParser/Lexer.l"
+#line 217 "/Users/sabre/cvs/llvm/lib/AsmParser/Lexer.l"
 { return ALIGN;  }
 	YY_BREAK
 case 37:
 YY_RULE_SETUP
-#line 218 "/proj/llvm/llvm/lib/AsmParser/Lexer.l"
+#line 218 "/Users/sabre/cvs/llvm/lib/AsmParser/Lexer.l"
 { return SECTION; }
 	YY_BREAK
 case 38:
 YY_RULE_SETUP
-#line 219 "/proj/llvm/llvm/lib/AsmParser/Lexer.l"
+#line 219 "/Users/sabre/cvs/llvm/lib/AsmParser/Lexer.l"
 { return MODULE; }
 	YY_BREAK
 case 39:
 YY_RULE_SETUP
-#line 220 "/proj/llvm/llvm/lib/AsmParser/Lexer.l"
+#line 220 "/Users/sabre/cvs/llvm/lib/AsmParser/Lexer.l"
 { return ASM_TOK; }
 	YY_BREAK
 case 40:
 YY_RULE_SETUP
-#line 221 "/proj/llvm/llvm/lib/AsmParser/Lexer.l"
+#line 221 "/Users/sabre/cvs/llvm/lib/AsmParser/Lexer.l"
 { return SIDEEFFECT; }
 	YY_BREAK
 case 41:
 YY_RULE_SETUP
-#line 223 "/proj/llvm/llvm/lib/AsmParser/Lexer.l"
+#line 223 "/Users/sabre/cvs/llvm/lib/AsmParser/Lexer.l"
 { return CC_TOK; }
 	YY_BREAK
 case 42:
 YY_RULE_SETUP
-#line 224 "/proj/llvm/llvm/lib/AsmParser/Lexer.l"
+#line 224 "/Users/sabre/cvs/llvm/lib/AsmParser/Lexer.l"
 { return CCC_TOK; }
 	YY_BREAK
 case 43:
 YY_RULE_SETUP
-#line 225 "/proj/llvm/llvm/lib/AsmParser/Lexer.l"
+#line 225 "/Users/sabre/cvs/llvm/lib/AsmParser/Lexer.l"
 { return CSRETCC_TOK; }
 	YY_BREAK
 case 44:
 YY_RULE_SETUP
-#line 226 "/proj/llvm/llvm/lib/AsmParser/Lexer.l"
+#line 226 "/Users/sabre/cvs/llvm/lib/AsmParser/Lexer.l"
 { return FASTCC_TOK; }
 	YY_BREAK
 case 45:
 YY_RULE_SETUP
-#line 227 "/proj/llvm/llvm/lib/AsmParser/Lexer.l"
+#line 227 "/Users/sabre/cvs/llvm/lib/AsmParser/Lexer.l"
 { return COLDCC_TOK; }
 	YY_BREAK
 case 46:
 YY_RULE_SETUP
-#line 228 "/proj/llvm/llvm/lib/AsmParser/Lexer.l"
+#line 228 "/Users/sabre/cvs/llvm/lib/AsmParser/Lexer.l"
 { return X86_STDCALLCC_TOK; }
 	YY_BREAK
 case 47:
 YY_RULE_SETUP
-#line 229 "/proj/llvm/llvm/lib/AsmParser/Lexer.l"
+#line 229 "/Users/sabre/cvs/llvm/lib/AsmParser/Lexer.l"
 { return X86_FASTCALLCC_TOK; }
 	YY_BREAK
 case 48:
 YY_RULE_SETUP
-#line 231 "/proj/llvm/llvm/lib/AsmParser/Lexer.l"
+#line 231 "/Users/sabre/cvs/llvm/lib/AsmParser/Lexer.l"
 { llvmAsmlval.PrimType = Type::VoidTy  ; return VOID;   }
 	YY_BREAK
 case 49:
 YY_RULE_SETUP
-#line 232 "/proj/llvm/llvm/lib/AsmParser/Lexer.l"
+#line 232 "/Users/sabre/cvs/llvm/lib/AsmParser/Lexer.l"
 { llvmAsmlval.PrimType = Type::BoolTy  ; return BOOL;   }
 	YY_BREAK
 case 50:
 YY_RULE_SETUP
-#line 233 "/proj/llvm/llvm/lib/AsmParser/Lexer.l"
+#line 233 "/Users/sabre/cvs/llvm/lib/AsmParser/Lexer.l"
 { llvmAsmlval.PrimType = Type::SByteTy ; return SBYTE;  }
 	YY_BREAK
 case 51:
 YY_RULE_SETUP
-#line 234 "/proj/llvm/llvm/lib/AsmParser/Lexer.l"
+#line 234 "/Users/sabre/cvs/llvm/lib/AsmParser/Lexer.l"
 { llvmAsmlval.PrimType = Type::UByteTy ; return UBYTE;  }
 	YY_BREAK
 case 52:
 YY_RULE_SETUP
-#line 235 "/proj/llvm/llvm/lib/AsmParser/Lexer.l"
+#line 235 "/Users/sabre/cvs/llvm/lib/AsmParser/Lexer.l"
 { llvmAsmlval.PrimType = Type::ShortTy ; return SHORT;  }
 	YY_BREAK
 case 53:
 YY_RULE_SETUP
-#line 236 "/proj/llvm/llvm/lib/AsmParser/Lexer.l"
+#line 236 "/Users/sabre/cvs/llvm/lib/AsmParser/Lexer.l"
 { llvmAsmlval.PrimType = Type::UShortTy; return USHORT; }
 	YY_BREAK
 case 54:
 YY_RULE_SETUP
-#line 237 "/proj/llvm/llvm/lib/AsmParser/Lexer.l"
+#line 237 "/Users/sabre/cvs/llvm/lib/AsmParser/Lexer.l"
 { llvmAsmlval.PrimType = Type::IntTy   ; return INT;    }
 	YY_BREAK
 case 55:
 YY_RULE_SETUP
-#line 238 "/proj/llvm/llvm/lib/AsmParser/Lexer.l"
+#line 238 "/Users/sabre/cvs/llvm/lib/AsmParser/Lexer.l"
 { llvmAsmlval.PrimType = Type::UIntTy  ; return UINT;   }
 	YY_BREAK
 case 56:
 YY_RULE_SETUP
-#line 239 "/proj/llvm/llvm/lib/AsmParser/Lexer.l"
+#line 239 "/Users/sabre/cvs/llvm/lib/AsmParser/Lexer.l"
 { llvmAsmlval.PrimType = Type::LongTy  ; return LONG;   }
 	YY_BREAK
 case 57:
 YY_RULE_SETUP
-#line 240 "/proj/llvm/llvm/lib/AsmParser/Lexer.l"
+#line 240 "/Users/sabre/cvs/llvm/lib/AsmParser/Lexer.l"
 { llvmAsmlval.PrimType = Type::ULongTy ; return ULONG;  }
 	YY_BREAK
 case 58:
 YY_RULE_SETUP
-#line 241 "/proj/llvm/llvm/lib/AsmParser/Lexer.l"
+#line 241 "/Users/sabre/cvs/llvm/lib/AsmParser/Lexer.l"
 { llvmAsmlval.PrimType = Type::FloatTy ; return FLOAT;  }
 	YY_BREAK
 case 59:
 YY_RULE_SETUP
-#line 242 "/proj/llvm/llvm/lib/AsmParser/Lexer.l"
+#line 242 "/Users/sabre/cvs/llvm/lib/AsmParser/Lexer.l"
 { llvmAsmlval.PrimType = Type::DoubleTy; return DOUBLE; }
 	YY_BREAK
 case 60:
 YY_RULE_SETUP
-#line 243 "/proj/llvm/llvm/lib/AsmParser/Lexer.l"
+#line 243 "/Users/sabre/cvs/llvm/lib/AsmParser/Lexer.l"
 { llvmAsmlval.PrimType = Type::LabelTy ; return LABEL;  }
 	YY_BREAK
 case 61:
 YY_RULE_SETUP
-#line 244 "/proj/llvm/llvm/lib/AsmParser/Lexer.l"
+#line 244 "/Users/sabre/cvs/llvm/lib/AsmParser/Lexer.l"
 { return TYPE;   }
 	YY_BREAK
 case 62:
 YY_RULE_SETUP
-#line 245 "/proj/llvm/llvm/lib/AsmParser/Lexer.l"
+#line 245 "/Users/sabre/cvs/llvm/lib/AsmParser/Lexer.l"
 { return OPAQUE; }
 	YY_BREAK
 case 63:
 YY_RULE_SETUP
-#line 247 "/proj/llvm/llvm/lib/AsmParser/Lexer.l"
+#line 247 "/Users/sabre/cvs/llvm/lib/AsmParser/Lexer.l"
 { RET_TOK(BinaryOpVal, Add, ADD); }
 	YY_BREAK
 case 64:
 YY_RULE_SETUP
-#line 248 "/proj/llvm/llvm/lib/AsmParser/Lexer.l"
+#line 248 "/Users/sabre/cvs/llvm/lib/AsmParser/Lexer.l"
 { RET_TOK(BinaryOpVal, Sub, SUB); }
 	YY_BREAK
 case 65:
 YY_RULE_SETUP
-#line 249 "/proj/llvm/llvm/lib/AsmParser/Lexer.l"
+#line 249 "/Users/sabre/cvs/llvm/lib/AsmParser/Lexer.l"
 { RET_TOK(BinaryOpVal, Mul, MUL); }
 	YY_BREAK
 case 66:
 YY_RULE_SETUP
-#line 250 "/proj/llvm/llvm/lib/AsmParser/Lexer.l"
+#line 250 "/Users/sabre/cvs/llvm/lib/AsmParser/Lexer.l"
 { RET_TOK(BinaryOpVal, Div, DIV); }
 	YY_BREAK
 case 67:
 YY_RULE_SETUP
-#line 251 "/proj/llvm/llvm/lib/AsmParser/Lexer.l"
+#line 251 "/Users/sabre/cvs/llvm/lib/AsmParser/Lexer.l"
 { RET_TOK(BinaryOpVal, Rem, REM); }
 	YY_BREAK
 case 68:
 YY_RULE_SETUP
-#line 252 "/proj/llvm/llvm/lib/AsmParser/Lexer.l"
+#line 252 "/Users/sabre/cvs/llvm/lib/AsmParser/Lexer.l"
 { RET_TOK(BinaryOpVal, And, AND); }
 	YY_BREAK
 case 69:
 YY_RULE_SETUP
-#line 253 "/proj/llvm/llvm/lib/AsmParser/Lexer.l"
+#line 253 "/Users/sabre/cvs/llvm/lib/AsmParser/Lexer.l"
 { RET_TOK(BinaryOpVal, Or , OR ); }
 	YY_BREAK
 case 70:
 YY_RULE_SETUP
-#line 254 "/proj/llvm/llvm/lib/AsmParser/Lexer.l"
+#line 254 "/Users/sabre/cvs/llvm/lib/AsmParser/Lexer.l"
 { RET_TOK(BinaryOpVal, Xor, XOR); }
 	YY_BREAK
 case 71:
 YY_RULE_SETUP
-#line 255 "/proj/llvm/llvm/lib/AsmParser/Lexer.l"
+#line 255 "/Users/sabre/cvs/llvm/lib/AsmParser/Lexer.l"
 { RET_TOK(BinaryOpVal, SetNE, SETNE); }
 	YY_BREAK
 case 72:
 YY_RULE_SETUP
-#line 256 "/proj/llvm/llvm/lib/AsmParser/Lexer.l"
+#line 256 "/Users/sabre/cvs/llvm/lib/AsmParser/Lexer.l"
 { RET_TOK(BinaryOpVal, SetEQ, SETEQ); }
 	YY_BREAK
 case 73:
 YY_RULE_SETUP
-#line 257 "/proj/llvm/llvm/lib/AsmParser/Lexer.l"
+#line 257 "/Users/sabre/cvs/llvm/lib/AsmParser/Lexer.l"
 { RET_TOK(BinaryOpVal, SetLT, SETLT); }
 	YY_BREAK
 case 74:
 YY_RULE_SETUP
-#line 258 "/proj/llvm/llvm/lib/AsmParser/Lexer.l"
+#line 258 "/Users/sabre/cvs/llvm/lib/AsmParser/Lexer.l"
 { RET_TOK(BinaryOpVal, SetGT, SETGT); }
 	YY_BREAK
 case 75:
 YY_RULE_SETUP
-#line 259 "/proj/llvm/llvm/lib/AsmParser/Lexer.l"
+#line 259 "/Users/sabre/cvs/llvm/lib/AsmParser/Lexer.l"
 { RET_TOK(BinaryOpVal, SetLE, SETLE); }
 	YY_BREAK
 case 76:
 YY_RULE_SETUP
-#line 260 "/proj/llvm/llvm/lib/AsmParser/Lexer.l"
+#line 260 "/Users/sabre/cvs/llvm/lib/AsmParser/Lexer.l"
 { RET_TOK(BinaryOpVal, SetGE, SETGE); }
 	YY_BREAK
 case 77:
 YY_RULE_SETUP
-#line 262 "/proj/llvm/llvm/lib/AsmParser/Lexer.l"
+#line 262 "/Users/sabre/cvs/llvm/lib/AsmParser/Lexer.l"
 { RET_TOK(OtherOpVal, PHI, PHI_TOK); }
 	YY_BREAK
 case 78:
 YY_RULE_SETUP
-#line 263 "/proj/llvm/llvm/lib/AsmParser/Lexer.l"
+#line 263 "/Users/sabre/cvs/llvm/lib/AsmParser/Lexer.l"
 { RET_TOK(OtherOpVal, Call, CALL); }
 	YY_BREAK
 case 79:
 YY_RULE_SETUP
-#line 264 "/proj/llvm/llvm/lib/AsmParser/Lexer.l"
+#line 264 "/Users/sabre/cvs/llvm/lib/AsmParser/Lexer.l"
 { RET_TOK(OtherOpVal, Cast, CAST); }
 	YY_BREAK
 case 80:
 YY_RULE_SETUP
-#line 265 "/proj/llvm/llvm/lib/AsmParser/Lexer.l"
+#line 265 "/Users/sabre/cvs/llvm/lib/AsmParser/Lexer.l"
 { RET_TOK(OtherOpVal, Select, SELECT); }
 	YY_BREAK
 case 81:
 YY_RULE_SETUP
-#line 266 "/proj/llvm/llvm/lib/AsmParser/Lexer.l"
+#line 266 "/Users/sabre/cvs/llvm/lib/AsmParser/Lexer.l"
 { RET_TOK(OtherOpVal, Shl, SHL); }
 	YY_BREAK
 case 82:
 YY_RULE_SETUP
-#line 267 "/proj/llvm/llvm/lib/AsmParser/Lexer.l"
+#line 267 "/Users/sabre/cvs/llvm/lib/AsmParser/Lexer.l"
 { RET_TOK(OtherOpVal, Shr, SHR); }
 	YY_BREAK
 case 83:
 YY_RULE_SETUP
-#line 268 "/proj/llvm/llvm/lib/AsmParser/Lexer.l"
+#line 268 "/Users/sabre/cvs/llvm/lib/AsmParser/Lexer.l"
 { return VANEXT_old; }
 	YY_BREAK
 case 84:
 YY_RULE_SETUP
-#line 269 "/proj/llvm/llvm/lib/AsmParser/Lexer.l"
+#line 269 "/Users/sabre/cvs/llvm/lib/AsmParser/Lexer.l"
 { return VAARG_old; }
 	YY_BREAK
 case 85:
 YY_RULE_SETUP
-#line 270 "/proj/llvm/llvm/lib/AsmParser/Lexer.l"
+#line 270 "/Users/sabre/cvs/llvm/lib/AsmParser/Lexer.l"
 { RET_TOK(OtherOpVal, VAArg , VAARG); }
 	YY_BREAK
 case 86:
 YY_RULE_SETUP
-#line 271 "/proj/llvm/llvm/lib/AsmParser/Lexer.l"
+#line 271 "/Users/sabre/cvs/llvm/lib/AsmParser/Lexer.l"
 { RET_TOK(TermOpVal, Ret, RET); }
 	YY_BREAK
 case 87:
 YY_RULE_SETUP
-#line 272 "/proj/llvm/llvm/lib/AsmParser/Lexer.l"
+#line 272 "/Users/sabre/cvs/llvm/lib/AsmParser/Lexer.l"
 { RET_TOK(TermOpVal, Br, BR); }
 	YY_BREAK
 case 88:
 YY_RULE_SETUP
-#line 273 "/proj/llvm/llvm/lib/AsmParser/Lexer.l"
+#line 273 "/Users/sabre/cvs/llvm/lib/AsmParser/Lexer.l"
 { RET_TOK(TermOpVal, Switch, SWITCH); }
 	YY_BREAK
 case 89:
 YY_RULE_SETUP
-#line 274 "/proj/llvm/llvm/lib/AsmParser/Lexer.l"
+#line 274 "/Users/sabre/cvs/llvm/lib/AsmParser/Lexer.l"
 { RET_TOK(TermOpVal, Invoke, INVOKE); }
 	YY_BREAK
 case 90:
 YY_RULE_SETUP
-#line 275 "/proj/llvm/llvm/lib/AsmParser/Lexer.l"
+#line 275 "/Users/sabre/cvs/llvm/lib/AsmParser/Lexer.l"
 { RET_TOK(TermOpVal, Unwind, UNWIND); }
 	YY_BREAK
 case 91:
 YY_RULE_SETUP
-#line 276 "/proj/llvm/llvm/lib/AsmParser/Lexer.l"
+#line 276 "/Users/sabre/cvs/llvm/lib/AsmParser/Lexer.l"
 { RET_TOK(TermOpVal, Unreachable, UNREACHABLE); }
 	YY_BREAK
 case 92:
 YY_RULE_SETUP
-#line 278 "/proj/llvm/llvm/lib/AsmParser/Lexer.l"
+#line 278 "/Users/sabre/cvs/llvm/lib/AsmParser/Lexer.l"
 { RET_TOK(MemOpVal, Malloc, MALLOC); }
 	YY_BREAK
 case 93:
 YY_RULE_SETUP
-#line 279 "/proj/llvm/llvm/lib/AsmParser/Lexer.l"
+#line 279 "/Users/sabre/cvs/llvm/lib/AsmParser/Lexer.l"
 { RET_TOK(MemOpVal, Alloca, ALLOCA); }
 	YY_BREAK
 case 94:
 YY_RULE_SETUP
-#line 280 "/proj/llvm/llvm/lib/AsmParser/Lexer.l"
+#line 280 "/Users/sabre/cvs/llvm/lib/AsmParser/Lexer.l"
 { RET_TOK(MemOpVal, Free, FREE); }
 	YY_BREAK
 case 95:
 YY_RULE_SETUP
-#line 281 "/proj/llvm/llvm/lib/AsmParser/Lexer.l"
+#line 281 "/Users/sabre/cvs/llvm/lib/AsmParser/Lexer.l"
 { RET_TOK(MemOpVal, Load, LOAD); }
 	YY_BREAK
 case 96:
 YY_RULE_SETUP
-#line 282 "/proj/llvm/llvm/lib/AsmParser/Lexer.l"
+#line 282 "/Users/sabre/cvs/llvm/lib/AsmParser/Lexer.l"
 { RET_TOK(MemOpVal, Store, STORE); }
 	YY_BREAK
 case 97:
 YY_RULE_SETUP
-#line 283 "/proj/llvm/llvm/lib/AsmParser/Lexer.l"
+#line 283 "/Users/sabre/cvs/llvm/lib/AsmParser/Lexer.l"
 { RET_TOK(MemOpVal, GetElementPtr, GETELEMENTPTR); }
 	YY_BREAK
 case 98:
 YY_RULE_SETUP
-#line 285 "/proj/llvm/llvm/lib/AsmParser/Lexer.l"
+#line 285 "/Users/sabre/cvs/llvm/lib/AsmParser/Lexer.l"
 { RET_TOK(OtherOpVal, ExtractElement, EXTRACTELEMENT); }
 	YY_BREAK
 case 99:
 YY_RULE_SETUP
-#line 286 "/proj/llvm/llvm/lib/AsmParser/Lexer.l"
+#line 286 "/Users/sabre/cvs/llvm/lib/AsmParser/Lexer.l"
 { RET_TOK(OtherOpVal, InsertElement, INSERTELEMENT); }
 	YY_BREAK
 case 100:
 YY_RULE_SETUP
-#line 287 "/proj/llvm/llvm/lib/AsmParser/Lexer.l"
+#line 287 "/Users/sabre/cvs/llvm/lib/AsmParser/Lexer.l"
 { RET_TOK(OtherOpVal, ShuffleVector, SHUFFLEVECTOR); }
 	YY_BREAK
 case 101:
 YY_RULE_SETUP
-#line 290 "/proj/llvm/llvm/lib/AsmParser/Lexer.l"
+#line 290 "/Users/sabre/cvs/llvm/lib/AsmParser/Lexer.l"
 {
                   UnEscapeLexed(yytext+1);
                   llvmAsmlval.StrVal = strdup(yytext+1);             // Skip %
@@ -1735,7 +1732,7 @@
 	YY_BREAK
 case 102:
 YY_RULE_SETUP
-#line 295 "/proj/llvm/llvm/lib/AsmParser/Lexer.l"
+#line 295 "/Users/sabre/cvs/llvm/lib/AsmParser/Lexer.l"
 {
                   yytext[strlen(yytext)-1] = 0;  // nuke colon
                   UnEscapeLexed(yytext);
@@ -1745,7 +1742,7 @@
 	YY_BREAK
 case 103:
 YY_RULE_SETUP
-#line 301 "/proj/llvm/llvm/lib/AsmParser/Lexer.l"
+#line 301 "/Users/sabre/cvs/llvm/lib/AsmParser/Lexer.l"
 {
                   yytext[strlen(yytext)-2] = 0;  // nuke colon, end quote
                   UnEscapeLexed(yytext+1);
@@ -1755,7 +1752,7 @@
 	YY_BREAK
 case 104:
 YY_RULE_SETUP
-#line 308 "/proj/llvm/llvm/lib/AsmParser/Lexer.l"
+#line 308 "/Users/sabre/cvs/llvm/lib/AsmParser/Lexer.l"
 { // Note that we cannot unescape a string constant here!  The
                    // string constant might contain a \00 which would not be
                    // understood by the string stuff.  It is valid to make a
@@ -1768,12 +1765,12 @@
 	YY_BREAK
 case 105:
 YY_RULE_SETUP
-#line 319 "/proj/llvm/llvm/lib/AsmParser/Lexer.l"
+#line 319 "/Users/sabre/cvs/llvm/lib/AsmParser/Lexer.l"
 { llvmAsmlval.UInt64Val = atoull(yytext); return EUINT64VAL; }
 	YY_BREAK
 case 106:
 YY_RULE_SETUP
-#line 320 "/proj/llvm/llvm/lib/AsmParser/Lexer.l"
+#line 320 "/Users/sabre/cvs/llvm/lib/AsmParser/Lexer.l"
 {
                   uint64_t Val = atoull(yytext+1);
                   // +1:  we have bigger negative range
@@ -1785,7 +1782,7 @@
 	YY_BREAK
 case 107:
 YY_RULE_SETUP
-#line 328 "/proj/llvm/llvm/lib/AsmParser/Lexer.l"
+#line 328 "/Users/sabre/cvs/llvm/lib/AsmParser/Lexer.l"
 {
                    llvmAsmlval.UInt64Val = HexIntToVal(yytext+3);
                    return yytext[0] == 's' ? ESINT64VAL : EUINT64VAL;
@@ -1793,7 +1790,7 @@
 	YY_BREAK
 case 108:
 YY_RULE_SETUP
-#line 333 "/proj/llvm/llvm/lib/AsmParser/Lexer.l"
+#line 333 "/Users/sabre/cvs/llvm/lib/AsmParser/Lexer.l"
 {
                   uint64_t Val = atoull(yytext+1);
                   if ((unsigned)Val != Val)
@@ -1804,7 +1801,7 @@
 	YY_BREAK
 case 109:
 YY_RULE_SETUP
-#line 340 "/proj/llvm/llvm/lib/AsmParser/Lexer.l"
+#line 340 "/Users/sabre/cvs/llvm/lib/AsmParser/Lexer.l"
 {
                   uint64_t Val = atoull(yytext+2);
                   // +1:  we have bigger negative range
@@ -1816,16 +1813,16 @@
 	YY_BREAK
 case 110:
 YY_RULE_SETUP
-#line 349 "/proj/llvm/llvm/lib/AsmParser/Lexer.l"
+#line 349 "/Users/sabre/cvs/llvm/lib/AsmParser/Lexer.l"
 { llvmAsmlval.FPVal = atof(yytext); return FPVAL; }
 	YY_BREAK
 case 111:
 YY_RULE_SETUP
-#line 350 "/proj/llvm/llvm/lib/AsmParser/Lexer.l"
+#line 350 "/Users/sabre/cvs/llvm/lib/AsmParser/Lexer.l"
 { llvmAsmlval.FPVal = HexToFP(yytext); return FPVAL; }
 	YY_BREAK
 case YY_STATE_EOF(INITIAL):
-#line 352 "/proj/llvm/llvm/lib/AsmParser/Lexer.l"
+#line 352 "/Users/sabre/cvs/llvm/lib/AsmParser/Lexer.l"
 {
                   /* Make sure to free the internal buffers for flex when we are
                    * done reading our input!
@@ -1836,20 +1833,20 @@
 	YY_BREAK
 case 112:
 YY_RULE_SETUP
-#line 360 "/proj/llvm/llvm/lib/AsmParser/Lexer.l"
+#line 360 "/Users/sabre/cvs/llvm/lib/AsmParser/Lexer.l"
 { /* Ignore whitespace */ }
 	YY_BREAK
 case 113:
 YY_RULE_SETUP
-#line 361 "/proj/llvm/llvm/lib/AsmParser/Lexer.l"
+#line 361 "/Users/sabre/cvs/llvm/lib/AsmParser/Lexer.l"
 { return yytext[0]; }
 	YY_BREAK
 case 114:
 YY_RULE_SETUP
-#line 363 "/proj/llvm/llvm/lib/AsmParser/Lexer.l"
+#line 363 "/Users/sabre/cvs/llvm/lib/AsmParser/Lexer.l"
 YY_FATAL_ERROR( "flex scanner jammed" );
 	YY_BREAK
-#line 1853 "Lexer.cpp"
+#line 1850 "Lexer.cpp"
 
 	case YY_END_OF_BUFFER:
 		{
@@ -2136,7 +2133,7 @@
 		while ( yy_chk[yy_base[yy_current_state] + yy_c] != yy_current_state )
 			{
 			yy_current_state = (int) yy_def[yy_current_state];
-			if ( yy_current_state >= 504 )
+			if ( yy_current_state >= 510 )
 				yy_c = yy_meta[(unsigned int) yy_c];
 			}
 		yy_current_state = yy_nxt[yy_base[yy_current_state] + (unsigned int) yy_c];
@@ -2166,11 +2163,11 @@
 	while ( yy_chk[yy_base[yy_current_state] + yy_c] != yy_current_state )
 		{
 		yy_current_state = (int) yy_def[yy_current_state];
-		if ( yy_current_state >= 504 )
+		if ( yy_current_state >= 510 )
 			yy_c = yy_meta[(unsigned int) yy_c];
 		}
 	yy_current_state = yy_nxt[yy_base[yy_current_state] + (unsigned int) yy_c];
-	yy_is_jam = (yy_current_state == 503);
+	yy_is_jam = (yy_current_state == 509);
 	if ( ! yy_is_jam )
 		*yy_state_ptr++ = yy_current_state;
 
@@ -2225,7 +2222,6 @@
 #endif	/* ifndef YY_NO_UNPUT */
 
 
-#ifndef YY_NO_INPUT
 #ifdef __cplusplus
 static int yyinput()
 #else
@@ -2299,7 +2295,7 @@
 
 	return c;
 	}
-#endif /* YY_NO_INPUT */
+
 
 #ifdef YY_USE_PROTOS
 void yyrestart( FILE *input_file )
@@ -2410,6 +2406,11 @@
 	}
 
 
+#ifndef YY_ALWAYS_INTERACTIVE
+#ifndef YY_NEVER_INTERACTIVE
+extern int isatty YY_PROTO(( int ));
+#endif
+#endif
 
 #ifdef YY_USE_PROTOS
 void yy_init_buffer( YY_BUFFER_STATE b, FILE *file )
@@ -2727,5 +2728,5 @@
 	return 0;
 	}
 #endif
-#line 363 "/proj/llvm/llvm/lib/AsmParser/Lexer.l"
+#line 363 "/Users/sabre/cvs/llvm/lib/AsmParser/Lexer.l"