[llvm-commits] [llvm] r47495 - in /llvm/trunk/lib/AsmParser: llvmAsmParser.cpp.cvs llvmAsmParser.h.cvs llvmAsmParser.y.cvs

Devang Patel dpatel at apple.com
Fri Feb 22 11:31:30 PST 2008


Author: dpatel
Date: Fri Feb 22 13:31:30 2008
New Revision: 47495

URL: http://llvm.org/viewvc/llvm-project?rev=47495&view=rev
Log:
Regenerate

Modified:
    llvm/trunk/lib/AsmParser/llvmAsmParser.cpp.cvs
    llvm/trunk/lib/AsmParser/llvmAsmParser.h.cvs
    llvm/trunk/lib/AsmParser/llvmAsmParser.y.cvs

Modified: llvm/trunk/lib/AsmParser/llvmAsmParser.cpp.cvs
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/AsmParser/llvmAsmParser.cpp.cvs?rev=47495&r1=47494&r2=47495&view=diff

==============================================================================
--- llvm/trunk/lib/AsmParser/llvmAsmParser.cpp.cvs (original)
+++ llvm/trunk/lib/AsmParser/llvmAsmParser.cpp.cvs Fri Feb 22 13:31:30 2008
@@ -378,7 +378,7 @@
 
 
 /* Copy the first part of user declarations.  */
-#line 14 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 14 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
 
 #include "ParserInternals.h"
 #include "llvm/CallingConv.h"
@@ -1337,7 +1337,7 @@
 
 #if ! defined YYSTYPE && ! defined YYSTYPE_IS_DECLARED
 typedef union YYSTYPE
-#line 952 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 952 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
 {
   llvm::Module                           *ModuleVal;
   llvm::Function                         *FunctionVal;
@@ -1820,7 +1820,7 @@
      111,   199,   154,    11,   234,   193,    -1,   112,   199,   193,
       -1,   112,   199,   154,    11,   234,   193,    -1,   113,   235,
       -1,   248,   114,   199,   234,   193,    -1,   248,   115,   235,
-     154,   199,   234,   193,    -1,   135,   199,   173,   154,     4,
+     154,   199,   234,   193,    -1,   135,   199,   233,   154,     4,
       -1,   116,   199,   234,   245,    -1
 };
 
@@ -1859,7 +1859,7 @@
     2811,  2822,  2830,  2840,  2847,  2850,  2851,  2858,  2862,  2867,
     2883,  2900,  2914,  2928,  2940,  2948,  2955,  2961,  2967,  2973,
     2988,  3086,  3091,  3095,  3102,  3109,  3117,  3124,  3132,  3140,
-    3154,  3171,  3179
+    3154,  3171,  3178
 };
 #endif
 
@@ -2101,86 +2101,86 @@
 
 /* YYPACT[STATE-NUM] -- Index in YYTABLE of the portion describing
    STATE-NUM.  */
