Displaying 2 results from an estimated 2 matches for "tracingnogiri".
2014 Aug 18
2
[LLVMdev] generating a dynamic callgraph with llvm-prof
Yes, the latest version can be downloaded from here https://github.com/liuml07/giri . The LLVM instrumentation code is in TracingNoGiri.cpp<https://github.com/liuml07/giri/blob/master/lib/Giri/TracingNoGiri.cpp> file and runtime code in Tracing.cpp.
You may need to delete other unnecessary instrumentation code which you don't need.
Thanks,
Swarup.
________________________________
From: John Criswell [jtcriswel at gmail...
2014 Aug 17
2
[LLVMdev] generating a dynamic callgraph with llvm-prof
One can use "-insert-edge-profiling" with opt to collect general metrics
(frequency of function execution, frequency of basic block execution). But
I'd like to record all call information. So every time a function call is
made, I'd like to record [calling function name, callee function name]
Is this feasible with with llvm-prof and any of the existing profiling
options?