summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Transforms/Instrumentation
Commit message (Expand)AuthorAgeFilesLines
* Move UnifyFunctionExitNodes to Utils library: final resting place this timeChris Lattner2002-05-071-1/+1
* Updates to move some header files out of include/llvm/Transforms intoChris Lattner2002-05-071-1/+1
* Eliminate duplicate or unneccesary #include'sChris Lattner2002-04-291-3/+0
* Add new optional getPassName() virtual function that a Pass can overrideChris Lattner2002-04-292-2/+5
* Tighten up the AnalysisUsage of lots of passes, primarily to correctly indica...Chris Lattner2002-04-281-0/+4
* Split ConstantVals.h into Constant.h and Constants.hChris Lattner2002-04-283-3/+3
* s/Method/FunctionChris Lattner2002-04-271-37/+36
* * Rename MethodPass class to FunctionPassChris Lattner2002-04-272-10/+8
* * s/Method/FunctionChris Lattner2002-04-141-27/+18
* Move FunctionArgument out of iOther.h into Argument.h and rename class toChris Lattner2002-04-091-1/+1
* Add #includes to make up for #includes pruned out of header files.Chris Lattner2002-04-092-0/+2
* s/Method/FunctionChris Lattner2002-04-081-1/+1
* Change references to the Method class to be references to the FunctionChris Lattner2002-04-071-11/+11
* s/MethodType/FunctionTypeChris Lattner2002-04-041-2/+2
* Simplify code a bit by using Module::getOrInsertFunctionChris Lattner2002-03-291-11/+2
* Change references from Method to FunctionChris Lattner2002-03-261-38/+39
* Rename Method to FunctionChris Lattner2002-03-231-1/+0
* Just a comment.Vikram S. Adve2002-03-181-0/+3
* Change over to use new style pass mechanism, now passes only expose smallChris Lattner2002-02-261-0/+43
* Move ProfilePaths class into ProfilePaths library, only expose a creation fun...Chris Lattner2002-02-261-15/+22
* Pass stuff by reference instead of by copy. Copying entire graphs seems likeChris Lattner2002-02-262-8/+8
* Move processGraph down lower in the file so all of the forward declarationsChris Lattner2002-02-262-412/+334
* * Changes to compile successfully with GCC 3.0Chris Lattner2002-02-264-185/+132
* Makefile for profile-pathsAnand Shukla2002-02-261-0/+5
* Initial checkin: functions on Graph used for path profile passAnand Shukla2002-02-262-0/+1428
* Initial checkin: instrument code to get path execution frequencyAnand Shukla2002-02-261-0/+162
* Initial checkin: helper file to insert instrumentation code along edgesAnand Shukla2002-02-261-0/+262
* Initial check in of graph.cpp: implements graph interface used in path profilesAnand Shukla2002-02-261-0/+425
* New makefile to include ProfilePaths dirAnand Shukla2002-02-261-1/+1
* MethodPass's are now guaranteed to not be run on external methods!Chris Lattner2002-01-311-1/+1
* Implement a more powerful, simpler, pass system. This pass system can figureChris Lattner2002-01-211-1/+1
* Changes to build successfully with GCC 3.02Chris Lattner2002-01-201-9/+6
* * Refactor trace values to work as a proper pass. Before it used to addChris Lattner2001-12-141-420/+177
* Renamed inst_const_iterator -> const_inst_iteratorChris Lattner2001-12-041-2/+2
* Rename ConstPoolVal -> ConstantChris Lattner2001-12-031-2/+2
* Create a new #include "Support/..." directory structure to move thingsChris Lattner2001-11-271-2/+2
* Make strings be internalChris Lattner2001-11-261-1/+2
* Support array indexingChris Lattner2001-11-261-3/+2
* Print incoming arguments and return values.Vikram S. Adve2001-11-151-14/+46
* Remove much cruft from the MemAccessInst instructionChris Lattner2001-11-141-1/+1
* Minor method renameChris Lattner2001-11-041-1/+1
* Fix broken assertion. Didn't allow for pointer caseChris Lattner2001-10-291-6/+3
* Make newlines be newlines! This should now work in both lli and native code.Vikram S. Adve2001-10-281-7/+5
* Use separate functions for printing values of each type.Vikram S. Adve2001-10-281-20/+87
* Refix bugs, stop using deprecated strstream headerChris Lattner2001-10-181-82/+31
* Only print values live at BB or method exit, and insert loads at eachVikram S. Adve2001-10-181-41/+126
* Handle multiple exit blocks correctly.Vikram S. Adve2001-10-181-37/+221
* Convert to be compatible with lli.Chris Lattner2001-10-181-70/+48
* Massive hacks to try to fix subtle logic bugs. I think it's all working now,Chris Lattner2001-10-181-275/+130
* Rename ConstPoolPointerReference to ConstPoolPointerRef - My fingers get tire...Chris Lattner2001-10-151-5/+5
OpenPOWER on IntegriCloud