summaryrefslogtreecommitdiff
path: root/lib/Transforms/Instrumentation
Commit message (Expand)AuthorAge
...
* Initial support for edge profilingChris Lattner2004-03-08
* Split utility functions out of BlockProfiling.cppChris Lattner2004-03-08
* finegrainify namespacificationChris Lattner2004-03-08
* Remove dependence on return type of ConstantStruct::getChris Lattner2004-02-15
* Remove dependence on the return type of ConstantArray::getChris Lattner2004-02-15
* initialization calls now return argc. If the program uses the argc valueChris Lattner2004-02-10
* Finegrainify namespacificationChris Lattner2004-01-09
* Start using the nicer terminator auto-insertion APIChris Lattner2003-11-20
* Put all LLVM code into the llvm namespace, as per bug 109.Brian Gaeke2003-11-11
* Be gcc 3.4 cleanChris Lattner2003-11-05
* Refactor code, initial implementation of -insert-block-profiling passChris Lattner2003-10-29
* Pass in argc & argvChris Lattner2003-10-28
* Initial checkin of profiling instrumentation pass. So far, despite theChris Lattner2003-10-28
* Eliminate using declarationsChris Lattner2003-10-27
* Added LLVM copyright header.John Criswell2003-10-21
* Added LLVM copyright notice to Makefiles.John Criswell2003-10-20
* Added LLVM project notice to the top of every C++ source file.John Criswell2003-10-20
* Change the Opcode enum for PHI nodes from "Instruction::PHINode" to "Instruct...Chris Lattner2003-10-19
* Regularize header file commentsChris Lattner2003-10-13
* Regularize header file comment, eliminate using'sChris Lattner2003-10-13
* Include <cstdio> instead of <stdio.h>.Brian Gaeke2003-10-10
* Don't include Config/stdio.h or <stdio.h>.Brian Gaeke2003-10-10
* Fix spelling.Misha Brukman2003-10-10
* Fixing the spelling of this filename.Misha Brukman2003-10-10
* Use global *_iteratorChris Lattner2003-09-24
* Do not use BasicBlock::*_iterator, just use *_iterator itself.Chris Lattner2003-09-24
* Rename Function::getEntryNode -> getEntryBlockChris Lattner2003-09-20
* Update for new UnifyFunction... APIChris Lattner2003-09-10
* Remove #includeChris Lattner2003-09-10
* Correct commentsBrian Gaeke2003-09-05
* Use the new interface, simplifies codeChris Lattner2003-08-31
* Use the new interface, simplifies codeChris Lattner2003-08-31
* Use the new interface, simplifies codeChris Lattner2003-08-31
* Give std::map<BasicBlock *, BasicBlock *> the short name BBMap, becauseBrian Gaeke2003-08-12
* DEBUG got moved to Support/Debug.hChris Lattner2003-08-01
* Added check for inlinable functionAnand Shukla2003-07-18
* A pass to combine multiple backedges that go to same targetAnand Shukla2003-07-18
* Trace loads and stores as they happen (stores were beingVikram S. Adve2003-07-11
* Added functionality to instrmentation passAnand Shukla2003-07-10
* Merged in autoconf branch. This provides configuration via the autoconfJohn Criswell2003-06-30
* Fixed a bug so initialization code is always inserted in mainAnand Shukla2003-06-05
* Use a constant expr GEP instead of an actual instructionChris Lattner2003-06-05
* Make this work with counter > 127Chris Lattner2003-06-04
* Added the #(internal functions) to outputAnand Shukla2003-06-01
* Remove using declarationsChris Lattner2003-05-22
* Remove unnecesary &*'sChris Lattner2003-04-23
* Add new linkage types to support a real frontendChris Lattner2003-04-16
* Make help message more clearChris Lattner2003-04-13
* Changes to runtime frameworkAnand Shukla2003-02-14
* Revert Anand's patch which broke the buildChris Lattner2003-02-10