[Kaleidoscope] Fix symbol resolver to search in reverse order. · llvm/llvm-project@ddf91af (original) (raw)

File tree

1 file changed

lines changed

1 file changed

lines changed

Original file line number Diff line number Diff line change
@@ -46,7 +46,7 @@ class KaleidoscopeJIT {
46 46 : Resolver(createLegacyLookupResolver(
47 47 ES,
48 48 [this](const std::string &Name) {
49 -return ObjectLayer.findSymbol(Name, true);
49 +return findMangledSymbol(Name);
50 50 },
51 51 [](Error Err) { cantFail(std::move(Err), "lookupFlags failed"); })),
52 52 TM(EngineBuilder().selectTarget()), DL(TM->createDataLayout()),