LLVM 20.0.0git
|
#include "llvm/DebugInfo/LogicalView/Core/LVElement.h"
#include "llvm/DebugInfo/LogicalView/Core/LVLocation.h"
#include "llvm/DebugInfo/LogicalView/Core/LVSort.h"
#include "llvm/Object/ObjectFile.h"
#include <list>
#include <map>
#include <set>
Go to the source code of this file.
Namespaces | |
namespace | llvm |
This is an optimization pass for GlobalISel generic memory operations. | |
namespace | llvm::logicalview |
Typedefs | |
using | llvm::logicalview::LVNameInfo = std::pair< LVAddress, uint64_t > |
using | llvm::logicalview::LVPublicNames = std::map< LVScope *, LVNameInfo > |
using | llvm::logicalview::LVPublicAddresses = std::map< LVAddress, LVNameInfo > |
using | llvm::logicalview::LVScopeKindSet = std::set< LVScopeKind > |
using | llvm::logicalview::LVScopeDispatch = std::map< LVScopeKind, LVScopeGetFunction > |
using | llvm::logicalview::LVScopeRequest = std::vector< LVScopeGetFunction > |
using | llvm::logicalview::LVOffsetElementMap = std::map< LVOffset, LVElement * > |
using | llvm::logicalview::LVOffsetLinesMap = std::map< LVOffset, LVLines > |
using | llvm::logicalview::LVOffsetLocationsMap = std::map< LVOffset, LVLocations > |
using | llvm::logicalview::LVOffsetSymbolMap = std::map< LVOffset, LVSymbol * > |
using | llvm::logicalview::LVTagOffsetsMap = std::map< dwarf::Tag, LVOffsets > |