mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2025-01-13 09:33:50 +00:00
just cleanup.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@92258 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
parent
101e2cab0b
commit
e3e38ea9fb
@ -24,7 +24,6 @@
|
|||||||
|
|
||||||
namespace llvm {
|
namespace llvm {
|
||||||
|
|
||||||
class GlobalValueRefMap; // Used by ConstantVals.cpp
|
|
||||||
class FunctionType;
|
class FunctionType;
|
||||||
class LLVMContext;
|
class LLVMContext;
|
||||||
|
|
||||||
@ -132,7 +131,7 @@ public:
|
|||||||
/// @name Member Variables
|
/// @name Member Variables
|
||||||
/// @{
|
/// @{
|
||||||
private:
|
private:
|
||||||
LLVMContext& Context; ///< The LLVMContext from which types and
|
LLVMContext &Context; ///< The LLVMContext from which types and
|
||||||
///< constants are allocated.
|
///< constants are allocated.
|
||||||
GlobalListType GlobalList; ///< The Global Variables in the module
|
GlobalListType GlobalList; ///< The Global Variables in the module
|
||||||
FunctionListType FunctionList; ///< The Functions in the module
|
FunctionListType FunctionList; ///< The Functions in the module
|
||||||
@ -161,7 +160,7 @@ public:
|
|||||||
/// @}
|
/// @}
|
||||||
/// @name Module Level Accessors
|
/// @name Module Level Accessors
|
||||||
/// @{
|
/// @{
|
||||||
public:
|
|
||||||
/// Get the module identifier which is, essentially, the name of the module.
|
/// Get the module identifier which is, essentially, the name of the module.
|
||||||
/// @returns the module identifier as a string
|
/// @returns the module identifier as a string
|
||||||
const std::string &getModuleIdentifier() const { return ModuleID; }
|
const std::string &getModuleIdentifier() const { return ModuleID; }
|
||||||
@ -190,11 +189,11 @@ public:
|
|||||||
/// Get any module-scope inline assembly blocks.
|
/// Get any module-scope inline assembly blocks.
|
||||||
/// @returns a string containing the module-scope inline assembly blocks.
|
/// @returns a string containing the module-scope inline assembly blocks.
|
||||||
const std::string &getModuleInlineAsm() const { return GlobalScopeAsm; }
|
const std::string &getModuleInlineAsm() const { return GlobalScopeAsm; }
|
||||||
|
|
||||||
/// @}
|
/// @}
|
||||||
/// @name Module Level Mutators
|
/// @name Module Level Mutators
|
||||||
/// @{
|
/// @{
|
||||||
public:
|
|
||||||
|
|
||||||
/// Set the module identifier.
|
/// Set the module identifier.
|
||||||
void setModuleIdentifier(StringRef ID) { ModuleID = ID; }
|
void setModuleIdentifier(StringRef ID) { ModuleID = ID; }
|
||||||
|
|
||||||
@ -226,7 +225,7 @@ public:
|
|||||||
/// @}
|
/// @}
|
||||||
/// @name Function Accessors
|
/// @name Function Accessors
|
||||||
/// @{
|
/// @{
|
||||||
public:
|
|
||||||
/// getOrInsertFunction - Look up the specified function in the module symbol
|
/// getOrInsertFunction - Look up the specified function in the module symbol
|
||||||
/// table. Four possibilities:
|
/// table. Four possibilities:
|
||||||
/// 1. If it does not exist, add a prototype for the function and return it.
|
/// 1. If it does not exist, add a prototype for the function and return it.
|
||||||
@ -267,7 +266,7 @@ public:
|
|||||||
/// @}
|
/// @}
|
||||||
/// @name Global Variable Accessors
|
/// @name Global Variable Accessors
|
||||||
/// @{
|
/// @{
|
||||||
public:
|
|
||||||
/// getGlobalVariable - Look up the specified global variable in the module
|
/// getGlobalVariable - Look up the specified global variable in the module
|
||||||
/// symbol table. If it does not exist, return null. If AllowInternal is set
|
/// symbol table. If it does not exist, return null. If AllowInternal is set
|
||||||
/// to true, this function will return types that have InternalLinkage. By
|
/// to true, this function will return types that have InternalLinkage. By
|
||||||
@ -294,7 +293,7 @@ public:
|
|||||||
/// @}
|
/// @}
|
||||||
/// @name Global Alias Accessors
|
/// @name Global Alias Accessors
|
||||||
/// @{
|
/// @{
|
||||||
public:
|
|
||||||
/// getNamedAlias - Return the first global alias in the module with the
|
/// getNamedAlias - Return the first global alias in the module with the
|
||||||
/// specified name, of arbitrary type. This method returns null if a global
|
/// specified name, of arbitrary type. This method returns null if a global
|
||||||
/// with the specified name is not found.
|
/// with the specified name is not found.
|
||||||
@ -303,7 +302,7 @@ public:
|
|||||||
/// @}
|
/// @}
|
||||||
/// @name Named Metadata Accessors
|
/// @name Named Metadata Accessors
|
||||||
/// @{
|
/// @{
|
||||||
public:
|
|
||||||
/// getNamedMetadata - Return the first NamedMDNode in the module with the
|
/// getNamedMetadata - Return the first NamedMDNode in the module with the
|
||||||
/// specified name. This method returns null if a NamedMDNode with the
|
/// specified name. This method returns null if a NamedMDNode with the
|
||||||
/// specified name is not found.
|
/// specified name is not found.
|
||||||
@ -317,7 +316,7 @@ public:
|
|||||||
/// @}
|
/// @}
|
||||||
/// @name Type Accessors
|
/// @name Type Accessors
|
||||||
/// @{
|
/// @{
|
||||||
public:
|
|
||||||
/// addTypeName - Insert an entry in the symbol table mapping Str to Type. If
|
/// addTypeName - Insert an entry in the symbol table mapping Str to Type. If
|
||||||
/// there is already an entry for this name, true is returned and the symbol
|
/// there is already an entry for this name, true is returned and the symbol
|
||||||
/// table is not modified.
|
/// table is not modified.
|
||||||
@ -334,7 +333,7 @@ public:
|
|||||||
/// @}
|
/// @}
|
||||||
/// @name Direct access to the globals list, functions list, and symbol table
|
/// @name Direct access to the globals list, functions list, and symbol table
|
||||||
/// @{
|
/// @{
|
||||||
public:
|
|
||||||
/// Get the Module's list of global variables (constant).
|
/// Get the Module's list of global variables (constant).
|
||||||
const GlobalListType &getGlobalList() const { return GlobalList; }
|
const GlobalListType &getGlobalList() const { return GlobalList; }
|
||||||
/// Get the Module's list of global variables.
|
/// Get the Module's list of global variables.
|
||||||
@ -375,7 +374,7 @@ public:
|
|||||||
/// @}
|
/// @}
|
||||||
/// @name Global Variable Iteration
|
/// @name Global Variable Iteration
|
||||||
/// @{
|
/// @{
|
||||||
public:
|
|
||||||
/// Get an iterator to the first global variable
|
/// Get an iterator to the first global variable
|
||||||
global_iterator global_begin() { return GlobalList.begin(); }
|
global_iterator global_begin() { return GlobalList.begin(); }
|
||||||
/// Get a constant iterator to the first global variable
|
/// Get a constant iterator to the first global variable
|
||||||
@ -390,7 +389,7 @@ public:
|
|||||||
/// @}
|
/// @}
|
||||||
/// @name Function Iteration
|
/// @name Function Iteration
|
||||||
/// @{
|
/// @{
|
||||||
public:
|
|
||||||
/// Get an iterator to the first function.
|
/// Get an iterator to the first function.
|
||||||
iterator begin() { return FunctionList.begin(); }
|
iterator begin() { return FunctionList.begin(); }
|
||||||
/// Get a constant iterator to the first function.
|
/// Get a constant iterator to the first function.
|
||||||
@ -407,7 +406,7 @@ public:
|
|||||||
/// @}
|
/// @}
|
||||||
/// @name Dependent Library Iteration
|
/// @name Dependent Library Iteration
|
||||||
/// @{
|
/// @{
|
||||||
public:
|
|
||||||
/// @brief Get a constant iterator to beginning of dependent library list.
|
/// @brief Get a constant iterator to beginning of dependent library list.
|
||||||
inline lib_iterator lib_begin() const { return LibraryList.begin(); }
|
inline lib_iterator lib_begin() const { return LibraryList.begin(); }
|
||||||
/// @brief Get a constant iterator to end of dependent library list.
|
/// @brief Get a constant iterator to end of dependent library list.
|
||||||
@ -424,7 +423,7 @@ public:
|
|||||||
/// @}
|
/// @}
|
||||||
/// @name Alias Iteration
|
/// @name Alias Iteration
|
||||||
/// @{
|
/// @{
|
||||||
public:
|
|
||||||
/// Get an iterator to the first alias.
|
/// Get an iterator to the first alias.
|
||||||
alias_iterator alias_begin() { return AliasList.begin(); }
|
alias_iterator alias_begin() { return AliasList.begin(); }
|
||||||
/// Get a constant iterator to the first alias.
|
/// Get a constant iterator to the first alias.
|
||||||
@ -442,31 +441,31 @@ public:
|
|||||||
/// @}
|
/// @}
|
||||||
/// @name Named Metadata Iteration
|
/// @name Named Metadata Iteration
|
||||||
/// @{
|
/// @{
|
||||||
public:
|
|
||||||
/// Get an iterator to the first named metadata.
|
/// Get an iterator to the first named metadata.
|
||||||
named_metadata_iterator named_metadata_begin()
|
named_metadata_iterator named_metadata_begin() { return NamedMDList.begin(); }
|
||||||
{ return NamedMDList.begin(); }
|
|
||||||
/// Get a constant iterator to the first named metadata.
|
/// Get a constant iterator to the first named metadata.
|
||||||
const_named_metadata_iterator named_metadata_begin() const
|
const_named_metadata_iterator named_metadata_begin() const {
|
||||||
{ return NamedMDList.begin(); }
|
return NamedMDList.begin();
|
||||||
|
}
|
||||||
|
|
||||||
/// Get an iterator to the last named metadata.
|
/// Get an iterator to the last named metadata.
|
||||||
named_metadata_iterator named_metadata_end ()
|
named_metadata_iterator named_metadata_end() { return NamedMDList.end(); }
|
||||||
{ return NamedMDList.end(); }
|
|
||||||
/// Get a constant iterator to the last named metadata.
|
/// Get a constant iterator to the last named metadata.
|
||||||
const_named_metadata_iterator named_metadata_end () const
|
const_named_metadata_iterator named_metadata_end() const {
|
||||||
{ return NamedMDList.end(); }
|
return NamedMDList.end();
|
||||||
|
}
|
||||||
|
|
||||||
/// Determine how many NamedMDNodes are in the Module's list of named metadata.
|
/// Determine how many NamedMDNodes are in the Module's list of named metadata.
|
||||||
size_t named_metadata_size () const
|
size_t named_metadata_size() const { return NamedMDList.size(); }
|
||||||
{ return NamedMDList.size(); }
|
|
||||||
/// Determine if the list of named metadata is empty.
|
/// Determine if the list of named metadata is empty.
|
||||||
bool named_metadata_empty() const
|
bool named_metadata_empty() const { return NamedMDList.empty(); }
|
||||||
{ return NamedMDList.empty(); }
|
|
||||||
|
|
||||||
|
|
||||||
/// @}
|
/// @}
|
||||||
/// @name Utility functions for printing and dumping Module objects
|
/// @name Utility functions for printing and dumping Module objects
|
||||||
/// @{
|
/// @{
|
||||||
public:
|
|
||||||
/// Print the module to an output stream with AssemblyAnnotationWriter.
|
/// Print the module to an output stream with AssemblyAnnotationWriter.
|
||||||
void print(raw_ostream &OS, AssemblyAnnotationWriter *AAW) const;
|
void print(raw_ostream &OS, AssemblyAnnotationWriter *AAW) const;
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user