[llvm-dev] Idiom Recognition using LLVM

saman biook aghazadeh via llvm-dev llvm-dev at lists.llvm.org
Tue Jul 24 09:47:45 PDT 2018


Dear All,

I'm trying to figure out a tool which can automatically recognize idioms in
pseudo-codes written in C language. The idioms are widely-used and common
patterns that exist in many computational applications. The idioms can be
common memory access patterns or computational patterns.

My guess is tools like LLVM may be able to decode and list these idioms in
the source code, but while I'm investigating it I couldn't find any package
in LLVM to recognize these idioms.

Does anyone aware of a package in LLVM that can do the above task for me?
Or any other tools that can help me to recognize these idioms? Or any other
study that reports these idioms in many different benchmarks and
applications?

Thanks,
Saman
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20180724/d7a29400/attachment.html>


More information about the llvm-dev mailing list