Symbol hygiene: Make sure declarations and definitions match, make helper functions...
authorBenjamin Kramer <benny.kra@googlemail.com>
Sat, 20 Oct 2012 12:53:26 +0000 (12:53 +0000)
committerBenjamin Kramer <benny.kra@googlemail.com>
Sat, 20 Oct 2012 12:53:26 +0000 (12:53 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@166376 91177308-0d34-0410-b5e6-96231b3b80d8

include/llvm-c/Transforms/Vectorize.h
lib/CodeGen/MachineFunctionPrinterPass.cpp
lib/CodeGen/SelectionDAG/ScheduleDAGFast.cpp
lib/MC/SubtargetFeature.cpp

index 9e7c7540d7660e540e4b6c9c0236eceef39867e6..68a9bdd38854e8ee48dc01beaa5e138aa68aed1d 100644 (file)
@@ -36,6 +36,9 @@ extern "C" {
 /** See llvm::createBBVectorizePass function. */
 void LLVMAddBBVectorizePass(LLVMPassManagerRef PM);
 
+/** See llvm::createLoopVectorizePass function. */
+void LLVMAddLoopVectorizePass(LLVMPassManagerRef PM);
+
 /**
  * @}
  */
index 0102ac708d0896c46152e90b1ebaaf627e488517..ed94efb93551d00c30f5266f1bcaf0f9c44f64cb 100644 (file)
@@ -51,7 +51,7 @@ struct MachineFunctionPrinterPass : public MachineFunctionPass {
 char MachineFunctionPrinterPass::ID = 0;
 }
 
-char &MachineFunctionPrinterPassID = MachineFunctionPrinterPass::ID;
+char &llvm::MachineFunctionPrinterPassID = MachineFunctionPrinterPass::ID;
 INITIALIZE_PASS(MachineFunctionPrinterPass, "print-machineinstrs",
                 "Machine Function Printer", false, false)
 
index 81e3ff6afe4e8aa2848f3abee029ad8bc13b60a3..2ae08692ae11bc60d421311c7e0eaedbaa9be90d 100644 (file)
@@ -635,6 +635,7 @@ void ScheduleDAGFast::ListScheduleBottomUp() {
 }
 
 
+namespace {
 //===----------------------------------------------------------------------===//
 // ScheduleDAGLinearize - No scheduling scheduler, it simply linearize the
 // DAG in topological order.
@@ -654,6 +655,7 @@ private:
 
   void ScheduleNode(SDNode *N);
 };
+} // end anonymous namespace
 
 void ScheduleDAGLinearize::ScheduleNode(SDNode *N) {
   if (N->getNodeId() != 0)
index 378c4184a834c04aa63c6b61682ad04047ce8fea..7625abd465fa10277583c32a66046808e14d50e7 100644 (file)
@@ -119,8 +119,8 @@ void SubtargetFeatures::AddFeature(const StringRef String,
 }
 
 /// Find KV in array using binary search.
-const SubtargetFeatureKV *Find(const StringRef S, const SubtargetFeatureKV *A,
-                               size_t L) {
+static const SubtargetFeatureKV *Find(StringRef S, const SubtargetFeatureKV *A,
+                                      size_t L) {
   // Make the lower bound element we're looking for
   SubtargetFeatureKV KV;
   KV.Key = S.data();