summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Transforms/Instrumentation/ProfilingUtils.h
Commit message (Collapse)AuthorAgeFilesLines
* Remove lib/Transforms/Instrumentation/ProfilingUtils.*Rafael Espindola2013-10-141-36/+0
| | | | | | | | They were leftover from the old profiling support. Patch by Alastair Murray. llvm-svn: 192605
* Add a function for profiling to run at shutdown. Unlike the existing API, thisNick Lewycky2011-04-081-1/+3
| | | | | | | can be used even when main() isn't present in the Module, but it means that you don't get to read argv[]. llvm-svn: 129163
* Implementation of path profiling.Andrew Trick2011-01-291-2/+5
| | | | | | | | | | Modified patch by Adam Preuss. This builds on the existing framework for block tracing, edge profiling and optimal edge profiling. See -help-hidden for new flags. For documentation, see the technical report "Implementation of Path Profiling..." in llvm.org/pubs. llvm-svn: 124515
* fix typosGabor Greif2008-03-061-1/+1
| | | | llvm-svn: 47994
* Remove attribution from file headers, per discussion on llvmdev.Chris Lattner2007-12-291-2/+2
| | | | llvm-svn: 45418
* Remove trailing whitespaceMisha Brukman2005-04-211-2/+2
| | | | llvm-svn: 21427
* CPR is dead.Chris Lattner2004-11-191-1/+0
| | | | llvm-svn: 17992
* bug 122:Reid Spencer2004-07-181-1/+1
| | | | | | - Replace ConstantPointerRef usage with GlobalValue usage llvm-svn: 14953
* In InsertProfilingInitCall(), make it legal to pass in a null array, inBrian Gaeke2004-05-031-1/+1
| | | | | | which case you'll get a null array and zero passed to the profiling function. llvm-svn: 13336
* Split utility functions out of BlockProfiling.cppChris Lattner2004-03-081-0/+32
llvm-svn: 12224
OpenPOWER on IntegriCloud