aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Transforms/Instrumentation
Commit message (Expand)AuthorAgeFilesLines
* Finegrainify namespacificationChris Lattner2004-01-092-9/+4
* Start using the nicer terminator auto-insertion APIChris Lattner2003-11-203-11/+5
* Put all LLVM code into the llvm namespace, as per bug 109.Brian Gaeke2003-11-1111-3/+50
* Be gcc 3.4 cleanChris Lattner2003-11-051-1/+3
* Refactor code, initial implementation of -insert-block-profiling passChris Lattner2003-10-291-64/+106
* Pass in argc & argvChris Lattner2003-10-281-6/+20
* Initial checkin of profiling instrumentation pass. So far, despite theChris Lattner2003-10-281-0/+127
* Eliminate using declarationsChris Lattner2003-10-271-25/+26
* Added LLVM copyright header.John Criswell2003-10-211-0/+7
* Added LLVM copyright notice to Makefiles.John Criswell2003-10-202-0/+16
* Added LLVM project notice to the top of every C++ source file.John Criswell2003-10-209-0/+63
* Change the Opcode enum for PHI nodes from "Instruction::PHINode" to "Instruct...Chris Lattner2003-10-191-1/+1
* Regularize header file commentsChris Lattner2003-10-138-30/+32
* Regularize header file comment, eliminate using'sChris Lattner2003-10-131-22/+20
* Include <cstdio> instead of <stdio.h>.Brian Gaeke2003-10-101-1/+1
* Don't include Config/stdio.h or <stdio.h>.Brian Gaeke2003-10-101-1/+0
* Fix spelling.Misha Brukman2003-10-103-11/+11
* Fixing the spelling of this filename.Misha Brukman2003-10-101-669/+0
* Use global *_iteratorChris Lattner2003-09-241-2/+1
* Do not use BasicBlock::*_iterator, just use *_iterator itself.Chris Lattner2003-09-244-8/+4
* Rename Function::getEntryNode -> getEntryBlockChris Lattner2003-09-202-3/+3
* Update for new UnifyFunction... APIChris Lattner2003-09-101-7/+7
* Remove #includeChris Lattner2003-09-102-2/+0
* Correct commentsBrian Gaeke2003-09-052-17/+1
* Use the new interface, simplifies codeChris Lattner2003-08-312-18/+13
* Use the new interface, simplifies codeChris Lattner2003-08-311-43/+4
* Use the new interface, simplifies codeChris Lattner2003-08-311-13/+8
* Give std::map<BasicBlock *, BasicBlock *> the short name BBMap, becauseBrian Gaeke2003-08-121-63/+27
* DEBUG got moved to Support/Debug.hChris Lattner2003-08-013-3/+3
* Added check for inlinable functionAnand Shukla2003-07-181-1/+55
* A pass to combine multiple backedges that go to same targetAnand Shukla2003-07-181-0/+227
* Trace loads and stores as they happen (stores were beingVikram S. Adve2003-07-111-10/+17
* Added functionality to instrmentation passAnand Shukla2003-07-101-99/+111
* Merged in autoconf branch. This provides configuration via the autoconfJohn Criswell2003-06-302-2/+2
* Fixed a bug so initialization code is always inserted in mainAnand Shukla2003-06-052-18/+44
* Use a constant expr GEP instead of an actual instructionChris Lattner2003-06-051-4/+2
* Make this work with counter > 127Chris Lattner2003-06-041-1/+1
* Added the #(internal functions) to outputAnand Shukla2003-06-011-0/+8
* Remove using declarationsChris Lattner2003-05-221-7/+4
* Remove unnecesary &*'sChris Lattner2003-04-235-14/+14
* Add new linkage types to support a real frontendChris Lattner2003-04-163-6/+13
* Make help message more clearChris Lattner2003-04-131-2/+4
* Changes to runtime frameworkAnand Shukla2003-02-147-85/+190
* Revert Anand's patch which broke the buildChris Lattner2003-02-101-4/+4
* *** empty log message ***Anand Shukla2003-02-091-4/+4
* Rename include/llvm/Transforms/Instrumentation/TraceFunctions.h to Instrument...Chris Lattner2003-01-142-2/+2
* Fix typeoChris Lattner2003-01-141-1/+1
* Remove unused header and functionChris Lattner2003-01-141-7/+0
* Clean up #includesChris Lattner2003-01-146-27/+7
* Make sure to handle %'s in strings correctly so that the names of BB's and fu...Chris Lattner2003-01-131-10/+9