Remove support for using "foo" as symbols instead of %"foo". This is ancient
authorChris Lattner <sabre@nondot.org>
Fri, 17 Jun 2011 06:36:20 +0000 (06:36 +0000)
committerChris Lattner <sabre@nondot.org>
Fri, 17 Jun 2011 06:36:20 +0000 (06:36 +0000)
syntax and has been long obsolete.  As usual, updating the tests is the nasty
part of this.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@133242 91177308-0d34-0410-b5e6-96231b3b80d8

17 files changed:
lib/AsmParser/LLParser.cpp
test/Analysis/BasicAA/2004-12-08-BasicAACrash.ll [deleted file]
test/Analysis/BasicAA/2004-12-08-BasicAACrash2.ll [deleted file]
test/Analysis/ScalarEvolution/SolveQuadraticEquation.ll
test/Analysis/ScalarEvolution/trip-count.ll
test/Analysis/ScalarEvolution/trip-count2.ll
test/CodeGen/ARM/2007-05-07-tailmerge-1.ll
test/CodeGen/ARM/2007-05-09-tailmerge-2.ll
test/CodeGen/ARM/2007-05-22-tailmerge-3.ll
test/CodeGen/ARM/vargs_align.ll
test/CodeGen/Generic/2007-04-30-LandingPadBranchFolding.ll
test/CodeGen/PowerPC/2007-01-15-AsmDialect.ll
test/CodeGen/PowerPC/2007-05-22-tailmerge-3.ll
test/CodeGen/X86/2007-03-16-InlineAsm.ll
test/CodeGen/X86/mmx-shuffle.ll
test/Transforms/InstCombine/call2.ll
test/Transforms/LoopRotate/PhiRename-1.ll

