LLVM 20.0.0git
|
Mangles symbol names then uniques them in the context of an ExecutionSession. More...
#include "llvm/ExecutionEngine/Orc/Mangling.h"
Public Member Functions | |
MangleAndInterner (ExecutionSession &ES, const DataLayout &DL) | |
SymbolStringPtr | operator() (StringRef Name) |
Mangles symbol names then uniques them in the context of an ExecutionSession.
Definition at line 26 of file Mangling.h.
llvm::orc::MangleAndInterner::MangleAndInterner | ( | ExecutionSession & | ES, |
const DataLayout & | DL | ||
) |
Definition at line 19 of file Mangling.cpp.
SymbolStringPtr llvm::orc::MangleAndInterner::operator() | ( | StringRef | Name | ) |
Definition at line 22 of file Mangling.cpp.
References llvm::Mangler::getNameWithPrefix(), llvm::orc::ExecutionSession::intern(), and Name.