1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-11-23 11:13:28 +01:00

Tidy up. Whitespace.

llvm-svn: 182689
This commit is contained in:
Jim Grosbach 2013-05-24 22:53:06 +00:00
parent a360776566
commit b2f4f2ae6d

View File

@ -30,7 +30,7 @@ class SMDiagnostic;
template <typename T> class SmallVectorImpl; template <typename T> class SmallVectorImpl;
/// This is an important class for using LLVM in a threaded context. It /// This is an important class for using LLVM in a threaded context. It
/// (opaquely) owns and manages the core "global" data of LLVM's core /// (opaquely) owns and manages the core "global" data of LLVM's core
/// infrastructure, including the type and constant uniquing tables. /// infrastructure, including the type and constant uniquing tables.
/// LLVMContext itself provides no locking guarantees, so you should be careful /// LLVMContext itself provides no locking guarantees, so you should be careful
/// to have one context per thread. /// to have one context per thread.
@ -39,7 +39,7 @@ public:
LLVMContextImpl *const pImpl; LLVMContextImpl *const pImpl;
LLVMContext(); LLVMContext();
~LLVMContext(); ~LLVMContext();
// Pinned metadata names, which always have the same value. This is a // Pinned metadata names, which always have the same value. This is a
// compile-time performance optimization, not a correctness optimization. // compile-time performance optimization, not a correctness optimization.
enum { enum {
@ -51,19 +51,19 @@ public:
MD_tbaa_struct = 5, // "tbaa.struct" MD_tbaa_struct = 5, // "tbaa.struct"
MD_invariant_load = 6 // "invariant.load" MD_invariant_load = 6 // "invariant.load"
}; };
/// getMDKindID - Return a unique non-zero ID for the specified metadata kind. /// getMDKindID - Return a unique non-zero ID for the specified metadata kind.
/// This ID is uniqued across modules in the current LLVMContext. /// This ID is uniqued across modules in the current LLVMContext.
unsigned getMDKindID(StringRef Name) const; unsigned getMDKindID(StringRef Name) const;
/// getMDKindNames - Populate client supplied SmallVector with the name for /// getMDKindNames - Populate client supplied SmallVector with the name for
/// custom metadata IDs registered in this LLVMContext. /// custom metadata IDs registered in this LLVMContext.
void getMDKindNames(SmallVectorImpl<StringRef> &Result) const; void getMDKindNames(SmallVectorImpl<StringRef> &Result) const;
typedef void (*InlineAsmDiagHandlerTy)(const SMDiagnostic&, void *Context, typedef void (*InlineAsmDiagHandlerTy)(const SMDiagnostic&, void *Context,
unsigned LocCookie); unsigned LocCookie);
/// setInlineAsmDiagnosticHandler - This method sets a handler that is invoked /// setInlineAsmDiagnosticHandler - This method sets a handler that is invoked
/// when problems with inline asm are detected by the backend. The first /// when problems with inline asm are detected by the backend. The first
/// argument is a function pointer and the second is a context pointer that /// argument is a function pointer and the second is a context pointer that
@ -81,8 +81,8 @@ public:
/// getInlineAsmDiagnosticContext - Return the diagnostic context set by /// getInlineAsmDiagnosticContext - Return the diagnostic context set by
/// setInlineAsmDiagnosticHandler. /// setInlineAsmDiagnosticHandler.
void *getInlineAsmDiagnosticContext() const; void *getInlineAsmDiagnosticContext() const;
/// emitError - Emit an error message to the currently installed error handler /// emitError - Emit an error message to the currently installed error handler
/// with optional location information. This function returns, so code should /// with optional location information. This function returns, so code should
/// be prepared to drop the erroneous construct on the floor and "not crash". /// be prepared to drop the erroneous construct on the floor and "not crash".
@ -99,10 +99,10 @@ private:
/// addModule - Register a module as being instantiated in this context. If /// addModule - Register a module as being instantiated in this context. If
/// the context is deleted, the module will be deleted as well. /// the context is deleted, the module will be deleted as well.
void addModule(Module*); void addModule(Module*);
/// removeModule - Unregister a module from this context. /// removeModule - Unregister a module from this context.
void removeModule(Module*); void removeModule(Module*);
// Module needs access to the add/removeModule methods. // Module needs access to the add/removeModule methods.
friend class Module; friend class Module;
}; };