LLVM 20.0.0git
Namespaces | Macros | Functions
DebugUtils.cpp File Reference
#include "llvm/ExecutionEngine/Orc/DebugUtils.h"
#include "llvm/ExecutionEngine/Orc/Core.h"
#include "llvm/Support/CommandLine.h"
#include "llvm/Support/Debug.h"
#include "llvm/Support/FileSystem.h"
#include "llvm/Support/MemoryBuffer.h"
#include "llvm/Support/Path.h"
#include "llvm/Support/raw_ostream.h"

Go to the source code of this file.

Namespaces

namespace  llvm
 This is an optimization pass for GlobalISel generic memory operations.
 
namespace  llvm::orc
 

Macros

#define DEBUG_TYPE   "orc"
 

Functions

raw_ostreamllvm::orc::operator<< (raw_ostream &OS, const SymbolNameSet &Symbols)
 Render a SymbolNameSet.
 
raw_ostreamllvm::orc::operator<< (raw_ostream &OS, const SymbolNameVector &Symbols)
 Render a SymbolNameVector.
 
raw_ostreamllvm::orc::operator<< (raw_ostream &OS, ArrayRef< SymbolStringPtr > Symbols)
 Render an array of SymbolStringPtrs.
 
raw_ostreamllvm::orc::operator<< (raw_ostream &OS, const JITSymbolFlags &Flags)
 Render JITSymbolFlags.
 
raw_ostreamllvm::orc::operator<< (raw_ostream &OS, const ExecutorSymbolDef &Sym)
 
raw_ostreamllvm::orc::operator<< (raw_ostream &OS, const SymbolFlagsMap::value_type &KV)
 Render a SymbolFlagsMap entry.
 
raw_ostreamllvm::orc::operator<< (raw_ostream &OS, const SymbolMap::value_type &KV)
 Render a SymbolMap entry.
 
raw_ostreamllvm::orc::operator<< (raw_ostream &OS, const SymbolFlagsMap &SymbolFlags)
 Render a SymbolFlagsMap.
 
raw_ostreamllvm::orc::operator<< (raw_ostream &OS, const SymbolMap &Symbols)
 Render a SymbolMap.
 
raw_ostreamllvm::orc::operator<< (raw_ostream &OS, const SymbolDependenceMap::value_type &KV)
 Render a SymbolDependenceMap entry.
 
raw_ostreamllvm::orc::operator<< (raw_ostream &OS, const SymbolDependenceMap &Deps)
 Render a SymbolDependendeMap.
 
raw_ostreamllvm::orc::operator<< (raw_ostream &OS, const MaterializationUnit &MU)
 Render a MaterializationUnit.
 
raw_ostreamllvm::orc::operator<< (raw_ostream &OS, const LookupKind &K)
 Render a LookupKind.
 
raw_ostreamllvm::orc::operator<< (raw_ostream &OS, const JITDylibLookupFlags &JDLookupFlags)
 
raw_ostreamllvm::orc::operator<< (raw_ostream &OS, const SymbolLookupFlags &LookupFlags)
 Render a SymbolLookupFlags instance.
 
raw_ostreamllvm::orc::operator<< (raw_ostream &OS, const SymbolLookupSet::value_type &KV)
 Render a SymbolLookupSet entry.
 
raw_ostreamllvm::orc::operator<< (raw_ostream &OS, const SymbolLookupSet &LookupSet)
 Render a SymbolLookupSet.
 
raw_ostreamllvm::orc::operator<< (raw_ostream &OS, const JITDylibSearchOrder &SearchOrder)
 Render a JITDylibSearchOrder.
 
raw_ostreamllvm::orc::operator<< (raw_ostream &OS, const SymbolAliasMap &Aliases)
 Render a SymbolAliasMap.
 
raw_ostreamllvm::orc::operator<< (raw_ostream &OS, const SymbolState &S)
 Render a SymbolState.
 
raw_ostreamllvm::orc::operator<< (raw_ostream &OS, const SymbolStringPool &SSP)
 Dump a SymbolStringPool. Useful for debugging dangling-pointer crashes.
 

Macro Definition Documentation

◆ DEBUG_TYPE

#define DEBUG_TYPE   "orc"

Definition at line 19 of file DebugUtils.cpp.