-#define YYPACT_NINF -571
+#define YYPACT_NINF -572
 static const yytype_int16 yypact[] =
 {
-      39,  -571,  -571,  -571,  -571,  -571,  -571,  -571,   -12,  -138,
-     -25,  -108,    49,   -75,   258,  -571,    83,   883,  -571,    54,
-     187,   -54,   -50,  -571,   -38,   105,  -571,  1464,  -571,  -571,
-    -571,  -571,  -571,  -571,  -571,  -571,  -571,  -571,  -571,  -571,
-     106,   106,   178,  -571,  -571,  -571,  -571,   106,  -571,  -571,
-    -571,  -571,  -571,   106,   110,  -571,   -10,   158,   176,   184,
-    -571,  -571,  -571,  -571,  -571,    58,  -571,  -571,  -571,  -571,
-    -571,  -571,  -571,  -571,   239,   242,     2,   126,  -571,  -571,
-    -571,    12,  -571,   232,   232,   234,  -571,   127,   175,   175,
-    -571,  -571,   255,  -571,  -571,  -571,  -571,  -571,  -571,  -571,
-      62,  1059,  -571,   117,   122,   506,    58,  -571,    12,  -111,
-     141,  1059,   129,   127,   127,  -571,  -571,  1014,  -571,  -571,
-    1504,   292,  -571,  -571,  -571,  -571,  -571,  1562,  -571,    -6,
-    1843,  -571,   291,  -571,  -571,    12,  -571,   166,   174,  1620,
-    1620,   170,  -110,  1620,  -571,   329,   183,  -571,  1504,  1620,
-      58,   188,    12,   336,  -571,   311,   333,   337,   338,   339,
-     340,   262,   341,  1115,   297,  -571,    26,  -571,  -571,  -571,
-    -571,  -571,   289,  1660,   194,   343,   175,  -571,  -571,  -571,
-    -571,  -571,  -571,  -571,  -571,  -571,  -571,  -571,  -571,  -571,
-    -571,  -571,  -571,  -571,   511,   787,  1620,  1620,  1620,  1620,
-    -571,  -571,  -571,  -571,  -571,  -571,  -571,  -571,  -571,  -571,
-    -571,  -571,  1620,  1620,  1620,  1620,  1620,  1620,  1620,  1620,
-    1620,  1620,  -571,   175,  -571,   135,  -571,  -571,   434,  1345,
-    -571,    -7,   -33,  -571,   191,    12,   209,  -571,   297,   -19,
-    1014,  -571,  -571,  -571,  -571,  -571,  -571,  -571,  -571,  -571,
-    -571,  -571,   511,   787,   211,   212,   213,   214,   217,  1385,
-    1678,   609,   347,   225,   228,   230,  -571,  -571,  -571,   231,
-    -571,    58,   702,  -571,   235,   841,   841,  -571,   841,  1562,
-    -571,  -571,  -571,  -571,  -571,  -571,  -571,  -571,  -571,  -571,
-    1620,  -571,  -571,  -571,  -571,  -571,  -571,  -571,  -571,  -571,
-    -571,  -571,  -571,  -571,  -571,  -571,  -571,  1620,    11,    97,
-    -571,   702,   -31,   241,   244,   245,   249,   250,   251,    10,
-     702,   702,   355,  1562,  1620,  1620,   392,  -571,  -571,  -571,
-    -571,  -571,  -571,  -571,  -571,  -571,  -571,  -571,  -571,   -65,
-    -571,  -571,  -571,  -571,   -65,  -571,   129,   371,   259,   260,
-    1504,  1504,  1504,  1504,  1504,  -571,  -571,    88,   788,   -57,
-    -571,   -68,  -571,  1504,  1504,  1504,   261,  1406,  -571,  -571,
-    -571,  -571,  -571,  -571,  -571,  -571,   352,  1504,  -571,  -571,
-    -571,  -571,  1504,   263,  -571,   266,   841,   702,   702,     7,
-    -571,    15,  -571,  -571,   841,   256,  1620,  1620,  1620,  1620,
-    1620,   269,   272,   274,  1620,   841,   702,   275,  -571,  -571,
-    -571,  -571,  -571,  -571,  -571,  -571,   261,   261,  1620,  1504,
-    1504,  -571,   276,   277,   281,   282,  1504,  -571,   278,   969,
-     -58,  -571,  -571,   283,   287,   378,    -3,  -571,  -571,    12,
-     290,   293,  -571,   421,    43,  -571,   429,   430,   298,   294,
-     296,   841,   449,   841,   300,   301,   841,   302,    12,  -571,
-     303,   305,   456,   841,   841,    12,   310,   308,  1620,  -571,
-    -571,   -45,   313,   314,   133,  1504,  1504,  1504,  1504,  -571,
-    -571,   312,  1504,  1504,  1620,   447,   468,  -571,   261,  1746,
-    1446,  -571,   320,  -571,   841,   841,  1718,   841,   841,   308,
-    -571,   308,  1620,   841,   321,  1620,  1620,  1620,  -571,  -571,
-    -571,  1718,   424,  -571,   702,  -571,  1504,  1504,  -571,   324,
-     330,   332,   334,  -571,   331,   342,   -30,  -571,  -571,  -571,
-    -571,  -571,  -571,    12,    81,   462,   344,   346,    28,    12,
-     155,  -571,  -571,  -571,  -571,  -571,   345,   841,  -571,  -571,
-    -571,   171,   308,   348,   349,  1504,  -571,  1504,  1504,  -571,
-    -571,  -571,  1746,  -571,   437,  -571,   474,    -4,   560,   560,
-    -571,  1736,  -571,   353,  -571,  -571,  -571,  -571,   354,   359,
-     363,  -571,   491,   358,   841,  -571,  1255,    -1,   356,   373,
-    -571,  -571,    87,    28,    12,  -571,   -65,  -571,  -571,  -571,
-    -571,   505,  -571,  -571,   377,  -571,  1255,   434,   434,   479,
-     560,   560,  -571,   515,   379,   841,  -571,  -571,   841,   519,
-     465,   434,   434,  -571,   841,   521,  -571,   841,  -571
+     284,  -572,  -572,  -572,  -572,  -572,  -572,  -572,   -13,  -121,
+      12,   -94,    78,   -48,    19,  -572,   127,   883,  -572,   113,
+     162,   -18,    13,  -572,    23,   140,  -572,  1464,  -572,  -572,
+    -572,  -572,  -572,  -572,  -572,  -572,  -572,  -572,  -572,  -572,
+     106,   106,   176,  -572,  -572,  -572,  -572,   106,  -572,  -572,
+    -572,  -572,  -572,   106,   155,  -572,   -10,   199,   209,   212,
+    -572,  -572,  -572,  -572,  -572,    90,  -572,  -572,  -572,  -572,
+    -572,  -572,  -572,  -572,   242,   246,     2,   126,  -572,  -572,
+    -572,     1,  -572,   228,   228,   205,  -572,     9,   297,   297,
+    -572,  -572,    80,  -572,  -572,  -572,  -572,  -572,  -572,  -572,
+     -81,  1059,  -572,   134,   138,   506,    90,  -572,     1,  -114,
+     149,  1059,   146,     9,     9,  -572,  -572,  1014,  -572,  -572,
+    1504,   301,  -572,  -572,  -572,  -572,  -572,  1562,  -572,    -2,
+    1843,  -572,   287,  -572,  -572,     1,  -572,   159,   164,  1620,
+    1620,   156,   -83,  1620,  -572,   315,   168,  -572,  1504,  1620,
+      90,   172,     1,   388,  -572,   342,   316,   317,   322,   324,
+     328,   234,   329,  1115,   288,  -572,    99,  -572,  -572,  -572,
+    -572,  -572,   293,  1660,    83,   333,   297,  -572,  -572,  -572,
+    -572,  -572,  -572,  -572,  -572,  -572,  -572,  -572,  -572,  -572,
+    -572,  -572,  -572,  -572,   511,   787,  1620,  1620,  1620,  1620,
+    -572,  -572,  -572,  -572,  -572,  -572,  -572,  -572,  -572,  -572,
+    -572,  -572,  1620,  1620,  1620,  1620,  1620,  1620,  1620,  1620,
+    1620,  1620,  -572,   297,  -572,   161,  -572,  -572,   434,  1345,
+    -572,   -31,   -30,  -572,   190,     1,   198,  -572,   288,     3,
+    1014,  -572,  -572,  -572,  -572,  -572,  -572,  -572,  -572,  -572,
+    -572,  -572,   511,   787,   201,   203,   204,   213,   214,  1385,
+    1678,   609,   334,   225,   230,   231,  -572,  -572,  -572,   238,
+    -572,    90,   702,  -572,   239,   841,   841,  -572,   841,  1562,
+    -572,  -572,  -572,  -572,  -572,  -572,  -572,  -572,  -572,  -572,
+    1620,  -572,  -572,  -572,  -572,  -572,  -572,  -572,  -572,  -572,
+    -572,  -572,  -572,  -572,  -572,  -572,  -572,  1620,    97,   123,
+    -572,   702,   -25,   244,   245,   249,   250,   251,   252,    14,
+     702,   702,   341,  1562,  1620,  1620,   405,  -572,  -572,  -572,
+    -572,  -572,  -572,  -572,  -572,  -572,  -572,  -572,  -572,   -93,
+    -572,  -572,  -572,  -572,   -93,  -572,   146,   375,   264,   265,
+    1504,  1504,  1504,  1504,  1504,  -572,  -572,   -56,   788,   -78,
+    -572,   -82,  -572,  1504,  1504,  1504,   263,  1406,  -572,  -572,
+    -572,  -572,  -572,  -572,  -572,  -572,   360,  1504,  -572,  -572,
+    -572,  -572,  1504,   269,  -572,   272,   841,   702,   702,     5,
+    -572,     7,  -572,  -572,   841,   271,  1620,  1620,  1620,  1620,
+    1620,   275,   276,   277,  1620,   841,   702,   281,  -572,  -572,
+    -572,  -572,  -572,  -572,  -572,  -572,   263,   263,  1620,  1504,
+    1504,  -572,   282,   283,   285,   289,  1504,  -572,   280,   969,
+     -68,  -572,  -572,   290,   291,   408,    -3,  -572,  -572,     1,
+     294,   295,  -572,   427,   -64,  -572,   433,   436,   303,   302,
+     305,   841,   451,   841,   306,   307,   841,   308,     1,  -572,
+     313,   314,   453,   841,   841,     1,   318,   319,  1620,  -572,
+    -572,   -45,   320,   321,   114,  1504,  1504,  1504,  1504,  -572,
+    -572,   311,  1504,  1504,  1620,   455,   474,  -572,   263,  1746,
+    1446,  -572,   330,  -572,   841,   841,  1718,   841,   841,   319,
+    -572,   319,  1620,   841,   332,  1620,  1620,  1620,  -572,  -572,
+    -572,  1718,   429,  -572,   702,  -572,  1504,  1504,  -572,   336,
+     331,   337,   340,  -572,   343,   344,    64,  -572,  -572,  -572,
+    -572,  -572,  -572,     1,    81,   466,   346,   347,    28,     1,
+     115,  -572,  -572,  -572,  -572,  -572,   339,   841,  -572,  -572,
+    -572,   133,   319,   349,   351,  1504,  -572,  1504,  1504,  -572,
+    -572,  -572,  1746,  -572,   452,  -572,   489,    -4,   560,   560,
+    -572,  1736,  -572,   348,  -572,  -572,  -572,  -572,   359,   363,
+     372,  -572,   508,   380,   841,  -572,  1255,    -1,   381,   382,
+    -572,  -572,    87,    28,     1,  -572,   -93,  -572,  -572,  -572,
+    -572,   509,  -572,  -572,   383,  -572,  1255,   434,   434,   519,
+     560,   560,  -572,   521,   392,   841,  -572,  -572,   841,   530,
+     478,   434,   434,  -572,   841,   537,  -572,   841,  -572
 };
 
 /* YYPGOTO[NTERM-NUM].  */
 static const yytype_int16 yypgoto[] =
 {
-    -571,   416,   417,   420,   304,   306,  -173,  -571,     0,    -8,
-    -150,   466,     8,  -571,  -571,  -571,  -571,     1,  -571,  -571,
-    -571,  -149,  -571,  -409,  -571,  -234,  -571,  -571,  -289,    23,
-    -571,  -404,  -571,  -571,   -26,   360,  -122,  -571,   450,   460,
-     -92,  -159,  -223,    55,    93,   326,  -571,  -571,   555,  -571,
-    -571,  -571,  -571,  -571,  -571,  -571,  -571,  -571,  -571,  -571,
-     486,  -571,  -571,  -571,  -571,  -571,  -571,  -570,   -76,    46,
-    -105,  -571,  -571,   525,  -571,  -571,  -571,  -571,  -571,    77,
-     169,  -571,  -571,  -571,  -571
+    -572,   426,   428,   431,   323,   304,  -173,  -572,     0,     4,
+    -150,   467,     8,  -572,  -572,  -572,  -572,   189,  -572,  -572,
+    -572,  -149,  -572,  -409,  -572,  -234,  -572,  -572,  -289,    31,
+    -572,  -404,  -572,  -572,   -26,   352,  -122,  -572,   461,   483,
+     -92,  -159,  -214,    84,   196,   350,  -572,  -572,   572,  -572,
+    -572,  -572,  -572,  -572,  -572,  -572,  -572,  -572,  -572,  -572,
+     502,  -572,  -572,  -572,  -572,  -572,  -572,  -571,   -76,    46,
+    -105,  -572,  -572,   536,  -572,  -572,  -572,  -572,  -572,    85,
+     173,  -572,  -572,  -572,  -572
 };
 
 /* YYTABLE[YYPACT[STATE-NUM]].  What to do in state STATE-NUM.  If
@@ -2191,65 +2191,65 @@
 static const yytype_int16 yytable[] =
 {
       11,    81,   278,   344,   266,   166,   104,   277,    13,   110,
-     277,    90,   469,   470,   268,    24,   604,    11,   451,    93,
-     392,   110,   167,   110,   110,    13,   453,   279,   164,     1,
-     489,   485,     3,    25,     5,   110,   614,   359,   361,  -208,
-      21,    83,    84,   143,   143,    26,     2,   110,    88,     4,
-     486,   108,   144,   234,    89,    22,   238,   -69,     1,     2,
-     452,     3,     4,     5,   110,   110,   110,    27,   452,     6,
-       7,   409,   410,   411,   323,   135,   412,   241,    28,   108,
-     413,   414,  -144,    43,   529,   135,   426,   267,   345,   346,
-       8,   152,    11,   310,     9,   432,   426,   426,    10,    57,
-      45,   152,    46,    58,   431,   481,   111,   515,   314,   315,
-     316,   317,   318,   231,   232,   485,   322,   235,   111,    59,
-     111,   111,   561,   239,   562,   609,   394,    61,   341,   568,
-     569,    90,   111,    63,    64,   430,   106,    66,    67,    68,
-      69,    70,    71,    72,   111,     1,     2,   272,     3,     4,
-       5,   110,   340,    94,   444,   585,   168,   386,   605,   118,
-     119,   111,   111,   111,   105,   389,   -67,   -67,   148,   149,
-     308,   309,   272,   311,   269,    73,   113,   114,   513,  -144,
-      97,   607,   608,  -144,   610,   611,   312,   272,   272,   272,
-     272,   272,   319,   320,   321,   272,   380,   426,    98,   380,
-     380,   405,   380,   135,   493,   275,    99,   621,   622,   101,
-     543,   276,   544,    85,   152,    86,   132,   409,   410,   411,
-     407,   133,   412,   409,   410,   411,   413,   414,   412,    49,
-      50,    51,   413,   414,    52,   380,   121,   122,   123,   124,
-     125,   126,   426,   102,   380,   380,   103,   427,   111,   324,
-     325,   391,   -67,   152,    37,    38,    39,   534,   421,   422,
-     423,   424,   425,   575,   387,   244,   245,   246,   247,    86,
-     266,   433,   434,   435,     1,   139,   115,     3,   116,     5,
-     140,   388,    74,    75,   147,   518,    76,   502,    77,   107,
-     445,   457,   145,   459,   460,   461,   165,   152,   406,   272,
-      29,    30,    31,    32,    33,    34,    35,   570,    36,   571,
-     380,   380,   380,   227,   -55,   -55,   -55,   -55,   380,   401,
-     229,   383,   384,   574,   385,   571,   230,   472,   473,   380,
-     380,   233,   429,   236,   479,   237,   592,   242,   243,   240,
-     596,   439,   -56,    63,    64,   270,   -57,   -60,   -59,   -58,
-     248,   110,   342,   267,   277,     1,     2,   393,     3,     4,
-       5,   343,   350,   351,   352,   353,   402,   403,   354,   362,
-     272,   458,   272,   272,   272,   380,   363,   380,   465,   364,
-     380,   365,   367,   519,   520,   521,   522,   380,   380,   382,
-     524,   525,   471,   404,   586,   395,   408,   545,   396,   397,
-     548,   549,   550,   398,   399,   400,    37,    38,    39,   418,
-     419,   420,   442,   456,   606,   436,   484,   446,   380,   380,
-     447,   380,   380,   462,   553,   554,   463,   380,   464,   468,
-     475,   476,   448,   449,   450,   477,   478,   482,   380,   480,
-     455,   483,   514,   492,   490,   491,   494,   495,   497,   496,
-     498,   466,   467,   500,   502,   503,   505,   506,   526,   507,
-     508,   511,   512,   578,   533,   579,   580,   516,   517,   527,
-     539,   380,   528,   523,   535,   547,   272,   452,   555,   272,
-     272,   272,   556,   559,   565,   539,   557,   326,   558,   530,
-     582,   584,   380,   380,   560,   600,   615,   499,   566,   501,
-     576,   577,   504,   567,   572,   601,   597,   -18,   380,   509,
-     510,   598,   595,    63,    64,   599,   106,    66,    67,    68,
-      69,    70,    71,    72,   -19,     1,     2,   612,     3,     4,
-       5,   613,   618,   619,   380,   380,   624,   625,   627,   380,
-     536,   537,   380,   541,   542,   594,   219,   220,   380,   546,
-     221,   380,   327,   328,   581,    73,   348,   563,   130,   349,
-     552,   146,   530,   368,   369,   142,   347,    63,    64,   370,
-     329,   330,    44,   331,   332,   129,   333,   334,   335,     1,
-       2,    96,     3,     4,     5,   371,   372,   373,   551,   338,
-     474,     0,     0,   573,     0,     0,     0,     0,     0,     0,
+     277,    90,   469,   470,   268,   604,   451,    11,   453,    93,
+     392,    63,    64,   110,   110,    13,   167,   279,   164,   110,
+     489,   485,    24,     1,     2,   614,     3,     4,     5,    21,
+     143,   118,   119,   409,   410,   411,   359,   361,   412,   144,
+     486,   108,   413,   414,    22,   110,   238,   110,   452,    26,
+     452,    29,    30,    31,    32,    33,    34,    35,   110,    36,
+      25,   143,   426,   132,   323,   135,   426,   241,   133,   108,
+     234,   432,  -144,   431,   529,   135,   426,   267,   345,   346,
+     426,   152,    11,   310,   275,   481,    27,   493,   426,     1,
+     276,   152,     3,   427,     5,    28,   111,   515,   314,   315,
+     316,   317,   318,   231,   232,   485,   322,   235,   110,     2,
+     111,   111,     4,   239,   562,   609,   111,    43,   340,   568,
+     569,   341,   394,    63,    64,    57,   106,    66,    67,    68,
+      69,    70,    71,    72,   430,     1,     2,   272,     3,     4,
+       5,   110,   111,    94,   111,   585,   -67,   386,   605,    45,
+     168,    46,    61,   444,   105,   111,    58,    37,    38,    39,
+     308,   309,   272,   311,   269,    73,    90,   110,   513,  -144,
+      59,   607,   608,  -144,   610,   611,   312,   272,   272,   272,
+     272,   272,   319,   320,   321,   272,   380,   148,   149,   380,
+     380,   405,   380,   135,    49,    50,    51,   621,   622,    52,
+     543,    85,   544,    86,   152,   111,   561,   409,   410,   411,
+     407,    97,   412,   409,   410,   411,   413,   414,   412,    83,
+      84,    98,   413,   414,    99,   380,    88,   244,   245,   246,
+     247,   101,    89,   401,   380,   380,   102,   115,   111,   116,
+     103,   389,   -67,   152,    37,    38,    39,   534,   421,   422,
+     423,   424,   425,   575,   387,    86,   518,   570,   502,   571,
+     266,   433,   434,   435,   111,   324,   325,   391,   -67,   113,
+     114,   388,    74,    75,  -208,   574,    76,   571,    77,   107,
+     445,   457,   139,   459,   460,   461,   140,   152,   406,   272,
+     145,   147,   -69,     1,     2,   165,     3,     4,     5,   227,
+     380,   380,   380,   229,     6,     7,   230,   233,   380,   236,
+     237,   383,   384,   240,   385,   -56,   -57,   472,   473,   380,
+     380,   -60,   429,   -59,   479,     8,   592,   -58,   248,     9,
+     596,   439,   110,    10,   277,   -55,   -55,   -55,   -55,   270,
+     343,   342,   350,   267,   351,   352,   362,   393,   121,   122,
+     123,   124,   125,   126,   353,   354,   402,   403,   242,   243,
+     272,   458,   272,   272,   272,   380,   363,   380,   465,   404,
+     380,   364,   365,   519,   520,   521,   522,   380,   380,   367,
+     524,   525,   471,   382,   586,    63,    64,   545,   395,   396,
+     548,   549,   550,   397,   398,   399,   400,     1,     2,   408,
+       3,     4,     5,   418,   606,   419,   420,   436,   380,   380,
+     442,   380,   380,   446,   553,   554,   447,   380,   456,   462,
+     463,   464,   448,   449,   450,   468,   475,   476,   380,   477,
+     455,   480,   514,   478,   482,   483,   484,   491,   490,   492,
+     494,   466,   467,   495,   496,   500,   497,   508,   526,   498,
+     502,   503,   505,   578,   533,   579,   580,   506,   507,   511,
+     539,   380,   523,   512,   516,   517,   272,   527,   528,   272,
+     272,   272,   452,   556,   535,   539,   547,   326,   565,   530,
+     555,   557,   380,   380,   558,   559,   560,   499,   572,   501,
+     566,   576,   504,   577,   567,   582,   584,   595,   380,   509,
+     510,   597,   600,    63,    64,   598,   106,    66,    67,    68,
+      69,    70,    71,    72,   599,     1,     2,   601,     3,     4,
+       5,   612,   -18,   -19,   380,   380,   615,   613,   618,   380,
+     536,   537,   380,   541,   542,   594,   619,   624,   380,   546,
+     625,   380,   327,   328,   627,    73,   219,   349,   220,   130,
+     552,   221,   530,   368,   369,   563,   581,    63,    64,   370,
+     329,   330,   146,   331,   332,   348,   333,   334,   335,     1,
+       2,   338,     3,     4,     5,   371,   372,   373,   142,    44,
+     347,   129,    96,   573,   474,     0,   551,     0,     0,     0,
      374,   375,   280,   281,   282,   283,   284,   285,   286,   287,
      288,   289,     0,   326,   590,   591,    63,    64,   376,   106,
      155,   156,   157,   158,   159,   160,    72,     0,     1,     2,
@@ -2393,65 +2393,65 @@
 static const yytype_int16 yycheck[] =
 {
        0,    27,   175,   237,   163,   127,     4,    11,     0,    54,
-      11,    21,   416,   417,   164,   153,   586,    17,    11,    29,
-     309,    54,    28,    54,    54,    17,    11,   176,   120,    19,
-     439,    34,    22,    58,    24,    54,   606,   260,   261,     0,
-      52,    40,    41,   154,   154,   153,    20,    54,    47,    23,
-      53,    77,   163,   163,    53,    67,   148,    18,    19,    20,
-      53,    22,    23,    24,    54,    54,    54,    18,    53,    30,
-      31,   136,   137,   138,   223,   101,   141,   153,   153,   105,
-     145,   146,    54,     0,   488,   111,   154,   163,   238,   239,
-      51,   117,    92,   198,    55,   163,   154,   154,    59,   153,
-      46,   127,    48,   153,   161,   163,   151,   152,   213,   214,
-     215,   216,   217,   139,   140,    34,   221,   143,   151,   157,
-     151,   151,   152,   149,   533,    38,   157,    22,   161,   538,
-     539,    21,   151,     7,     8,   358,    10,    11,    12,    13,
-      14,    15,    16,    17,   151,    19,    20,   173,    22,    23,
-      24,    54,   159,   163,   377,   159,   162,   279,   159,    32,
-      33,   151,   151,   151,   162,   154,   155,   155,   113,   114,
-     196,   197,   198,   199,   166,    49,    83,    84,   467,   151,
-      22,   590,   591,   155,   593,   594,   212,   213,   214,   215,
-     216,   217,   218,   219,   220,   221,   272,   154,    22,   275,
-     276,   323,   278,   229,   161,    11,    22,   616,   617,   151,
-     499,    17,   501,    35,   240,    37,   154,   136,   137,   138,
-     325,   159,   141,   136,   137,   138,   145,   146,   141,    42,
-      43,    44,   145,   146,    47,   311,    61,    62,    63,    64,
-      65,    66,   154,     4,   320,   321,     4,   159,   151,   114,
-     115,   154,   155,   279,   148,   149,   150,   491,   350,   351,
-     352,   353,   354,   552,   290,     3,     4,     5,     6,    37,
-     429,   363,   364,   365,    19,   158,    42,    22,    44,    24,
-     158,   307,   156,   157,   155,   152,   160,   154,   162,   163,
-     382,   396,   151,   398,   399,   400,     4,   323,   324,   325,
-      42,    43,    44,    45,    46,    47,    48,   152,    50,   154,
-     386,   387,   388,    22,     3,     4,     5,     6,   394,   319,
-     154,   275,   276,   152,   278,   154,   152,   419,   420,   405,
-     406,   161,   358,     4,   426,   152,   570,    26,    27,   151,
-     574,   367,     9,     7,     8,    56,     9,     9,     9,     9,
-       9,    54,   161,   429,    11,    19,    20,   311,    22,    23,
-      24,   152,   151,   151,   151,   151,   320,   321,   151,    22,
-     396,   397,   398,   399,   400,   451,   151,   453,   404,   151,
-     456,   151,   151,   475,   476,   477,   478,   463,   464,   154,
-     482,   483,   418,    38,   567,   154,     4,   502,   154,   154,
-     505,   506,   507,   154,   154,   154,   148,   149,   150,    38,
-     151,   151,    60,   157,   587,   154,    38,   154,   494,   495,
-     154,   497,   498,   154,   516,   517,   154,   503,   154,   154,
-     154,   154,   386,   387,   388,   154,   154,   154,   514,   161,
-     394,   154,   468,    22,   154,   152,    17,    17,   154,   151,
-     154,   405,   406,     4,   154,   154,   154,   154,   484,   154,
-       4,   151,   154,   555,   490,   557,   558,   154,   154,    22,
-     496,   547,     4,   161,   154,   154,   502,    53,   154,   505,
-     506,   507,   152,   152,    22,   511,   154,    53,   154,   489,
-      53,    17,   568,   569,   152,     4,    17,   451,   154,   453,
-     152,   152,   456,   157,   159,   147,   152,   151,   584,   463,
-     464,   152,   159,     7,     8,   152,    10,    11,    12,    13,
-      14,    15,    16,    17,   151,    19,    20,    22,    22,    23,
-      24,   154,    17,   154,   610,   611,    17,    72,    17,   615,
-     494,   495,   618,   497,   498,   571,   130,   130,   624,   503,
-     130,   627,   118,   119,   562,    49,   252,   534,    92,   253,
-     514,   111,   562,     3,     4,   105,   240,     7,     8,     9,
-     136,   137,    17,   139,   140,    89,   142,   143,   144,    19,
-      20,    56,    22,    23,    24,    25,    26,    27,   511,   229,
-     421,    -1,    -1,   547,    -1,    -1,    -1,    -1,    -1,    -1,
+      11,    21,   416,   417,   164,   586,    11,    17,    11,    29,
+     309,     7,     8,    54,    54,    17,    28,   176,   120,    54,
+     439,    34,   153,    19,    20,   606,    22,    23,    24,    52,
+     154,    32,    33,   136,   137,   138,   260,   261,   141,   163,
+      53,    77,   145,   146,    67,    54,   148,    54,    53,   153,
+      53,    42,    43,    44,    45,    46,    47,    48,    54,    50,
+      58,   154,   154,   154,   223,   101,   154,   153,   159,   105,
+     163,   163,    54,   161,   488,   111,   154,   163,   238,   239,
+     154,   117,    92,   198,    11,   163,    18,   161,   154,    19,
+      17,   127,    22,   159,    24,   153,   151,   152,   213,   214,
+     215,   216,   217,   139,   140,    34,   221,   143,    54,    20,
+     151,   151,    23,   149,   533,    38,   151,     0,   159,   538,
+     539,   161,   157,     7,     8,   153,    10,    11,    12,    13,
+      14,    15,    16,    17,   358,    19,    20,   173,    22,    23,
+      24,    54,   151,   163,   151,   159,   155,   279,   159,    46,
+     162,    48,    22,   377,   162,   151,   153,   148,   149,   150,
+     196,   197,   198,   199,   166,    49,    21,    54,   467,   151,
+     157,   590,   591,   155,   593,   594,   212,   213,   214,   215,
+     216,   217,   218,   219,   220,   221,   272,   113,   114,   275,
+     276,   323,   278,   229,    42,    43,    44,   616,   617,    47,
+     499,    35,   501,    37,   240,   151,   152,   136,   137,   138,
+     325,    22,   141,   136,   137,   138,   145,   146,   141,    40,
+      41,    22,   145,   146,    22,   311,    47,     3,     4,     5,
+       6,   151,    53,   319,   320,   321,     4,    42,   151,    44,
+       4,   154,   155,   279,   148,   149,   150,   491,   350,   351,
+     352,   353,   354,   552,   290,    37,   152,   152,   154,   154,
+     429,   363,   364,   365,   151,   114,   115,   154,   155,    83,
+      84,   307,   156,   157,     0,   152,   160,   154,   162,   163,
+     382,   396,   158,   398,   399,   400,   158,   323,   324,   325,
+     151,   155,    18,    19,    20,     4,    22,    23,    24,    22,
+     386,   387,   388,   154,    30,    31,   152,   161,   394,     4,
+     152,   275,   276,   151,   278,     9,     9,   419,   420,   405,
+     406,     9,   358,     9,   426,    51,   570,     9,     9,    55,
+     574,   367,    54,    59,    11,     3,     4,     5,     6,    56,
+     152,   161,   151,   429,   151,   151,    22,   311,    61,    62,
+      63,    64,    65,    66,   151,   151,   320,   321,    26,    27,
+     396,   397,   398,   399,   400,   451,   151,   453,   404,    38,
+     456,   151,   151,   475,   476,   477,   478,   463,   464,   151,
+     482,   483,   418,   154,   567,     7,     8,   502,   154,   154,
+     505,   506,   507,   154,   154,   154,   154,    19,    20,     4,
+      22,    23,    24,    38,   587,   151,   151,   154,   494,   495,
+      60,   497,   498,   154,   516,   517,   154,   503,   157,   154,
+     154,   154,   386,   387,   388,   154,   154,   154,   514,   154,
+     394,   161,   468,   154,   154,   154,    38,   152,   154,    22,
+      17,   405,   406,    17,   151,     4,   154,     4,   484,   154,
+     154,   154,   154,   555,   490,   557,   558,   154,   154,   151,
+     496,   547,   161,   154,   154,   154,   502,    22,     4,   505,
+     506,   507,    53,   152,   154,   511,   154,    53,    22,   489,
+     154,   154,   568,   569,   154,   152,   152,   451,   159,   453,
+     154,   152,   456,   152,   157,    53,    17,   159,   584,   463,
+     464,   152,     4,     7,     8,   152,    10,    11,    12,    13,
+      14,    15,    16,    17,   152,    19,    20,   147,    22,    23,
+      24,    22,   151,   151,   610,   611,    17,   154,    17,   615,
+     494,   495,   618,   497,   498,   571,   154,    17,   624,   503,
+      72,   627,   118,   119,    17,    49,   130,   253,   130,    92,
+     514,   130,   562,     3,     4,   534,   562,     7,     8,     9,
+     136,   137,   111,   139,   140,   252,   142,   143,   144,    19,
+      20,   229,    22,    23,    24,    25,    26,    27,   105,    17,
+     240,    89,    56,   547,   421,    -1,   511,    -1,    -1,    -1,
       40,    41,    91,    92,    93,    94,    95,    96,    97,    98,
       99,   100,    -1,    53,   568,   569,     7,     8,    58,    10,
       11,    12,    13,    14,    15,    16,    17,    -1,    19,    20,
@@ -2636,7 +2636,7 @@
        9,    25,    26,    27,    40,    41,    58,   160,   206,   232,
      233,   234,   154,   234,   234,   234,   201,   199,   199,   154,
      193,   154,   193,   234,   157,   154,   154,   154,   154,   154,
-     154,   173,   234,   234,    38,   201,   199,   235,     4,   136,
+     154,   233,   234,   234,    38,   201,   199,   235,     4,   136,
      137,   138,   141,   145,   146,   189,   217,   218,    38,   151,
      151,   205,   205,   205,   205,   205,   154,   159,   163,   199,
      207,   161,   163,   205,   205,   205,   154,   196,    39,   199,
@@ -3473,152 +3473,152 @@
   switch (yyn)
     {
         case 29:
-#line 1120 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 1120 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
     { (yyval.IPredicate) = ICmpInst::ICMP_EQ; ;}
     break;
 
   case 30:
-#line 1120 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 1120 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
     { (yyval.IPredicate) = ICmpInst::ICMP_NE; ;}
     break;
 
   case 31:
-#line 1121 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 1121 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
     { (yyval.IPredicate) = ICmpInst::ICMP_SLT; ;}
     break;
 
   case 32:
-#line 1121 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 1121 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
     { (yyval.IPredicate) = ICmpInst::ICMP_SGT; ;}
     break;
 
   case 33:
-#line 1122 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 1122 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
     { (yyval.IPredicate) = ICmpInst::ICMP_SLE; ;}
     break;
 
   case 34:
-#line 1122 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 1122 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
     { (yyval.IPredicate) = ICmpInst::ICMP_SGE; ;}
     break;
 
   case 35:
-#line 1123 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 1123 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
     { (yyval.IPredicate) = ICmpInst::ICMP_ULT; ;}
     break;
 
   case 36:
-#line 1123 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 1123 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
     { (yyval.IPredicate) = ICmpInst::ICMP_UGT; ;}
     break;
 
   case 37:
-#line 1124 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 1124 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
     { (yyval.IPredicate) = ICmpInst::ICMP_ULE; ;}
     break;
 
   case 38:
-#line 1124 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 1124 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
     { (yyval.IPredicate) = ICmpInst::ICMP_UGE; ;}
     break;
 
   case 39:
-#line 1128 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 1128 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
     { (yyval.FPredicate) = FCmpInst::FCMP_OEQ; ;}
     break;
 
   case 40:
-#line 1128 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 1128 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
     { (yyval.FPredicate) = FCmpInst::FCMP_ONE; ;}
     break;
 
   case 41:
-#line 1129 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 1129 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
     { (yyval.FPredicate) = FCmpInst::FCMP_OLT; ;}
     break;
 
   case 42:
-#line 1129 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 1129 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
     { (yyval.FPredicate) = FCmpInst::FCMP_OGT; ;}
     break;
 
   case 43:
-#line 1130 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 1130 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
     { (yyval.FPredicate) = FCmpInst::FCMP_OLE; ;}
     break;
 
   case 44:
-#line 1130 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 1130 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
     { (yyval.FPredicate) = FCmpInst::FCMP_OGE; ;}
     break;
 
   case 45:
-#line 1131 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 1131 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
     { (yyval.FPredicate) = FCmpInst::FCMP_ORD; ;}
     break;
 
   case 46:
-#line 1131 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 1131 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
     { (yyval.FPredicate) = FCmpInst::FCMP_UNO; ;}
     break;
 
   case 47:
-#line 1132 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 1132 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
     { (yyval.FPredicate) = FCmpInst::FCMP_UEQ; ;}
     break;
 
   case 48:
-#line 1132 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 1132 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
     { (yyval.FPredicate) = FCmpInst::FCMP_UNE; ;}
     break;
 
   case 49:
-#line 1133 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 1133 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
     { (yyval.FPredicate) = FCmpInst::FCMP_ULT; ;}
     break;
 
   case 50:
-#line 1133 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 1133 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
     { (yyval.FPredicate) = FCmpInst::FCMP_UGT; ;}
     break;
 
   case 51:
-#line 1134 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 1134 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
     { (yyval.FPredicate) = FCmpInst::FCMP_ULE; ;}
     break;
 
   case 52:
-#line 1134 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 1134 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
     { (yyval.FPredicate) = FCmpInst::FCMP_UGE; ;}
     break;
 
   case 53:
-#line 1135 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 1135 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
     { (yyval.FPredicate) = FCmpInst::FCMP_TRUE; ;}
     break;
 
   case 54:
-#line 1136 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 1136 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
     { (yyval.FPredicate) = FCmpInst::FCMP_FALSE; ;}
     break;
 
   case 65:
-#line 1145 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 1145 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
     { (yyval.StrVal) = 0; ;}
     break;
 
   case 66:
-#line 1147 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 1147 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
     { (yyval.UIntVal)=(yyvsp[(3) - (4)].UInt64Val); ;}
     break;
 
   case 67:
-#line 1148 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 1148 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
     { (yyval.UIntVal)=0; ;}
     break;
 
   case 68:
-#line 1152 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 1152 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
     {
     (yyval.StrVal) = (yyvsp[(1) - (2)].StrVal);
     CHECK_FOR_ERROR
@@ -3626,7 +3626,7 @@
     break;
 
   case 69:
-#line 1156 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 1156 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
     {
     (yyval.StrVal) = 0;
     CHECK_FOR_ERROR
@@ -3634,7 +3634,7 @@
     break;
 
   case 73:
-#line 1164 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 1164 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
     {
     (yyval.StrVal) = 0;
     CHECK_FOR_ERROR
@@ -3642,7 +3642,7 @@
     break;
 
   case 74:
-#line 1169 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 1169 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
     {
     (yyval.StrVal) = (yyvsp[(1) - (2)].StrVal);
     CHECK_FOR_ERROR
@@ -3650,152 +3650,152 @@
     break;
 
   case 75:
-#line 1175 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 1175 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
     { (yyval.Linkage) = GlobalValue::InternalLinkage; ;}
     break;
 
   case 76:
-#line 1176 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 1176 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
     { (yyval.Linkage) = GlobalValue::WeakLinkage; ;}
     break;
 
   case 77:
-#line 1177 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 1177 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
     { (yyval.Linkage) = GlobalValue::LinkOnceLinkage; ;}
     break;
 
   case 78:
-#line 1178 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 1178 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
     { (yyval.Linkage) = GlobalValue::AppendingLinkage; ;}
     break;
 
   case 79:
-#line 1179 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 1179 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
     { (yyval.Linkage) = GlobalValue::DLLExportLinkage; ;}
     break;
 
   case 80:
-#line 1183 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 1183 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
     { (yyval.Linkage) = GlobalValue::DLLImportLinkage; ;}
     break;
 
   case 81:
-#line 1184 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 1184 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
     { (yyval.Linkage) = GlobalValue::ExternalWeakLinkage; ;}
     break;
 
   case 82:
-#line 1185 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 1185 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
     { (yyval.Linkage) = GlobalValue::ExternalLinkage; ;}
     break;
 
   case 83:
-#line 1189 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 1189 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
     { (yyval.Visibility) = GlobalValue::DefaultVisibility;   ;}
     break;
 
   case 84:
-#line 1190 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 1190 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
     { (yyval.Visibility) = GlobalValue::DefaultVisibility;   ;}
     break;
 
   case 85:
-#line 1191 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 1191 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
     { (yyval.Visibility) = GlobalValue::HiddenVisibility;    ;}
     break;
 
   case 86:
-#line 1192 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 1192 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
     { (yyval.Visibility) = GlobalValue::ProtectedVisibility; ;}
     break;
 
   case 87:
-#line 1196 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 1196 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
     { (yyval.Linkage) = GlobalValue::ExternalLinkage; ;}
     break;
 
   case 88:
-#line 1197 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 1197 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
     { (yyval.Linkage) = GlobalValue::DLLImportLinkage; ;}
     break;
 
   case 89:
-#line 1198 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 1198 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
     { (yyval.Linkage) = GlobalValue::ExternalWeakLinkage; ;}
     break;
 
   case 90:
-#line 1202 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 1202 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
     { (yyval.Linkage) = GlobalValue::ExternalLinkage; ;}
     break;
 
   case 91:
-#line 1203 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 1203 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
     { (yyval.Linkage) = GlobalValue::InternalLinkage; ;}
     break;
 
   case 92:
-#line 1204 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 1204 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
     { (yyval.Linkage) = GlobalValue::LinkOnceLinkage; ;}
     break;
 
   case 93:
-#line 1205 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 1205 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
     { (yyval.Linkage) = GlobalValue::WeakLinkage; ;}
     break;
 
   case 94:
-#line 1206 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 1206 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
     { (yyval.Linkage) = GlobalValue::DLLExportLinkage; ;}
     break;
 
   case 95:
-#line 1210 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 1210 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
     { (yyval.Linkage) = GlobalValue::ExternalLinkage; ;}
     break;
 
   case 96:
-#line 1211 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 1211 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
     { (yyval.Linkage) = GlobalValue::WeakLinkage; ;}
     break;
 
   case 97:
-#line 1212 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 1212 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
     { (yyval.Linkage) = GlobalValue::InternalLinkage; ;}
     break;
 
   case 98:
-#line 1215 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 1215 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
     { (yyval.UIntVal) = CallingConv::C; ;}
     break;
 
   case 99:
-#line 1216 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 1216 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
     { (yyval.UIntVal) = CallingConv::C; ;}
     break;
 
   case 100:
-#line 1217 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 1217 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
     { (yyval.UIntVal) = CallingConv::Fast; ;}
     break;
 
   case 101:
-#line 1218 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 1218 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
     { (yyval.UIntVal) = CallingConv::Cold; ;}
     break;
 
   case 102:
-#line 1219 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 1219 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
     { (yyval.UIntVal) = CallingConv::X86_StdCall; ;}
     break;
 
   case 103:
-#line 1220 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 1220 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
     { (yyval.UIntVal) = CallingConv::X86_FastCall; ;}
     break;
 
   case 104:
-#line 1221 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 1221 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
     {
                    if ((unsigned)(yyvsp[(2) - (2)].UInt64Val) != (yyvsp[(2) - (2)].UInt64Val))
                      GEN_ERROR("Calling conv too large");
@@ -3805,129 +3805,129 @@
     break;
 
   case 105:
-#line 1228 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 1228 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
     { (yyval.ParamAttrs) = ParamAttr::ZExt;      ;}
     break;
 
   case 106:
-#line 1229 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 1229 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
     { (yyval.ParamAttrs) = ParamAttr::ZExt;      ;}
     break;
 
   case 107:
-#line 1230 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 1230 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
     { (yyval.ParamAttrs) = ParamAttr::SExt;      ;}
     break;
 
   case 108:
-#line 1231 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 1231 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
     { (yyval.ParamAttrs) = ParamAttr::SExt;      ;}
     break;
 
   case 109:
-#line 1232 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 1232 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
     { (yyval.ParamAttrs) = ParamAttr::InReg;     ;}
     break;
 
   case 110:
-#line 1233 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 1233 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
     { (yyval.ParamAttrs) = ParamAttr::StructRet; ;}
     break;
 
   case 111:
-#line 1234 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 1234 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
     { (yyval.ParamAttrs) = ParamAttr::NoAlias;   ;}
     break;
 
   case 112:
-#line 1235 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 1235 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
     { (yyval.ParamAttrs) = ParamAttr::ByVal;     ;}
     break;
 
   case 113:
-#line 1236 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 1236 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
     { (yyval.ParamAttrs) = ParamAttr::Nest;      ;}
     break;
 
   case 114:
-#line 1237 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 1237 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
     { (yyval.ParamAttrs) = 
                           ParamAttr::constructAlignmentFromInt((yyvsp[(2) - (2)].UInt64Val));    ;}
     break;
 
   case 115:
-#line 1241 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 1241 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
     { (yyval.ParamAttrs) = ParamAttr::None; ;}
     break;
 
   case 116:
-#line 1242 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 1242 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
     {
                 (yyval.ParamAttrs) = (yyvsp[(1) - (2)].ParamAttrs) | (yyvsp[(2) - (2)].ParamAttrs);
               ;}
     break;
 
   case 117:
-#line 1247 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 1247 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
     { (yyval.ParamAttrs) = ParamAttr::NoReturn; ;}
     break;
 
   case 118:
-#line 1248 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 1248 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
     { (yyval.ParamAttrs) = ParamAttr::NoUnwind; ;}
     break;
 
   case 119:
-#line 1249 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 1249 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
     { (yyval.ParamAttrs) = ParamAttr::ZExt;     ;}
     break;
 
   case 120:
-#line 1250 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 1250 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
     { (yyval.ParamAttrs) = ParamAttr::SExt;     ;}
     break;
 
   case 121:
-#line 1251 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 1251 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
     { (yyval.ParamAttrs) = ParamAttr::ReadNone; ;}
     break;
 
   case 122:
-#line 1252 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 1252 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
     { (yyval.ParamAttrs) = ParamAttr::ReadOnly; ;}
     break;
 
   case 123:
-#line 1255 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 1255 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
     { (yyval.ParamAttrs) = ParamAttr::None; ;}
     break;
 
   case 124:
-#line 1256 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 1256 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
     {
                 (yyval.ParamAttrs) = (yyvsp[(1) - (2)].ParamAttrs) | (yyvsp[(2) - (2)].ParamAttrs);
               ;}
     break;
 
   case 125:
-#line 1261 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 1261 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
     { (yyval.StrVal) = 0; ;}
     break;
 
   case 126:
-#line 1262 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 1262 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
     {
                 (yyval.StrVal) = (yyvsp[(2) - (2)].StrVal);
               ;}
     break;
 
   case 127:
-#line 1269 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 1269 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
     { (yyval.UIntVal) = 0; ;}
     break;
 
   case 128:
-#line 1270 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 1270 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
     {
   (yyval.UIntVal) = (yyvsp[(2) - (2)].UInt64Val);
   if ((yyval.UIntVal) != 0 && !isPowerOf2_32((yyval.UIntVal)))
@@ -3937,12 +3937,12 @@
     break;
 
   case 129:
-#line 1276 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 1276 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
     { (yyval.UIntVal) = 0; ;}
     break;
 
   case 130:
-#line 1277 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 1277 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
     {
   (yyval.UIntVal) = (yyvsp[(3) - (3)].UInt64Val);
   if ((yyval.UIntVal) != 0 && !isPowerOf2_32((yyval.UIntVal)))
@@ -3952,7 +3952,7 @@
     break;
 
   case 131:
-#line 1286 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 1286 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
     {
   for (unsigned i = 0, e = (yyvsp[(2) - (2)].StrVal)->length(); i != e; ++i)
     if ((*(yyvsp[(2) - (2)].StrVal))[i] == '"' || (*(yyvsp[(2) - (2)].StrVal))[i] == '\\')
@@ -3963,27 +3963,27 @@
     break;
 
   case 132:
-#line 1294 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 1294 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
     { (yyval.StrVal) = 0; ;}
     break;
 
   case 133:
-#line 1295 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 1295 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
     { (yyval.StrVal) = (yyvsp[(1) - (1)].StrVal); ;}
     break;
 
   case 134:
-#line 1300 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 1300 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
     {;}
     break;
 
   case 135:
-#line 1301 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 1301 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
     {;}
     break;
 
   case 136:
-#line 1302 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 1302 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
     {
     CurGV->setSection(*(yyvsp[(1) - (1)].StrVal));
     delete (yyvsp[(1) - (1)].StrVal);
@@ -3992,7 +3992,7 @@
     break;
 
   case 137:
-#line 1307 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 1307 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
     {
     if ((yyvsp[(2) - (2)].UInt64Val) != 0 && !isPowerOf2_32((yyvsp[(2) - (2)].UInt64Val)))
       GEN_ERROR("Alignment must be a power of two");
@@ -4002,7 +4002,7 @@
     break;
 
   case 145:
-#line 1323 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 1323 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
     {
     (yyval.TypeVal) = new PATypeHolder(OpaqueType::get());
     CHECK_FOR_ERROR
@@ -4010,7 +4010,7 @@
     break;
 
   case 146:
-#line 1327 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 1327 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
     {
     (yyval.TypeVal) = new PATypeHolder((yyvsp[(1) - (1)].PrimType));
     CHECK_FOR_ERROR
@@ -4018,7 +4018,7 @@
     break;
 
   case 147:
-#line 1331 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 1331 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
     {                             // Pointer type?
     if (*(yyvsp[(1) - (3)].TypeVal) == Type::LabelTy)
       GEN_ERROR("Cannot form a pointer to a basic block");
@@ -4029,7 +4029,7 @@
     break;
 
   case 148:
-#line 1338 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 1338 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
     {            // Named types are also simple types...
     const Type* tmp = getTypeVal((yyvsp[(1) - (1)].ValIDVal));
     CHECK_FOR_ERROR
@@ -4038,7 +4038,7 @@
     break;
 
   case 149:
-#line 1343 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 1343 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
     {                   // Type UpReference
     if ((yyvsp[(2) - (2)].UInt64Val) > (uint64_t)~0U) GEN_ERROR("Value out of range");
     OpaqueType *OT = OpaqueType::get();        // Use temporary placeholder
@@ -4050,7 +4050,7 @@
     break;
 
   case 150:
-#line 1351 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 1351 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
     {
     // Allow but ignore attributes on function types; this permits auto-upgrade.
     // FIXME: remove in LLVM 3.0.
@@ -4084,7 +4084,7 @@
     break;
 
   case 151:
-#line 1381 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 1381 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
     {
     // Allow but ignore attributes on function types; this permits auto-upgrade.
     // FIXME: remove in LLVM 3.0.
@@ -4112,7 +4112,7 @@
     break;
 
   case 152:
-#line 1406 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 1406 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
     {          // Sized array type?
     (yyval.TypeVal) = new PATypeHolder(HandleUpRefs(ArrayType::get(*(yyvsp[(4) - (5)].TypeVal), (unsigned)(yyvsp[(2) - (5)].UInt64Val))));
     delete (yyvsp[(4) - (5)].TypeVal);
@@ -4121,7 +4121,7 @@
     break;
 
   case 153:
-#line 1411 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 1411 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
     {          // Vector type?
      const llvm::Type* ElemTy = (yyvsp[(4) - (5)].TypeVal)->get();
      if ((unsigned)(yyvsp[(2) - (5)].UInt64Val) != (yyvsp[(2) - (5)].UInt64Val))
@@ -4135,7 +4135,7 @@
     break;
 
   case 154:
-#line 1421 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 1421 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
     {                        // Structure type?
     std::vector<const Type*> Elements;
     for (std::list<llvm::PATypeHolder>::iterator I = (yyvsp[(2) - (3)].TypeList)->begin(),
@@ -4149,7 +4149,7 @@
     break;
 
   case 155:
-#line 1431 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 1431 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
     {                                  // Empty structure type?
     (yyval.TypeVal) = new PATypeHolder(StructType::get(std::vector<const Type*>()));
     CHECK_FOR_ERROR
@@ -4157,7 +4157,7 @@
     break;
 
   case 156:
-#line 1435 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 1435 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
     {
     std::vector<const Type*> Elements;
     for (std::list<llvm::PATypeHolder>::iterator I = (yyvsp[(3) - (5)].TypeList)->begin(),
@@ -4171,7 +4171,7 @@
     break;
 
   case 157:
-#line 1445 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 1445 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
     {                         // Empty structure type?
     (yyval.TypeVal) = new PATypeHolder(StructType::get(std::vector<const Type*>(), true));
     CHECK_FOR_ERROR
@@ -4179,7 +4179,7 @@
     break;
 
   case 158:
-#line 1452 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 1452 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
     {
     // Allow but ignore attributes on function types; this permits auto-upgrade.
     // FIXME: remove in LLVM 3.0.
@@ -4189,7 +4189,7 @@
     break;
 
   case 159:
-#line 1461 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 1461 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
     {
     if (!UpRefs.empty())
       GEN_ERROR("Invalid upreference in type: " + (*(yyvsp[(1) - (1)].TypeVal))->getDescription());
@@ -4200,14 +4200,14 @@
     break;
 
   case 160:
-#line 1468 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 1468 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
     {
     (yyval.TypeVal) = new PATypeHolder(Type::VoidTy);
   ;}
     break;
 
   case 161:
-#line 1473 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 1473 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
     {
     (yyval.TypeWithAttrsList) = new TypeWithAttrsList();
     (yyval.TypeWithAttrsList)->push_back((yyvsp[(1) - (1)].TypeWithAttrs));
@@ -4216,7 +4216,7 @@
     break;
 
   case 162:
-#line 1478 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 1478 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
     {
     ((yyval.TypeWithAttrsList)=(yyvsp[(1) - (3)].TypeWithAttrsList))->push_back((yyvsp[(3) - (3)].TypeWithAttrs));
     CHECK_FOR_ERROR
@@ -4224,7 +4224,7 @@
     break;
 
   case 164:
-#line 1486 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 1486 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
     {
     (yyval.TypeWithAttrsList)=(yyvsp[(1) - (3)].TypeWithAttrsList);
     TypeWithAttrs TWA; TWA.Attrs = ParamAttr::None;
@@ -4235,7 +4235,7 @@
     break;
 
   case 165:
-#line 1493 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 1493 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
     {
     (yyval.TypeWithAttrsList) = new TypeWithAttrsList;
     TypeWithAttrs TWA; TWA.Attrs = ParamAttr::None;
@@ -4246,7 +4246,7 @@
     break;
 
   case 166:
-#line 1500 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 1500 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
     {
     (yyval.TypeWithAttrsList) = new TypeWithAttrsList();
     CHECK_FOR_ERROR
@@ -4254,7 +4254,7 @@
     break;
 
   case 167:
-#line 1508 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 1508 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
     {
     (yyval.TypeList) = new std::list<PATypeHolder>();
     (yyval.TypeList)->push_back(*(yyvsp[(1) - (1)].TypeVal)); 
@@ -4264,7 +4264,7 @@
     break;
 
   case 168:
-#line 1514 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 1514 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
     {
     ((yyval.TypeList)=(yyvsp[(1) - (3)].TypeList))->push_back(*(yyvsp[(3) - (3)].TypeVal)); 
     delete (yyvsp[(3) - (3)].TypeVal);
@@ -4273,7 +4273,7 @@
     break;
 
   case 169:
-#line 1526 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 1526 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
     { // Nonempty unsized arr
     if (!UpRefs.empty())
       GEN_ERROR("Invalid upreference in type: " + (*(yyvsp[(1) - (4)].TypeVal))->getDescription());
@@ -4305,7 +4305,7 @@
     break;
 
   case 170:
-#line 1554 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 1554 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
     {
     if (!UpRefs.empty())
       GEN_ERROR("Invalid upreference in type: " + (*(yyvsp[(1) - (3)].TypeVal))->getDescription());
@@ -4325,7 +4325,7 @@
     break;
 
   case 171:
-#line 1570 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 1570 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
     {
     if (!UpRefs.empty())
       GEN_ERROR("Invalid upreference in type: " + (*(yyvsp[(1) - (3)].TypeVal))->getDescription());
@@ -4356,7 +4356,7 @@
     break;
 
   case 172:
-#line 1597 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 1597 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
     { // Nonempty unsized arr
     if (!UpRefs.empty())
       GEN_ERROR("Invalid upreference in type: " + (*(yyvsp[(1) - (4)].TypeVal))->getDescription());
@@ -4388,7 +4388,7 @@
     break;
 
   case 173:
-#line 1625 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 1625 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
     {
     const StructType *STy = dyn_cast<StructType>((yyvsp[(1) - (4)].TypeVal)->get());
     if (STy == 0)
@@ -4418,7 +4418,7 @@
     break;
 
   case 174:
-#line 1651 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 1651 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
     {
     if (!UpRefs.empty())
       GEN_ERROR("Invalid upreference in type: " + (*(yyvsp[(1) - (3)].TypeVal))->getDescription());
@@ -4442,7 +4442,7 @@
     break;
 
   case 175:
-#line 1671 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 1671 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
     {
     const StructType *STy = dyn_cast<StructType>((yyvsp[(1) - (6)].TypeVal)->get());
     if (STy == 0)
@@ -4472,7 +4472,7 @@
     break;
 
   case 176:
-#line 1697 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 1697 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
     {
     if (!UpRefs.empty())
       GEN_ERROR("Invalid upreference in type: " + (*(yyvsp[(1) - (5)].TypeVal))->getDescription());
@@ -4496,7 +4496,7 @@
     break;
 
   case 177:
-#line 1717 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 1717 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
     {
     if (!UpRefs.empty())
       GEN_ERROR("Invalid upreference in type: " + (*(yyvsp[(1) - (2)].TypeVal))->getDescription());
@@ -4512,7 +4512,7 @@
     break;
 
   case 178:
-#line 1729 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 1729 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
     {
     if (!UpRefs.empty())
       GEN_ERROR("Invalid upreference in type: " + (*(yyvsp[(1) - (2)].TypeVal))->getDescription());
@@ -4523,7 +4523,7 @@
     break;
 
   case 179:
-#line 1736 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 1736 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
     {
     if (!UpRefs.empty())
       GEN_ERROR("Invalid upreference in type: " + (*(yyvsp[(1) - (2)].TypeVal))->getDescription());
@@ -4593,7 +4593,7 @@
     break;
 
   case 180:
-#line 1802 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 1802 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
     {
     if (!UpRefs.empty())
       GEN_ERROR("Invalid upreference in type: " + (*(yyvsp[(1) - (2)].TypeVal))->getDescription());
@@ -4607,7 +4607,7 @@
     break;
 
   case 181:
-#line 1812 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 1812 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
     {
     if (!UpRefs.empty())
       GEN_ERROR("Invalid upreference in type: " + (*(yyvsp[(1) - (2)].TypeVal))->getDescription());
@@ -4621,7 +4621,7 @@
     break;
 
   case 182:
-#line 1822 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 1822 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
     {      // integral constants
     if (!ConstantInt::isValueValidForType((yyvsp[(1) - (2)].PrimType), (yyvsp[(2) - (2)].SInt64Val)))
       GEN_ERROR("Constant value doesn't fit in type");
@@ -4631,7 +4631,7 @@
     break;
 
   case 183:
-#line 1828 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 1828 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
     {      // arbitrary precision integer constants
     uint32_t BitWidth = cast<IntegerType>((yyvsp[(1) - (2)].PrimType))->getBitWidth();
     if ((yyvsp[(2) - (2)].APIntVal)->getBitWidth() > BitWidth) {
@@ -4645,7 +4645,7 @@
     break;
 
   case 184:
-#line 1838 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 1838 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
     {      // integral constants
     if (!ConstantInt::isValueValidForType((yyvsp[(1) - (2)].PrimType), (yyvsp[(2) - (2)].UInt64Val)))
       GEN_ERROR("Constant value doesn't fit in type");
@@ -4655,7 +4655,7 @@
     break;
 
   case 185:
-#line 1844 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 1844 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
     {      // arbitrary precision integer constants
     uint32_t BitWidth = cast<IntegerType>((yyvsp[(1) - (2)].PrimType))->getBitWidth();
     if ((yyvsp[(2) - (2)].APIntVal)->getBitWidth() > BitWidth) {
@@ -4669,7 +4669,7 @@
     break;
 
   case 186:
-#line 1854 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 1854 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
     {                      // Boolean constants
     assert(cast<IntegerType>((yyvsp[(1) - (2)].PrimType))->getBitWidth() == 1 && "Not Bool?");
     (yyval.ConstVal) = ConstantInt::getTrue();
@@ -4678,7 +4678,7 @@
     break;
 
   case 187:
-#line 1859 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 1859 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
     {                     // Boolean constants
     assert(cast<IntegerType>((yyvsp[(1) - (2)].PrimType))->getBitWidth() == 1 && "Not Bool?");
     (yyval.ConstVal) = ConstantInt::getFalse();
@@ -4687,7 +4687,7 @@
     break;
 
   case 188:
-#line 1864 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 1864 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
     {                   // Floating point constants
     if (!ConstantFP::isValueValidForType((yyvsp[(1) - (2)].PrimType), *(yyvsp[(2) - (2)].FPVal)))
       GEN_ERROR("Floating point constant invalid for type");
@@ -4702,7 +4702,7 @@
     break;
 
   case 189:
-#line 1877 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 1877 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
     {
     if (!UpRefs.empty())
       GEN_ERROR("Invalid upreference in type: " + (*(yyvsp[(5) - (6)].TypeVal))->getDescription());
@@ -4718,7 +4718,7 @@
     break;
 
   case 190:
-#line 1889 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 1889 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
     {
     if (!isa<PointerType>((yyvsp[(3) - (5)].ConstVal)->getType()))
       GEN_ERROR("GetElementPtr requires a pointer operand");
@@ -4744,7 +4744,7 @@
     break;
 
   case 191:
-#line 1911 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 1911 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
     {
     if ((yyvsp[(3) - (8)].ConstVal)->getType() != Type::Int1Ty)
       GEN_ERROR("Select condition must be of boolean type");
@@ -4756,7 +4756,7 @@
     break;
 
   case 192:
-#line 1919 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 1919 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
     {
     if ((yyvsp[(3) - (6)].ConstVal)->getType() != (yyvsp[(5) - (6)].ConstVal)->getType())
       GEN_ERROR("Binary operator types must match");
@@ -4766,7 +4766,7 @@
     break;
 
   case 193:
-#line 1925 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 1925 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
     {
     if ((yyvsp[(3) - (6)].ConstVal)->getType() != (yyvsp[(5) - (6)].ConstVal)->getType())
       GEN_ERROR("Logical operator types must match");
@@ -4781,7 +4781,7 @@
     break;
 
   case 194:
-#line 1936 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 1936 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
     {
     if ((yyvsp[(4) - (7)].ConstVal)->getType() != (yyvsp[(6) - (7)].ConstVal)->getType())
       GEN_ERROR("icmp operand types must match");
@@ -4790,7 +4790,7 @@
     break;
 
   case 195:
-#line 1941 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 1941 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
     {
     if ((yyvsp[(4) - (7)].ConstVal)->getType() != (yyvsp[(6) - (7)].ConstVal)->getType())
       GEN_ERROR("fcmp operand types must match");
@@ -4799,7 +4799,7 @@
     break;
 
   case 196:
-#line 1946 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 1946 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
     {
     if (!ExtractElementInst::isValidOperands((yyvsp[(3) - (6)].ConstVal), (yyvsp[(5) - (6)].ConstVal)))
       GEN_ERROR("Invalid extractelement operands");
@@ -4809,7 +4809,7 @@
     break;
 
   case 197:
-#line 1952 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 1952 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
     {
     if (!InsertElementInst::isValidOperands((yyvsp[(3) - (8)].ConstVal), (yyvsp[(5) - (8)].ConstVal), (yyvsp[(7) - (8)].ConstVal)))
       GEN_ERROR("Invalid insertelement operands");
@@ -4819,7 +4819,7 @@
     break;
 
   case 198:
-#line 1958 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 1958 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
     {
     if (!ShuffleVectorInst::isValidOperands((yyvsp[(3) - (8)].ConstVal), (yyvsp[(5) - (8)].ConstVal), (yyvsp[(7) - (8)].ConstVal)))
       GEN_ERROR("Invalid shufflevector operands");
@@ -4829,7 +4829,7 @@
     break;
 
   case 199:
-#line 1967 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 1967 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
     {
     ((yyval.ConstVector) = (yyvsp[(1) - (3)].ConstVector))->push_back((yyvsp[(3) - (3)].ConstVal));
     CHECK_FOR_ERROR
@@ -4837,7 +4837,7 @@
     break;
 
   case 200:
-#line 1971 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 1971 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
     {
     (yyval.ConstVector) = new std::vector<Constant*>();
     (yyval.ConstVector)->push_back((yyvsp[(1) - (1)].ConstVal));
@@ -4846,27 +4846,27 @@
     break;
 
   case 201:
-#line 1979 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 1979 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
     { (yyval.BoolVal) = false; ;}
     break;
 
   case 202:
-#line 1979 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 1979 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
     { (yyval.BoolVal) = true; ;}
     break;
 
   case 203:
-#line 1982 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 1982 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
     { (yyval.BoolVal) = true; ;}
     break;
 
   case 204:
-#line 1982 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 1982 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
     { (yyval.BoolVal) = false; ;}
     break;
 
   case 205:
-#line 1985 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 1985 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
     {
     const Type* VTy = (yyvsp[(1) - (2)].TypeVal)->get();
     Value *V = getVal(VTy, (yyvsp[(2) - (2)].ValIDVal));
@@ -4882,7 +4882,7 @@
     break;
 
   case 206:
-#line 1997 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 1997 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
     {
     Constant *Val = (yyvsp[(3) - (6)].ConstVal);
     const Type *DestTy = (yyvsp[(5) - (6)].TypeVal)->get();
@@ -4898,7 +4898,7 @@
     break;
 
   case 207:
-#line 2018 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 2018 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
     {
     (yyval.ModuleVal) = ParserResult = CurModule.CurrentModule;
     CurModule.ModuleDone();
@@ -4907,7 +4907,7 @@
     break;
 
   case 208:
-#line 2023 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 2023 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
     {
     (yyval.ModuleVal) = ParserResult = CurModule.CurrentModule;
     CurModule.ModuleDone();
@@ -4916,12 +4916,12 @@
     break;
 
   case 211:
-#line 2036 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 2036 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
     { CurFun.isDeclare = false; ;}
     break;
 
   case 212:
-#line 2036 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 2036 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
     {
     CurFun.FunctionDone();
     CHECK_FOR_ERROR
@@ -4929,26 +4929,26 @@
     break;
 
   case 213:
-#line 2040 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 2040 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
     { CurFun.isDeclare = true; ;}
     break;
 
   case 214:
-#line 2040 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 2040 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
     {
     CHECK_FOR_ERROR
   ;}
     break;
 
   case 215:
-#line 2043 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 2043 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
     {
     CHECK_FOR_ERROR
   ;}
     break;
 
   case 216:
-#line 2046 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 2046 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
     {
     if (!UpRefs.empty())
       GEN_ERROR("Invalid upreference in type: " + (*(yyvsp[(3) - (3)].TypeVal))->getDescription());
@@ -4976,7 +4976,7 @@
     break;
 
   case 217:
-#line 2070 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 2070 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
     {
     ResolveTypeTo((yyvsp[(1) - (3)].StrVal), (yyvsp[(3) - (3)].PrimType));
 
@@ -4991,7 +4991,7 @@
     break;
 
   case 218:
-#line 2082 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 2082 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
     { 
     /* "Externally Visible" Linkage */
     if ((yyvsp[(5) - (6)].ConstVal) == 0) 
