michaelbrownuc / llap

LLAP is an LLVM-based tool for generating enriched program dependency graphs (ePDGs) from program source code that are suitable for use in AI/ML modeling. Originally used to create a SAST tool called Vulchecker and a lifting tool called CORBIN, but can be adapted to a wide variety of purposes. This public version contains examples from Vulchecker.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Is llap restricted to a special version of llvm?

flynightair opened this issue · comments

Hi, michaelbrownuc. Is the llap restricted to a special version of llvm?
For example, the 10.0.0 llvm in the vulchecker

not necessarily, but currently that is the supported version. It can be updated to a newer version of LLVM in a fairly straightforward manner, but I'm not actively supporting llap. Happy to take a PR if you want to update it!

not necessarily, but currently that is the supported version. It can be updated to a newer version of LLVM in a fairly straightforward manner, but I'm not actively supporting llap. Happy to take a PR if you want to update it!

Thanks for your reply. I'm trying to apply the llap to llvm 15.0.4, hoping for the success