index fa1d97d99f90ab40c4f3aa9ed7aca50e18872ca8..a3d77aea620fb9b580cbac4a8d042049b0ed71ba 100644 (file)
@@ -165,7 +165,6 @@ bool LLParser::ParseTopLevelEntities() {
     case lltok::kw_deplibs: if (ParseDepLibs()) return true; break;
     case lltok::kw_type:    if (ParseUnnamedType()) return true; break;
     case lltok::LocalVarID: if (ParseUnnamedType()) return true; break;
-    case lltok::StringConstant: // FIXME: REMOVE IN LLVM 3.0
     case lltok::LocalVar:   if (ParseNamedType()) return true; break;
     case lltok::GlobalID:   if (ParseUnnamedGlobal()) return true; break;
     case lltok::GlobalVar:  if (ParseNamedGlobal()) return true; break;
@@ -1353,7 +1352,6 @@ bool LLParser::ParseTypeRec(PATypeHolder &Result) {
       return true;
     break;
   case lltok::LocalVar:
-  case lltok::StringConstant:  // FIXME: REMOVE IN LLVM 3.0
     // TypeRec ::= %foo
     if (const Type *T = M->getTypeByName(Lex.getStrVal())) {
       Result = T;
@@ -1513,8 +1511,7 @@ bool LLParser::ParseArgumentList(std::vector<ArgInfo> &ArgList,
     if (ArgTy->isVoidTy())
       return Error(TypeLoc, "argument can not have void type");
 
-    if (Lex.getKind() == lltok::LocalVar ||
-        Lex.getKind() == lltok::StringConstant) { // FIXME: REMOVE IN LLVM 3.0
+    if (Lex.getKind() == lltok::LocalVar) {
       Name = Lex.getStrVal();
       Lex.Lex();
     }
@@ -1539,8 +1536,7 @@ bool LLParser::ParseArgumentList(std::vector<ArgInfo> &ArgList,
       if (ArgTy->isVoidTy())
         return Error(TypeLoc, "argument can not have void type");
 
-      if (Lex.getKind() == lltok::LocalVar ||
-          Lex.getKind() == lltok::StringConstant) { // FIXME: REMOVE IN LLVM 3.0
+      if (Lex.getKind() == lltok::LocalVar) {
         Name = Lex.getStrVal();
         Lex.Lex();
       } else {
@@ -1969,7 +1965,6 @@ bool LLParser::ParseValID(ValID &ID, PerFunctionState *PFS) {
     ID.Kind = ValID::t_LocalID;
     break;
   case lltok::LocalVar:  // %foo
-  case lltok::StringConstant:  // "foo" - FIXME: REMOVE IN LLVM 3.0
     ID.StrVal = Lex.getStrVal();
     ID.Kind = ValID::t_LocalName;
     break;
@@ -2897,9 +2892,7 @@ bool LLParser::ParseBasicBlock(PerFunctionState &PFS) {
       Lex.Lex();
       if (ParseToken(lltok::equal, "expected '=' after instruction id"))
         return true;
-    } else if (Lex.getKind() == lltok::LocalVar ||
-               // FIXME: REMOVE IN LLVM 3.0
-               Lex.getKind() == lltok::StringConstant) {
+    } else if (Lex.getKind() == lltok::LocalVar) {
       NameStr = Lex.getStrVal();
       Lex.Lex();
       if (ParseToken(lltok::equal, "expected '=' after instruction name"))
diff --git a/test/Analysis/BasicAA/2004-12-08-BasicAACrash.ll b/test/Analysis/BasicAA/2004-12-08-BasicAACrash.ll
deleted file mode 100644 (file)
index 50fb222..0000000
+++ /dev/null
@@ -1,22 +0,0 @@
-; RUN: opt < %s -basicaa -licm
-
-%"java/lang/Object" = type { %struct.llvm_java_object_base }
-%"java/lang/StringBuffer" = type { "java/lang/Object", i32, { "java/lang/Object", i32, [0 x i8] }*, i1 }
-%struct.llvm_java_object_base = type opaque
-
-define void @"java/lang/StringBuffer/setLength(I)V"(%struct.llvm_java_object_base*) {
-bc0:
-       br i1 false, label %bc40, label %bc65
-
-bc65:          ; preds = %bc0, %bc40
-       ret void
-
-bc40:          ; preds = %bc0, %bc40
-       %tmp75 = bitcast %struct.llvm_java_object_base* %0 to %"java/lang/StringBuffer"*                ; <"java/lang/StringBuffer"*> [#uses=1]
-       %tmp76 = getelementptr %"java/lang/StringBuffer"* %tmp75, i32 0, i32 1          ; <i32*> [#uses=1]
-       store i32 0, i32* %tmp76
-       %tmp381 = bitcast %struct.llvm_java_object_base* %0 to %"java/lang/StringBuffer"*               ; <"java/lang/StringBuffer"*> [#uses=1]
-       %tmp392 = getelementptr %"java/lang/StringBuffer"* %tmp381, i32 0, i32 1                ; <i32*> [#uses=1]
-       %tmp403 = load i32* %tmp392             ; <i32> [#uses=0]
-       br i1 false, label %bc40, label %bc65
-}
diff --git a/test/Analysis/BasicAA/2004-12-08-BasicAACrash2.ll b/test/Analysis/BasicAA/2004-12-08-BasicAACrash2.ll
deleted file mode 100644 (file)
index cc84314..0000000
+++ /dev/null
@@ -1,20 +0,0 @@
-; RUN: opt < %s -basicaa -dse
-
-%"java/lang/Object" = type { %struct.llvm_java_object_base }
-%"java/lang/StringBuffer" = type { "java/lang/Object", i32, { "java/lang/Object", i32, [0 x i8] }*, i1 }
-%struct.llvm_java_object_base = type opaque
-
-define void @"java/lang/StringBuffer/ensureCapacity_unsynchronized(I)V"() {
-bc0:
-       %tmp = getelementptr %"java/lang/StringBuffer"* null, i32 0, i32 3              ; <i1*> [#uses=1]
-       br i1 false, label %bc16, label %bc7
-
-bc16:          ; preds = %bc0
-       %tmp91 = getelementptr %"java/lang/StringBuffer"* null, i32 0, i32 2            ; <{ "java/lang/Object", i32, [0 x i8] }**> [#uses=1]
-       store { %"java/lang/Object", i32, [0 x i8] }* null, { %"java/lang/Object", i32, [0 x i8] }** %tmp91
-       store i1 false, i1* %tmp
-       ret void
-
-bc7:           ; preds = %bc0
-       ret void
-}
index 9573aed1d73595da2cbc312be252cf41ac569b57..ec95141fbe92555e58ba359e812ab222ce43db9f 100644 (file)
@@ -7,7 +7,7 @@
 
 define void @test(i32 %N) {
 entry:
-        "alloca point" = bitcast i32 0 to i32           ; <i32> [#uses=0]
+        %"alloca point" = bitcast i32 0 to i32           ; <i32> [#uses=0]
         br label %bb3
 
 bb:             ; preds = %bb3
index d750d4a1f37725e4f729ccffcdb22464e0a4634d..cb4e267dd29086ea2645eda13d338b9753cd8b86 100644 (file)
@@ -7,7 +7,6 @@
 
 define void @test(i32 %N) {
 entry:
-        "alloca point" = bitcast i32 0 to i32           ; <i32> [#uses=0]
         br label %bb3
 
 bb:             ; preds = %bb3
index 79f31619fd8bb18fdf94fc855ae5a6d677c3e614..e26cbea73247f881c9b14f6ddd9ad06a3de699ab 100644 (file)
@@ -7,7 +7,6 @@
 
 define void @test(i32 %N) {
 entry:
-        "alloca point" = bitcast i32 0 to i32           ; <i32> [#uses=0]
         br label %bb3
 
 bb:             ; preds = %bb3
index 52937c1dd9fce0c9a15cea3c7b2ae45565916372..55cea3aad13f63e798c6a22d346b5dce7c6e7e3b 100644 (file)
@@ -12,7 +12,6 @@ entry:
        %i_addr = alloca i32            ; <i32*> [#uses=2]
        %q_addr = alloca i32            ; <i32*> [#uses=2]
        %retval = alloca i32, align 4           ; <i32*> [#uses=1]
-       "alloca point" = bitcast i32 0 to i32           ; <i32> [#uses=0]
        store i32 %i, i32* %i_addr
        store i32 %q, i32* %q_addr
        %tmp = load i32* %i_addr                ; <i32> [#uses=1]
index c925fa83ef36e062f1dada8c12825765e574106c..48941162c81c200e495445270c81bf817e2820e7 100644 (file)
@@ -12,7 +12,6 @@ entry:
        %i_addr = alloca i32            ; <i32*> [#uses=2]
        %q_addr = alloca i32            ; <i32*> [#uses=2]
        %retval = alloca i32, align 4           ; <i32*> [#uses=1]
-       "alloca point" = bitcast i32 0 to i32           ; <i32> [#uses=0]
        store i32 %i, i32* %i_addr
        store i32 %q, i32* %q_addr
        %tmp = load i32* %i_addr                ; <i32> [#uses=1]
index 9df5af59a79fa2bccc6b731ec78de58951d3c187..acbab8a0a07108ce326b440104e9a7b00d953b4b 100644 (file)
@@ -14,7 +14,6 @@ entry:
        %i_addr = alloca i32            ; <i32*> [#uses=2]
        %q_addr = alloca i32            ; <i32*> [#uses=2]
        %retval = alloca i32, align 4           ; <i32*> [#uses=1]
-       "alloca point" = bitcast i32 0 to i32           ; <i32> [#uses=0]
        store i32 %i, i32* %i_addr
        store i32 %q, i32* %q_addr
        %tmp = load i32* %i_addr                ; <i32> [#uses=1]
index e4ef9e3c36c128ccba6f4a431801b62c1e8364ff..e390cf051443387400ff45274deb14cec10822ad 100644 (file)
@@ -6,7 +6,6 @@ entry:
        %a_addr = alloca i32            ; <i32*> [#uses=1]
        %retval = alloca i32, align 4           ; <i32*> [#uses=2]
        %tmp = alloca i32, align 4              ; <i32*> [#uses=2]
-       "alloca point" = bitcast i32 0 to i32           ; <i32> [#uses=0]
        store i32 %a, i32* %a_addr
        store i32 0, i32* %tmp
        %tmp1 = load i32* %tmp          ; <i32> [#uses=1]
index 568b88f4df19ec24776a7f9dd0fc5cf153fd5b69..2a2cf6cfb873a40673970034d543bd02d21afb4d 100644 (file)
@@ -1,13 +1,13 @@
 ; RUN: llc < %s 
 ; PR1228
 
-       "struct.std::basic_string<char,std::char_traits<char>,std::allocator<char> >::_Alloc_hider" = type { i8* }
-       "struct.std::locale" = type { "struct.std::locale::_Impl"* }
-       "struct.std::locale::_Impl" = type { i32, "struct.std::locale::facet"**, i32, "struct.std::locale::facet"**, i8** }
-       "struct.std::locale::facet" = type { i32 (...)**, i32 }
-       "struct.std::string" = type { "struct.std::basic_string<char,std::char_traits<char>,std::allocator<char> >::_Alloc_hider" }
+       %"struct.std::basic_string<char,std::char_traits<char>,std::allocator<char> >::_Alloc_hider" = type { i8* }
+       %"struct.std::locale" = type { %"struct.std::locale::_Impl"* }
+       %"struct.std::locale::_Impl" = type { i32, %"struct.std::locale::facet"**, i32, %"struct.std::locale::facet"**, i8** }
+       %"struct.std::locale::facet" = type { i32 (...)**, i32 }
+       %"struct.std::string" = type { %"struct.std::basic_string<char,std::char_traits<char>,std::allocator<char> >::_Alloc_hider" }
 
-define void @_ZNKSt6locale4nameEv("struct.std::string"* %agg.result) {
+define void @_ZNKSt6locale4nameEv(%"struct.std::string"* %agg.result) {
 entry:
        %tmp105 = icmp eq i8* null, null                ; <i1> [#uses=1]
        br i1 %tmp105, label %cond_true, label %cond_true222
index 7b00ac69b91acecd123e9f5b516ec479ed701a7b..c7792884bb89d28cea98e206c4bd323c994f0be3 100644 (file)
@@ -7,7 +7,6 @@ entry:
        %temp = alloca i32, align 4             ; <i32*> [#uses=2]
        %ctz_x = alloca i32, align 4            ; <i32*> [#uses=3]
        %ctz_c = alloca i32, align 4            ; <i32*> [#uses=2]
-       "alloca point" = bitcast i32 0 to i32           ; <i32> [#uses=0]
        store i32 61440, i32* %ctz_x
        %tmp = load i32* %ctz_x         ; <i32> [#uses=1]
        %tmp1 = sub i32 0, %tmp         ; <i32> [#uses=1]
index 42f215281a8b5dea37053674d5d094d785326b2e..c1415510d05f3f43d97c6529d77d1f18153259c1 100644 (file)
@@ -13,7 +13,6 @@ entry:
        %i_addr = alloca i32            ; <i32*> [#uses=2]
        %q_addr = alloca i32            ; <i32*> [#uses=2]
        %retval = alloca i32, align 4           ; <i32*> [#uses=1]
-       "alloca point" = bitcast i32 0 to i32           ; <i32> [#uses=0]
        store i32 %i, i32* %i_addr
        store i32 %q, i32* %q_addr
        %tmp = load i32* %i_addr                ; <i32> [#uses=1]
index 9580726ce02a244cb6b453611c2ea6f978bb28b0..3bd6d590efc1700cb90035421a1ab136a5f1b3fd 100644 (file)
@@ -9,7 +9,6 @@ entry:
        %retval = alloca i32, align 4           ; <i32*> [#uses=2]
        %tmp = alloca i32, align 4              ; <i32*> [#uses=2]
        %ret = alloca i32, align 4              ; <i32*> [#uses=2]
-       "alloca point" = bitcast i32 0 to i32           ; <i32> [#uses=0]
        store i32 %A, i32* %A_addr
        store i32 %B, i32* %B_addr
        %tmp1 = load i32* %A_addr               ; <i32> [#uses=1]
index 9f7501eb7c5de90bc9a701ee28a290aeb8b5b4ea..869f32b89fb7ee1d8142b1fc7554c3f3c4deadc8 100644 (file)
@@ -5,12 +5,12 @@ target datalayout = "e-p:32:32:32-i1:8:8-i8:8:8-i16:16:16-i32:32:32-i64:32:64-f3
 target triple = "i686-pc-linux-gnu"
        %struct.DrawHelper = type { void (i32, %struct.QT_FT_Span*, i8*)*, void (i32, %struct.QT_FT_Span*, i8*)*, void (%struct.QRasterBuffer*, i32, i32, i32, i8*, i32, i32, i32)*, void (%struct.QRasterBuffer*, i32, i32, i32, i8*, i32, i32, i32)*, void (%struct.QRasterBuffer*, i32, i32, i32, i32, i32)* }
        %struct.QBasicAtomic = type { i32 }
-       %struct.QClipData = type { i32, "struct.QClipData::ClipLine"*, i32, i32, %struct.QT_FT_Span*, i32, i32, i32, i32 }
-       "struct.QClipData::ClipLine" = type { i32, %struct.QT_FT_Span* }
+       %struct.QClipData = type { i32, %"struct.QClipData::ClipLine"*, i32, i32, %struct.QT_FT_Span*, i32, i32, i32, i32 }
+       %"struct.QClipData::ClipLine" = type { i32, %struct.QT_FT_Span* }
        %struct.QRasterBuffer = type { %struct.QRect, %struct.QRegion, %struct.QClipData*, %struct.QClipData*, i8, i32, i32, %struct.DrawHelper*, i32, i32, i32, i8* }
        %struct.QRect = type { i32, i32, i32, i32 }
-       %struct.QRegion = type { "struct.QRegion::QRegionData"* }
-       "struct.QRegion::QRegionData" = type { %struct.QBasicAtomic, %struct._XRegion*, i8*, %struct.QRegionPrivate* }
+       %struct.QRegion = type { %"struct.QRegion::QRegionData"* }
+       %"struct.QRegion::QRegionData" = type { %struct.QBasicAtomic, %struct._XRegion*, i8*, %struct.QRegionPrivate* }
        %struct.QRegionPrivate = type opaque
        %struct.QT_FT_Span = type { i16, i16, i16, i8 }
        %struct._XRegion = type opaque
index 3a6bd67ce569ec16ef030b63dea7ea74f1aade3c..1f45c7ab75dd5fdbeb46b431dc091075e33c7b66 100644 (file)
@@ -4,7 +4,6 @@
 define i32 @bar() {
 entry:
        %retval = alloca i32, align 4           ; <i32*> [#uses=1]
-       "alloca point" = bitcast i32 0 to i32           ; <i32> [#uses=0]
        %tmp = call i32 (...)* bitcast (i32 (i8*)* @f to i32 (...)*)( double 3.000000e+00 )             ; <i32> [#uses=0]
        br label %return
 
@@ -17,7 +16,6 @@ define i32 @f(i8* %p) {
 entry:
        %p_addr = alloca i8*            ; <i8**> [#uses=1]
        %retval = alloca i32, align 4           ; <i32*> [#uses=1]
-       "alloca point" = bitcast i32 0 to i32           ; <i32> [#uses=0]
        store i8* %p, i8** %p_addr
        br label %return
 
index 74426a8ee2b2e13ce7b38f4c62884b994424ef84..9cb55b41193282df0c2cabc3ea0c17db377671b6 100644 (file)
@@ -33,7 +33,6 @@ entry:
        %c = alloca i32, align 4                ; <i32*> [#uses=4]
        %l = alloca %struct.list*, align 4              ; <%struct.list**> [#uses=5]
        %op = alloca %struct.operator*, align 4         ; <%struct.operator**> [#uses=3]
-       "alloca point" = bitcast i32 0 to i32           ; <i32> [#uses=0]
        store i32 %arity, i32* %arity_addr
        store i32 0, i32* %c
        %tmp1 = load %struct.list** @operators          ; <%struct.list*> [#uses=1]