@@ -5003,14 +5003,14 @@
     break;
 
   case 219:
-#line 2089 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 2089 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
     {
     CurGV = 0;
   ;}
     break;
 
   case 220:
-#line 2093 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 2093 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
     {
     if ((yyvsp[(6) - (7)].ConstVal) == 0) 
       GEN_ERROR("Global value initializer is not a constant");
@@ -5020,14 +5020,14 @@
     break;
 
   case 221:
-#line 2098 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 2098 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
     {
     CurGV = 0;
   ;}
     break;
 
   case 222:
-#line 2102 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 2102 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
     {
     if (!UpRefs.empty())
       GEN_ERROR("Invalid upreference in type: " + (*(yyvsp[(6) - (7)].TypeVal))->getDescription());
@@ -5038,7 +5038,7 @@
     break;
 
   case 223:
-#line 2108 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 2108 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
     {
     CurGV = 0;
     CHECK_FOR_ERROR
@@ -5046,7 +5046,7 @@
     break;
 
   case 224:
-#line 2112 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 2112 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
     {
     std::string Name;
     if ((yyvsp[(1) - (5)].StrVal)) {
@@ -5090,21 +5090,21 @@
     break;
 
   case 225:
-#line 2152 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 2152 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
     { 
     CHECK_FOR_ERROR
   ;}
     break;
 
   case 226:
-#line 2155 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 2155 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
     {
     CHECK_FOR_ERROR
   ;}
     break;
 
   case 227:
-#line 2161 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 2161 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
     {
   const std::string &AsmSoFar = CurModule.CurrentModule->getModuleInlineAsm();
   if (AsmSoFar.empty())
@@ -5117,7 +5117,7 @@
     break;
 
   case 228:
-#line 2171 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 2171 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
     {
     CurModule.CurrentModule->setTargetTriple(*(yyvsp[(3) - (3)].StrVal));
     delete (yyvsp[(3) - (3)].StrVal);
@@ -5125,7 +5125,7 @@
     break;
 
   case 229:
-#line 2175 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 2175 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
     {
     CurModule.CurrentModule->setDataLayout(*(yyvsp[(3) - (3)].StrVal));
     delete (yyvsp[(3) - (3)].StrVal);
@@ -5133,7 +5133,7 @@
     break;
 
   case 231:
-#line 2182 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 2182 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
     {
           CurModule.CurrentModule->addLibrary(*(yyvsp[(3) - (3)].StrVal));
           delete (yyvsp[(3) - (3)].StrVal);
@@ -5142,7 +5142,7 @@
     break;
 
   case 232:
-#line 2187 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 2187 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
     {
           CurModule.CurrentModule->addLibrary(*(yyvsp[(1) - (1)].StrVal));
           delete (yyvsp[(1) - (1)].StrVal);
@@ -5151,14 +5151,14 @@
     break;
 
   case 233:
-#line 2192 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 2192 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
     {
           CHECK_FOR_ERROR
         ;}
     break;
 
   case 234:
-#line 2201 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 2201 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
     {
     if (!UpRefs.empty())
       GEN_ERROR("Invalid upreference in type: " + (*(yyvsp[(3) - (5)].TypeVal))->getDescription());
@@ -5172,7 +5172,7 @@
     break;
 
   case 235:
-#line 2211 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 2211 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
     {
     if (!UpRefs.empty())
       GEN_ERROR("Invalid upreference in type: " + (*(yyvsp[(1) - (3)].TypeVal))->getDescription());
@@ -5186,7 +5186,7 @@
     break;
 
   case 236:
-#line 2222 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 2222 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
     {
     (yyval.ArgList) = (yyvsp[(1) - (1)].ArgList);
     CHECK_FOR_ERROR
@@ -5194,7 +5194,7 @@
     break;
 
   case 237:
-#line 2226 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 2226 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
     {
     (yyval.ArgList) = (yyvsp[(1) - (3)].ArgList);
     struct ArgListEntry E;
@@ -5207,7 +5207,7 @@
     break;
 
   case 238:
-#line 2235 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 2235 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
     {
     (yyval.ArgList) = new ArgListType;
     struct ArgListEntry E;
@@ -5220,7 +5220,7 @@
     break;
 
   case 239:
-#line 2244 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 2244 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
     {
     (yyval.ArgList) = 0;
     CHECK_FOR_ERROR
@@ -5228,7 +5228,7 @@
     break;
 
   case 240:
-#line 2250 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 2250 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
     {
   std::string FunctionName(*(yyvsp[(3) - (10)].StrVal));
   delete (yyvsp[(3) - (10)].StrVal);  // Free strdup'd memory!
@@ -5364,7 +5364,7 @@
     break;
 
   case 243:
-#line 2385 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 2385 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
     {
   (yyval.FunctionVal) = CurFun.CurrentFunction;
 
@@ -5376,7 +5376,7 @@
     break;
 
   case 246:
-#line 2396 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 2396 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
     {
   (yyval.FunctionVal) = (yyvsp[(1) - (2)].FunctionVal);
   CHECK_FOR_ERROR
@@ -5384,7 +5384,7 @@
     break;
 
   case 247:
-#line 2401 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 2401 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
     {
     CurFun.CurrentFunction->setLinkage((yyvsp[(1) - (3)].Linkage));
     CurFun.CurrentFunction->setVisibility((yyvsp[(2) - (3)].Visibility));
@@ -5395,7 +5395,7 @@
     break;
 
   case 248:
-#line 2413 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 2413 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
     {
     (yyval.BoolVal) = false;
     CHECK_FOR_ERROR
@@ -5403,7 +5403,7 @@
     break;
 
   case 249:
-#line 2417 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 2417 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
     {
     (yyval.BoolVal) = true;
     CHECK_FOR_ERROR
@@ -5411,7 +5411,7 @@
     break;
 
   case 250:
-#line 2422 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 2422 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
     {    // A reference to a direct constant
     (yyval.ValIDVal) = ValID::create((yyvsp[(1) - (1)].SInt64Val));
     CHECK_FOR_ERROR
@@ -5419,7 +5419,7 @@
     break;
 
   case 251:
-#line 2426 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 2426 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
     {
     (yyval.ValIDVal) = ValID::create((yyvsp[(1) - (1)].UInt64Val));
     CHECK_FOR_ERROR
@@ -5427,7 +5427,7 @@
     break;
 
   case 252:
-#line 2430 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 2430 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
     {                     // Perhaps it's an FP constant?
     (yyval.ValIDVal) = ValID::create((yyvsp[(1) - (1)].FPVal));
     CHECK_FOR_ERROR
@@ -5435,7 +5435,7 @@
     break;
 
   case 253:
-#line 2434 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 2434 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
     {
     (yyval.ValIDVal) = ValID::create(ConstantInt::getTrue());
     CHECK_FOR_ERROR
@@ -5443,7 +5443,7 @@
     break;
 
   case 254:
-#line 2438 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 2438 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
     {
     (yyval.ValIDVal) = ValID::create(ConstantInt::getFalse());
     CHECK_FOR_ERROR
@@ -5451,7 +5451,7 @@
     break;
 
   case 255:
-#line 2442 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 2442 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
     {
     (yyval.ValIDVal) = ValID::createNull();
     CHECK_FOR_ERROR
@@ -5459,7 +5459,7 @@
     break;
 
   case 256:
-#line 2446 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 2446 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
     {
     (yyval.ValIDVal) = ValID::createUndef();
     CHECK_FOR_ERROR
@@ -5467,7 +5467,7 @@
     break;
 
   case 257:
-#line 2450 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 2450 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
     {     // A vector zero constant.
     (yyval.ValIDVal) = ValID::createZeroInit();
     CHECK_FOR_ERROR
@@ -5475,7 +5475,7 @@
     break;
 
   case 258:
-#line 2454 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 2454 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
     { // Nonempty unsized packed vector
     const Type *ETy = (*(yyvsp[(2) - (3)].ConstVector))[0]->getType();
     int NumElements = (yyvsp[(2) - (3)].ConstVector)->size(); 
@@ -5504,7 +5504,7 @@
     break;
 
   case 259:
-#line 2479 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 2479 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
     {
     (yyval.ValIDVal) = ValID::create((yyvsp[(1) - (1)].ConstVal));
     CHECK_FOR_ERROR
@@ -5512,7 +5512,7 @@
     break;
 
   case 260:
-#line 2483 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 2483 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
     {
     (yyval.ValIDVal) = ValID::createInlineAsm(*(yyvsp[(3) - (5)].StrVal), *(yyvsp[(5) - (5)].StrVal), (yyvsp[(2) - (5)].BoolVal));
     delete (yyvsp[(3) - (5)].StrVal);
@@ -5522,7 +5522,7 @@
     break;
 
   case 261:
-#line 2493 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 2493 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
     {  // Is it an integer reference...?
     (yyval.ValIDVal) = ValID::createLocalID((yyvsp[(1) - (1)].UIntVal));
     CHECK_FOR_ERROR
@@ -5530,7 +5530,7 @@
     break;
 
   case 262:
-#line 2497 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 2497 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
     {
     (yyval.ValIDVal) = ValID::createGlobalID((yyvsp[(1) - (1)].UIntVal));
     CHECK_FOR_ERROR
@@ -5538,7 +5538,7 @@
     break;
 
   case 263:
-#line 2501 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 2501 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
     {                   // Is it a named reference...?
     (yyval.ValIDVal) = ValID::createLocalName(*(yyvsp[(1) - (1)].StrVal));
     delete (yyvsp[(1) - (1)].StrVal);
@@ -5547,7 +5547,7 @@
     break;
 
   case 264:
-#line 2506 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 2506 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
     {                   // Is it a named reference...?
     (yyval.ValIDVal) = ValID::createGlobalName(*(yyvsp[(1) - (1)].StrVal));
     delete (yyvsp[(1) - (1)].StrVal);
@@ -5556,7 +5556,7 @@
     break;
 
   case 267:
-#line 2519 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 2519 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
     {
     if (!UpRefs.empty())
       GEN_ERROR("Invalid upreference in type: " + (*(yyvsp[(1) - (2)].TypeVal))->getDescription());
@@ -5567,7 +5567,7 @@
     break;
 
   case 268:
-#line 2528 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 2528 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
     {
     (yyval.ValueList) = new std::vector<Value *>();
     (yyval.ValueList)->push_back((yyvsp[(1) - (1)].ValueVal)); 
@@ -5576,7 +5576,7 @@
     break;
 
   case 269:
-#line 2533 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 2533 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
     {
     ((yyval.ValueList)=(yyvsp[(1) - (3)].ValueList))->push_back((yyvsp[(3) - (3)].ConstVal)); 
     CHECK_FOR_ERROR
@@ -5584,7 +5584,7 @@
     break;
 
   case 270:
-#line 2538 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 2538 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
     {
     (yyval.FunctionVal) = (yyvsp[(1) - (2)].FunctionVal);
     CHECK_FOR_ERROR
@@ -5592,7 +5592,7 @@
     break;
 
   case 271:
-#line 2542 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 2542 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
     { // Do not allow functions with 0 basic blocks   
     (yyval.FunctionVal) = (yyvsp[(1) - (2)].FunctionVal);
     CHECK_FOR_ERROR
@@ -5600,7 +5600,7 @@
     break;
 
   case 272:
-#line 2551 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 2551 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
     {
     setValueName((yyvsp[(3) - (3)].TermInstVal), (yyvsp[(2) - (3)].StrVal));
     CHECK_FOR_ERROR
@@ -5612,7 +5612,7 @@
     break;
 
   case 273:
-#line 2560 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 2560 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
     {
     if (CastInst *CI1 = dyn_cast<CastInst>((yyvsp[(2) - (2)].InstVal)))
       if (CastInst *CI2 = dyn_cast<CastInst>(CI1->getOperand(0)))
@@ -5625,7 +5625,7 @@
     break;
 
   case 274:
-#line 2569 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 2569 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
     {          // Empty space between instruction lists
     (yyval.BasicBlockVal) = defineBBVal(ValID::createLocalID(CurFun.NextValNum));
     CHECK_FOR_ERROR
@@ -5633,7 +5633,7 @@
     break;
 
   case 275:
-#line 2573 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 2573 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
     {             // Labelled (named) basic block
     (yyval.BasicBlockVal) = defineBBVal(ValID::createLocalName(*(yyvsp[(1) - (1)].StrVal)));
     delete (yyvsp[(1) - (1)].StrVal);
@@ -5643,7 +5643,7 @@
     break;
 
   case 276:
-#line 2581 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 2581 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
     { // Return with a result...
     if((yyvsp[(2) - (2)].ValueList)->size() == 1) 
       (yyval.TermInstVal) = new ReturnInst((yyvsp[(2) - (2)].ValueList)->back());
@@ -5673,7 +5673,7 @@
     break;
 
   case 277:
-#line 2607 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 2607 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
     {                                    // Return with no result...
     (yyval.TermInstVal) = new ReturnInst();
     CHECK_FOR_ERROR
@@ -5681,7 +5681,7 @@
     break;
 
   case 278:
-#line 2611 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 2611 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
     {                           // Unconditional Branch...
     BasicBlock* tmpBB = getBBVal((yyvsp[(3) - (3)].ValIDVal));
     CHECK_FOR_ERROR
@@ -5690,7 +5690,7 @@
     break;
 
   case 279:
-#line 2616 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 2616 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
     {  
     assert(cast<IntegerType>((yyvsp[(2) - (9)].PrimType))->getBitWidth() == 1 && "Not Bool?");
     BasicBlock* tmpBBA = getBBVal((yyvsp[(6) - (9)].ValIDVal));
@@ -5704,7 +5704,7 @@
     break;
 
   case 280:
-#line 2626 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 2626 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
     {
     Value* tmpVal = getVal((yyvsp[(2) - (9)].PrimType), (yyvsp[(3) - (9)].ValIDVal));
     CHECK_FOR_ERROR
@@ -5727,7 +5727,7 @@
     break;
 
   case 281:
-#line 2645 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 2645 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
     {
     Value* tmpVal = getVal((yyvsp[(2) - (8)].PrimType), (yyvsp[(3) - (8)].ValIDVal));
     CHECK_FOR_ERROR
@@ -5740,7 +5740,7 @@
     break;
 
   case 282:
-#line 2655 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 2655 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
     {
 
     // Handle the short syntax
@@ -5834,7 +5834,7 @@
     break;
 
   case 283:
-#line 2745 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 2745 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
     {
     (yyval.TermInstVal) = new UnwindInst();
     CHECK_FOR_ERROR
@@ -5842,7 +5842,7 @@
     break;
 
   case 284:
-#line 2749 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 2749 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
     {
     (yyval.TermInstVal) = new UnreachableInst();
     CHECK_FOR_ERROR
@@ -5850,7 +5850,7 @@
     break;
 
   case 285:
-#line 2756 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 2756 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
     {
     (yyval.JumpTable) = (yyvsp[(1) - (6)].JumpTable);
     Constant *V = cast<Constant>(getExistingVal((yyvsp[(2) - (6)].PrimType), (yyvsp[(3) - (6)].ValIDVal)));
@@ -5865,7 +5865,7 @@
     break;
 
   case 286:
-#line 2767 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 2767 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
     {
     (yyval.JumpTable) = new std::vector<std::pair<Constant*, BasicBlock*> >();
     Constant *V = cast<Constant>(getExistingVal((yyvsp[(1) - (5)].PrimType), (yyvsp[(2) - (5)].ValIDVal)));
@@ -5881,7 +5881,7 @@
     break;
 
   case 287:
-#line 2780 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 2780 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
     {
     // Is this definition named?? if so, assign the name...
     setValueName((yyvsp[(2) - (2)].InstVal), (yyvsp[(1) - (2)].StrVal));
@@ -5893,7 +5893,7 @@
     break;
 
   case 288:
-#line 2790 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 2790 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
     {    // Used for PHI nodes
     if (!UpRefs.empty())
       GEN_ERROR("Invalid upreference in type: " + (*(yyvsp[(1) - (6)].TypeVal))->getDescription());
@@ -5908,7 +5908,7 @@
     break;
 
   case 289:
-#line 2801 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 2801 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
     {
     (yyval.PHIList) = (yyvsp[(1) - (7)].PHIList);
     Value* tmpVal = getVal((yyvsp[(1) - (7)].PHIList)->front().first->getType(), (yyvsp[(4) - (7)].ValIDVal));
@@ -5920,7 +5920,7 @@
     break;
 
   case 290:
-#line 2811 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 2811 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
     {
     // FIXME: Remove trailing OptParamAttrs in LLVM 3.0, it was a mistake in 2.0
     if (!UpRefs.empty())
@@ -5935,7 +5935,7 @@
     break;
 
   case 291:
-#line 2822 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 2822 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
     {
     // FIXME: Remove trailing OptParamAttrs in LLVM 3.0, it was a mistake in 2.0
     // Labels are only valid in ASMs
@@ -5947,7 +5947,7 @@
     break;
 
   case 292:
-#line 2830 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 2830 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
     {
     // FIXME: Remove trailing OptParamAttrs in LLVM 3.0, it was a mistake in 2.0
     if (!UpRefs.empty())
@@ -5961,7 +5961,7 @@
     break;
 
   case 293:
-#line 2840 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 2840 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
     {
     // FIXME: Remove trailing OptParamAttrs in LLVM 3.0, it was a mistake in 2.0
     (yyval.ParamList) = (yyvsp[(1) - (6)].ParamList);
@@ -5972,17 +5972,17 @@
     break;
 
   case 294:
-#line 2847 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 2847 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
     { (yyval.ParamList) = new ParamList(); ;}
     break;
 
   case 295:
-#line 2850 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 2850 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
     { (yyval.ValueList) = new std::vector<Value*>(); ;}
     break;
 
   case 296:
-#line 2851 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 2851 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
     {
     (yyval.ValueList) = (yyvsp[(1) - (3)].ValueList);
     (yyval.ValueList)->push_back((yyvsp[(3) - (3)].ValueVal));
@@ -5991,7 +5991,7 @@
     break;
 
   case 297:
-#line 2858 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 2858 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
     {
     (yyval.BoolVal) = true;
     CHECK_FOR_ERROR
@@ -5999,7 +5999,7 @@
     break;
 
   case 298:
-#line 2862 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 2862 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
     {
     (yyval.BoolVal) = false;
     CHECK_FOR_ERROR
@@ -6007,7 +6007,7 @@
     break;
 
   case 299:
-#line 2867 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 2867 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
     {
     if (!UpRefs.empty())
       GEN_ERROR("Invalid upreference in type: " + (*(yyvsp[(2) - (5)].TypeVal))->getDescription());
@@ -6027,7 +6027,7 @@
     break;
 
   case 300:
-#line 2883 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 2883 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
     {
     if (!UpRefs.empty())
       GEN_ERROR("Invalid upreference in type: " + (*(yyvsp[(2) - (5)].TypeVal))->getDescription());
@@ -6048,7 +6048,7 @@
     break;
 
   case 301:
-#line 2900 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 2900 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
     {
     if (!UpRefs.empty())
       GEN_ERROR("Invalid upreference in type: " + (*(yyvsp[(3) - (6)].TypeVal))->getDescription());
@@ -6066,7 +6066,7 @@
     break;
 
   case 302:
-#line 2914 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 2914 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
     {
     if (!UpRefs.empty())
       GEN_ERROR("Invalid upreference in type: " + (*(yyvsp[(3) - (6)].TypeVal))->getDescription());
@@ -6084,7 +6084,7 @@
     break;
 
   case 303:
-#line 2928 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 2928 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
     {
     if (!UpRefs.empty())
       GEN_ERROR("Invalid upreference in type: " + (*(yyvsp[(4) - (4)].TypeVal))->getDescription());
@@ -6100,7 +6100,7 @@
     break;
 
   case 304:
-#line 2940 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 2940 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
     {
     if ((yyvsp[(2) - (6)].ValueVal)->getType() != Type::Int1Ty)
       GEN_ERROR("select condition must be boolean");
@@ -6112,7 +6112,7 @@
     break;
 
   case 305:
-#line 2948 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 2948 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
     {
     if (!UpRefs.empty())
       GEN_ERROR("Invalid upreference in type: " + (*(yyvsp[(4) - (4)].TypeVal))->getDescription());
@@ -6123,7 +6123,7 @@
     break;
 
   case 306:
-#line 2955 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 2955 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
     {
     if (!ExtractElementInst::isValidOperands((yyvsp[(2) - (4)].ValueVal), (yyvsp[(4) - (4)].ValueVal)))
       GEN_ERROR("Invalid extractelement operands");
@@ -6133,7 +6133,7 @@
     break;
 
   case 307:
-#line 2961 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 2961 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
     {
     if (!InsertElementInst::isValidOperands((yyvsp[(2) - (6)].ValueVal), (yyvsp[(4) - (6)].ValueVal), (yyvsp[(6) - (6)].ValueVal)))
       GEN_ERROR("Invalid insertelement operands");
@@ -6143,7 +6143,7 @@
     break;
 
   case 308:
-#line 2967 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 2967 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
     {
     if (!ShuffleVectorInst::isValidOperands((yyvsp[(2) - (6)].ValueVal), (yyvsp[(4) - (6)].ValueVal), (yyvsp[(6) - (6)].ValueVal)))
       GEN_ERROR("Invalid shufflevector operands");
@@ -6153,7 +6153,7 @@
     break;
 
   case 309:
-#line 2973 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 2973 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
     {
     const Type *Ty = (yyvsp[(2) - (2)].PHIList)->front().first->getType();
     if (!Ty->isFirstClassType())
@@ -6172,7 +6172,7 @@
     break;
 
   case 310:
-#line 2989 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 2989 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
     {
 
     // Handle the short syntax
@@ -6273,7 +6273,7 @@
     break;
 
   case 311:
-#line 3086 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 3086 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
     {
     (yyval.InstVal) = (yyvsp[(1) - (1)].InstVal);
     CHECK_FOR_ERROR
@@ -6281,7 +6281,7 @@
     break;
 
   case 312:
-#line 3091 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 3091 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
     {
     (yyval.BoolVal) = true;
     CHECK_FOR_ERROR
@@ -6289,7 +6289,7 @@
     break;
 
   case 313:
-#line 3095 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 3095 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
     {
     (yyval.BoolVal) = false;
     CHECK_FOR_ERROR
@@ -6297,7 +6297,7 @@
     break;
 
   case 314:
-#line 3102 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 3102 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
     {
     if (!UpRefs.empty())
       GEN_ERROR("Invalid upreference in type: " + (*(yyvsp[(2) - (3)].TypeVal))->getDescription());
@@ -6308,7 +6308,7 @@
     break;
 
   case 315:
-#line 3109 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 3109 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
     {
     if (!UpRefs.empty())
       GEN_ERROR("Invalid upreference in type: " + (*(yyvsp[(2) - (6)].TypeVal))->getDescription());
@@ -6320,7 +6320,7 @@
     break;
 
   case 316:
-#line 3117 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 3117 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
     {
     if (!UpRefs.empty())
       GEN_ERROR("Invalid upreference in type: " + (*(yyvsp[(2) - (3)].TypeVal))->getDescription());
@@ -6331,7 +6331,7 @@
     break;
 
   case 317:
-#line 3124 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 3124 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
     {
     if (!UpRefs.empty())
       GEN_ERROR("Invalid upreference in type: " + (*(yyvsp[(2) - (6)].TypeVal))->getDescription());
@@ -6343,7 +6343,7 @@
     break;
 
   case 318:
-#line 3132 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 3132 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
     {
     if (!isa<PointerType>((yyvsp[(2) - (2)].ValueVal)->getType()))
       GEN_ERROR("Trying to free nonpointer type " + 
@@ -6354,7 +6354,7 @@
     break;
 
   case 319:
-#line 3140 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 3140 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
     {
     if (!UpRefs.empty())
       GEN_ERROR("Invalid upreference in type: " + (*(yyvsp[(3) - (5)].TypeVal))->getDescription());
@@ -6372,7 +6372,7 @@
     break;
 
   case 320:
-#line 3154 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 3154 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
     {
     if (!UpRefs.empty())
       GEN_ERROR("Invalid upreference in type: " + (*(yyvsp[(5) - (7)].TypeVal))->getDescription());
@@ -6393,10 +6393,9 @@
     break;
 
   case 321:
-#line 3171 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 3171 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
     {
-  ValID TmpVID = ValID::createLocalName(*(yyvsp[(3) - (5)].StrVal));
-  Value *TmpVal = getVal((yyvsp[(2) - (5)].TypeVal)->get(), TmpVID);
+  Value *TmpVal = getVal((yyvsp[(2) - (5)].TypeVal)->get(), (yyvsp[(3) - (5)].ValIDVal));
   if (!GetResultInst::isValidOperands(TmpVal, (yyvsp[(5) - (5)].UInt64Val)))
       GEN_ERROR("Invalid getresult operands");
     (yyval.InstVal) = new GetResultInst(TmpVal, (yyvsp[(5) - (5)].UInt64Val));
@@ -6405,7 +6404,7 @@
     break;
 
   case 322:
-#line 3179 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 3178 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
     {
     if (!UpRefs.empty())
       GEN_ERROR("Invalid upreference in type: " + (*(yyvsp[(2) - (4)].TypeVal))->getDescription());
@@ -6425,7 +6424,7 @@
 
 
 /* Line 1267 of yacc.c.  */
-#line 6429 "llvmAsmParser.tab.c"
+#line 6428 "llvmAsmParser.tab.c"
       default: break;
     }
   YY_SYMBOL_PRINT ("-> $$ =", yyr1[yyn], &yyval, &yyloc);
@@ -6639,7 +6638,7 @@
 }
 
 
-#line 3196 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 3195 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
 
 
 // common code from the two 'RunVMAsmParser' functions

Modified: llvm/trunk/lib/AsmParser/llvmAsmParser.h.cvs
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/AsmParser/llvmAsmParser.h.cvs?rev=47495&r1=47494&r2=47495&view=diff

==============================================================================
--- llvm/trunk/lib/AsmParser/llvmAsmParser.h.cvs (original)
+++ llvm/trunk/lib/AsmParser/llvmAsmParser.h.cvs Fri Feb 22 13:31:30 2008
@@ -344,7 +344,7 @@
 
 #if ! defined YYSTYPE && ! defined YYSTYPE_IS_DECLARED
 typedef union YYSTYPE
-#line 952 "/Volumes/MacOS9/gcc/llvm/lib/AsmParser/llvmAsmParser.y"
+#line 952 "/Volumes/Nanpura/mrv/llvm/lib/AsmParser/llvmAsmParser.y"
 {
   llvm::Module                           *ModuleVal;
   llvm::Function                         *FunctionVal;

Modified: llvm/trunk/lib/AsmParser/llvmAsmParser.y.cvs
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/AsmParser/llvmAsmParser.y.cvs?rev=47495&r1=47494&r2=47495&view=diff

==============================================================================
--- llvm/trunk/lib/AsmParser/llvmAsmParser.y.cvs (original)
+++ llvm/trunk/lib/AsmParser/llvmAsmParser.y.cvs Fri Feb 22 13:31:30 2008
@@ -3168,9 +3168,8 @@
     $$ = new StoreInst($3, tmpVal, $1, $7);
     delete $5;
   }
-| GETRESULT Types LocalName ',' EUINT64VAL  {
-  ValID TmpVID = ValID::createLocalName(*$3);
-  Value *TmpVal = getVal($2->get(), TmpVID);
+| GETRESULT Types SymbolicValueRef ',' EUINT64VAL  {
+  Value *TmpVal = getVal($2->get(), $3);
   if (!GetResultInst::isValidOperands(TmpVal, $5))
       GEN_ERROR("Invalid getresult operands");
     $$ = new GetResultInst(TmpVal, $5);





More information about the llvm-commits mailing list