[llvm-dev] Higher level program analysis
preejackie via llvm-dev
llvm-dev at lists.llvm.org
Wed Mar 27 20:55:14 PDT 2019
Hi all,
I'm looking for some program analysis techniques which help me to find
potential functions to execute next, from the current executing
function. I want to decision based on compile time information. I
consider LLVM IR is too low-level to make such analysis. So, I using
call graph representation of module. I figured out the probability of
function which execute next based on the branch predictor, Call
instruction distance from the entry of function. I believe that many
attributes can be derived from higher level program representation. Is
there any similar work done like this? LLVM already support analysis for
this?
--
Have a great day!
PreeJackie
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20190328/625a8648/attachment.html>
More information about the llvm-dev
mailing list