[llvm-commits] [125984] Cosmetic changes.

dpatel at apple.com dpatel at apple.com
Wed Apr 11 10:29:14 PDT 2007


Revision: 125984
Author:   dpatel
Date:     2007-04-11 10:29:14 -0700 (Wed, 11 Apr 2007)

Log Message:
-----------
Cosmetic changes. Rename fns/variales, add comment.

Modified Paths:
--------------
    apple-local/branches/llvm/gcc/llvm-backend.cpp
    apple-local/branches/llvm/gcc/llvm-convert.cpp
    apple-local/branches/llvm/gcc/llvm-internal.h

Modified: apple-local/branches/llvm/gcc/llvm-backend.cpp
===================================================================
--- apple-local/branches/llvm/gcc/llvm-backend.cpp	2007-04-11 17:17:11 UTC (rev 125983)
+++ apple-local/branches/llvm/gcc/llvm-backend.cpp	2007-04-11 17:29:14 UTC (rev 125984)
@@ -210,7 +210,7 @@
 
   // Read LLVM Types string table
   readLLVMTypesStringTable();
-  readLLVMValuesStringTable();
+  readLLVMValues();
 
   flag_llvm_pch_read = 1;
 }
@@ -432,7 +432,7 @@
 
   if (flag_pch_file) {
     writeLLVMTypesStringTable();
-    writeLLVMValuesStringTable();
+    writeLLVMValues();
   }
 
   // Add an llvm.global_ctors global if needed.

Modified: apple-local/branches/llvm/gcc/llvm-convert.cpp
===================================================================
--- apple-local/branches/llvm/gcc/llvm-convert.cpp	2007-04-11 17:17:11 UTC (rev 125983)
+++ apple-local/branches/llvm/gcc/llvm-convert.cpp	2007-04-11 17:29:14 UTC (rev 125984)
@@ -157,17 +157,17 @@
 }
 
 // Read LLVM Types string table
-void readLLVMValuesStringTable() {
+void readLLVMValues() {
 
   GlobalValue *V = TheModule->getNamedGlobal("llvm.pch.values");
   if (!V)
     return;
 
   GlobalVariable *GV = cast<GlobalVariable>(V);
-  ConstantStruct *LValueNames = cast<ConstantStruct>(GV->getOperand(0));
+  ConstantStruct *ValuesFromPCH = cast<ConstantStruct>(GV->getOperand(0));
 
-  for (unsigned i = 0; i < LValueNames->getNumOperands(); ++i) {
-    Value *Va = LValueNames->getOperand(i);
+  for (unsigned i = 0; i < ValuesFromPCH->getNumOperands(); ++i) {
+    Value *Va = ValuesFromPCH->getOperand(i);
 
     if (!Va) {
       // If V is empty then nsert NULL to represent empty entries.
@@ -189,23 +189,25 @@
 // GCC tree's uses LLVMValues vector's index to reach LLVM Values.
 // Create a string table to hold these LLVM Values' names. This string
 // table will be used to recreate LTypes vector after loading PCH.
-void writeLLVMValuesStringTable() {
+void writeLLVMValues() {
   
   if (LLVMValues.empty()) 
     return;
 
-  std::vector<Constant *> LLVMValuesNames;
+  std::vector<Constant *> ValuesForPCH;
 
   for (std::vector<Value *>::iterator I = LLVMValues.begin(),
          E = LLVMValues.end(); I != E; ++I)  {
     if (Constant *C = dyn_cast<Constant>(*I))
-      LLVMValuesNames.push_back(C);
+      ValuesForPCH.push_back(C);
     else
-      LLVMValuesNames.push_back(NULL);
+      // Non constant values, e.g. arguments, are not at global scope.
+      // When PCH is read, only global scope values are used.
+      ValuesForPCH.push_back(NULL);
   }
 
   // Create string table.
-  Constant *LLVMValuesNameTable = ConstantStruct::get(LLVMValuesNames, false);
+  Constant *LLVMValuesNameTable = ConstantStruct::get(ValuesForPCH, false);
 
   // Create variable to hold this string table.
   new GlobalVariable(LLVMValuesNameTable->getType(), true,

Modified: apple-local/branches/llvm/gcc/llvm-internal.h
===================================================================
--- apple-local/branches/llvm/gcc/llvm-internal.h	2007-04-11 17:17:11 UTC (rev 125983)
+++ apple-local/branches/llvm/gcc/llvm-internal.h	2007-04-11 17:29:14 UTC (rev 125984)
@@ -90,8 +90,8 @@
 void changeLLVMValue(Value *Old, Value *New);
 void readLLVMTypesStringTable();
 void writeLLVMTypesStringTable();
-void readLLVMValuesStringTable();
-void writeLLVMValuesStringTable();
+void readLLVMValues();
+void writeLLVMValues();
 void clearTargetBuiltinCache();
 
 struct StructTypeConversionInfo;





More information about the llvm-commits mailing list