[llvm] Move a lot of symbol code to use the symbol string pool (PR #115796)
Lang Hames via llvm-commits
llvm-commits at lists.llvm.org
Mon Dec 2 22:15:02 PST 2024
================
@@ -314,7 +315,7 @@ class ELFJITLinker_x86_64 : public JITLinker<ELFJITLinker_x86_64> {
// we just need to point the GOT symbol at some address in this graph.
if (!GOTSymbol) {
for (auto *Sym : G.external_symbols()) {
- if (Sym->getName() == ELFGOTSymbolName) {
+ if (*Sym->getName() == ELFGOTSymbolName) {
----------------
lhames wrote:
`SymbolStringPtr` comparison once ELFGOTSymbolName is interned.
https://github.com/llvm/llvm-project/pull/115796
More information about the llvm-commits
mailing list