Displaying 1 result from an estimated 1 matches for "preuss10".
Did you mean:
preuss
2016 Mar 15
2
GSoC Proposal : Path Profiling Support
....
With support from GSoC, I would like to integrate our path profiling pass
into trunk. Our passes are currently built against LLVM 3.6.2. I am willing
to maintain said passes as they form the core of our research
infrastructure.
Prior Work :
Path profiling was implemented by Adam Preuss for LLVM [Preuss10]. However,
this was before the unified profiling infrastructure was in place. It seems
that the code was removed from trunk post LLVM 3.3.
Current Implementation :
+ HashTable based
+ Static overflow checks (64 bit counters) at instrumentation time with
fallback to APInt counters
+ Implements effi...