[llvm-commits] [llvm] r153810 - in /llvm/trunk/tools/lto: LTOCodeGenerator.cpp LTOCodeGenerator.h

Bill Wendling isanbard at gmail.com
Sat Mar 31 04:25:18 PDT 2012


Author: void
Date: Sat Mar 31 06:25:18 2012
New Revision: 153810

URL: http://llvm.org/viewvc/llvm-project?rev=153810&view=rev
Log:
Move trivial functions into the class definition.

Modified:
    llvm/trunk/tools/lto/LTOCodeGenerator.cpp
    llvm/trunk/tools/lto/LTOCodeGenerator.h

Modified: llvm/trunk/tools/lto/LTOCodeGenerator.cpp
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/tools/lto/LTOCodeGenerator.cpp?rev=153810&r1=153809&r2=153810&view=diff
==============================================================================
--- llvm/trunk/tools/lto/LTOCodeGenerator.cpp (original)
+++ llvm/trunk/tools/lto/LTOCodeGenerator.cpp Sat Mar 31 06:25:18 2012
@@ -113,14 +113,6 @@
   llvm_unreachable("Unknown PIC model!");
 }
 
-void LTOCodeGenerator::setCpu(const char* mCpu) {
-  _mCpu = mCpu;
-}
-
-void LTOCodeGenerator::addMustPreserveSymbol(const char* sym) {
-  _mustPreserveSymbols[sym] = 1;
-}
-
 bool LTOCodeGenerator::writeMergedModules(const char *path,
                                           std::string &errMsg) {
   if (determineTarget(errMsg))

Modified: llvm/trunk/tools/lto/LTOCodeGenerator.h
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/tools/lto/LTOCodeGenerator.h?rev=153810&r1=153809&r2=153810&view=diff
==============================================================================
--- llvm/trunk/tools/lto/LTOCodeGenerator.h (original)
+++ llvm/trunk/tools/lto/LTOCodeGenerator.h Sat Mar 31 06:25:18 2012
@@ -42,8 +42,13 @@
   bool addModule(struct LTOModule*, std::string &errMsg);
   bool setDebugInfo(lto_debug_model, std::string &errMsg);
   bool setCodePICModel(lto_codegen_model, std::string &errMsg);
-  void setCpu(const char *cpu);
-  void addMustPreserveSymbol(const char *sym);
+
+  void setCpu(const char* mCpu) { _mCpu = mCpu; }
+
+  void addMustPreserveSymbol(const char* sym) {
+    _mustPreserveSymbols[sym] = 1;
+  }
+
   bool writeMergedModules(const char *path, std::string &errMsg);
   bool compile_to_file(const char **name, std::string &errMsg);
   const void *compile(size_t *length, std::string &errMsg);





More information about the llvm-commits mailing list