[llvm-commits] [llvm] r153567 - /llvm/trunk/tools/lto/LTOModule.h

Bill Wendling isanbard at gmail.com
Tue Mar 27 21:17:34 PDT 2012


Author: void
Date: Tue Mar 27 23:17:34 2012
New Revision: 153567

URL: http://llvm.org/viewvc/llvm-project?rev=153567&view=rev
Log:
Some whitespace cleanup.

Modified:
    llvm/trunk/tools/lto/LTOModule.h

Modified: llvm/trunk/tools/lto/LTOModule.h
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/tools/lto/LTOModule.h?rev=153567&r1=153566&r2=153567&view=diff
==============================================================================
--- llvm/trunk/tools/lto/LTOModule.h (original)
+++ llvm/trunk/tools/lto/LTOModule.h Tue Mar 27 23:17:34 2012
@@ -29,13 +29,12 @@
 
 // forward references to llvm classes
 namespace llvm {
-    class MemoryBuffer;
-    class GlobalValue;
-    class Value;
-    class Function;
+  class MemoryBuffer;
+  class GlobalValue;
+  class Value;
+  class Function;
 }
 
-
 //
 // C++ class which implements the opaque lto_module_t
 //
@@ -43,13 +42,11 @@
 
     static bool              isBitcodeFile(const void* mem, size_t length);
     static bool              isBitcodeFile(const char* path);
-
     static bool              isBitcodeFileForTarget(const void* mem, 
-                                    size_t length, const char* triplePrefix);
-
+                                                    size_t length,
+                                                    const char* triplePrefix);
     static bool              isBitcodeFileForTarget(const char* path, 
                                                     const char* triplePrefix);
-
     static LTOModule*        makeLTOModule(const char* path,
                                           std::string& errMsg);
     static LTOModule*        makeLTOModule(int fd, const char *path,
@@ -62,16 +59,14 @@
                                            std::string& errMsg);
     static LTOModule*        makeLTOModule(const void* mem, size_t length,
                                            std::string& errMsg);
-
     const char*              getTargetTriple();
     void                     setTargetTriple(const char*);
     uint32_t                 getSymbolCount();
     lto_symbol_attributes    getSymbolAttributes(uint32_t index);
     const char*              getSymbolName(uint32_t index);
-    
     llvm::Module *           getLLVVMModule() { return _module.get(); }
     const std::vector<const char*> &getAsmUndefinedRefs() {
-            return _asm_undefines;
+      return _asm_undefines;
     }
 
 private:
@@ -82,7 +77,7 @@
                                              bool isFunction);
     void                    addPotentialUndefinedSymbol(llvm::GlobalValue* decl);
     void                    addDefinedFunctionSymbol(llvm::Function* f);
-  void                    addDefinedDataSymbol(llvm::GlobalValue* v);
+    void                    addDefinedDataSymbol(llvm::GlobalValue* v);
     bool                    addAsmGlobalSymbols(std::string &errMsg);
     void                    addAsmGlobalSymbol(const char *,
                                                lto_symbol_attributes scope);
@@ -94,30 +89,30 @@
                                                     std::string& name);
 
     static bool             isTargetMatch(llvm::MemoryBuffer* memBuffer,
-                                                    const char* triplePrefix);
-
+                                          const char* triplePrefix);
     static LTOModule*       makeLTOModule(llvm::MemoryBuffer* buffer,
-                                                        std::string& errMsg);
+                                          std::string& errMsg);
     static llvm::MemoryBuffer* makeBuffer(const void* mem, size_t length);
 
     typedef llvm::StringMap<uint8_t> StringSet;
     
     struct NameAndAttributes { 
-        const char*            name; 
-        lto_symbol_attributes  attributes; 
+      const char*            name; 
+      lto_symbol_attributes  attributes; 
     };
 
     llvm::OwningPtr<llvm::Module>           _module;
     llvm::OwningPtr<llvm::TargetMachine>    _target;
     std::vector<NameAndAttributes>          _symbols;
+
     // _defines and _undefines only needed to disambiguate tentative definitions
     StringSet                               _defines;    
     llvm::StringMap<NameAndAttributes>      _undefines;
     std::vector<const char*>                _asm_undefines;
     llvm::MCContext                         _context;
+
     // Use mangler to add GlobalPrefix to names to match linker names.
     llvm::Mangler                           _mangler;
 };
 
 #endif // LTO_MODULE_H
-





More information about the llvm-commits mailing list