[PATCH] D70107: [VFABI] TargetLibraryInfo mappings in IR.

Francesco Petrogalli via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Tue Nov 12 21:32:49 PST 2019


fpetrogalli updated this revision to Diff 229004.
fpetrogalli added a comment.

This is an update in which I have tried to add the legacy pass manager.

It is not working yet, but I think I am on a good path!

Thank you @andwar for all the pointers.

For reference, this is the linking error I am getting:

  llvm-project/llvm/include/llvm/Transforms/Utils/InjectTLIMappings.h:31: error: undefined reference to 'vtable for llvm::InjectTLIMappingsLegacy'
  /usr/bin/ld: the vtable symbol may be undefined because the class is missing its key function


Repository:
  rG LLVM Github Monorepo

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D70107/new/

https://reviews.llvm.org/D70107

Files:
  llvm/include/llvm/InitializePasses.h
  llvm/include/llvm/Transforms/Utils/InjectTLIMappings.h
  llvm/include/llvm/Transforms/Utils/ModuleUtils.h
  llvm/lib/Transforms/Utils/CMakeLists.txt
  llvm/lib/Transforms/Utils/InjectTLIMappings.cpp
  llvm/test/Transforms/Util/add-TLI-mappings.ll

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D70107.229004.patch
Type: text/x-patch
Size: 10721 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20191113/a88d857f/attachment.bin>


More information about the llvm-commits mailing list