[LLVMdev] Dynamic Profiling - Instrumentation basic query
silkyar at umich.edu
Sat Jan 12 20:28:16 PST 2013
I am new to LLVM, and would like to write a dynamic profiler, say which prints out the load address of all the load instructions encountered in a program.
>From what I could pick up, edge-profiler.cpp increments a counter dynamically which is somehow dumped onto llvmprof.out by profile.pl
Could anyone explain me how this works? Can I instrument the code to dump out the load addresses or other such information to a file?
More information about the llvm-dev