aboutsummaryrefslogtreecommitdiff
path: root/lib/Transforms/Instrumentation
AgeCommit message (Expand)Author
2004-12-08Add support for compilers without argument dependent name lookup, contributedChris Lattner
2004-12-08Remove unneeded class qualifier, contributed by Bjørn WennbergChris Lattner
2004-11-19CPR is dead.Chris Lattner
2004-11-05Remove dead varsChris Lattner
2004-10-27Change Library Names Not To Conflict With Others When InstalledReid Spencer
2004-10-22We won't use automakeReid Spencer
2004-10-20Explain what this pass does.Brian Gaeke
2004-10-18Initial automake generated Makefile templateReid Spencer
2004-10-18Correction to allow compilation with Visual C++.Reid Spencer
2004-10-13Update to reflect changes in Makefile rules.Reid Spencer
2004-10-10Initial version of automake Makefile.am file.Reid Spencer
2004-09-30Add accessor function.Brian Gaeke
2004-09-30Correct type of accessor functions.Brian Gaeke
2004-09-30Namespacify. Add accessor function.Brian Gaeke
2004-09-20'Pass' should now not be derived from by clients. Instead, they should deriveChris Lattner
2004-09-01Changes For Bug 352Reid Spencer
2004-07-29Fix #includes of i*.h => Instructions.h as per PR403.Misha Brukman
2004-07-21These files don't need to include <iostream> since they include "Support/Debu...Brian Gaeke
2004-07-18bug 122:Reid Spencer
2004-07-04Add #include <iostream> since Value.h does not #include it any more.Reid Spencer
2004-06-29Restoring this file.Vikram S. Adve
2004-06-24This file is unused, and duplicates functionality in TraceValues.cpp.Vikram S. Adve
2004-06-03Expand head-of-file comment.Brian Gaeke
2004-06-01Use new form of unconditional branch constructor.Brian Gaeke
2004-05-14Clean up this pass somewhat:Brian Gaeke
2004-05-03Fix typoBrian Gaeke
2004-05-03In InsertProfilingInitCall(), make it legal to pass in a null array, inBrian Gaeke
2004-05-03Add initial implementation of basic-block tracing instrumentation pass.Brian Gaeke
2004-04-05Support getelementptr instructions which use uint's to index into structureChris Lattner
2004-03-30Start cleaning up this pass so that I can debug it.Brian Gaeke
2004-03-08Initial support for edge profilingChris Lattner
2004-03-08Split utility functions out of BlockProfiling.cppChris Lattner
2004-03-08finegrainify namespacificationChris Lattner
2004-02-15Remove dependence on return type of ConstantStruct::getChris Lattner
2004-02-15Remove dependence on the return type of ConstantArray::getChris Lattner
2004-02-10initialization calls now return argc. If the program uses the argc valueChris Lattner
2004-01-09Finegrainify namespacificationChris Lattner
2003-11-20Start using the nicer terminator auto-insertion APIChris Lattner
2003-11-11Put all LLVM code into the llvm namespace, as per bug 109.Brian Gaeke
2003-11-05Be gcc 3.4 cleanChris Lattner
2003-10-29Refactor code, initial implementation of -insert-block-profiling passChris Lattner
2003-10-28Pass in argc & argvChris Lattner
2003-10-28Initial checkin of profiling instrumentation pass. So far, despite theChris Lattner
2003-10-27Eliminate using declarationsChris Lattner
2003-10-21Added LLVM copyright header.John Criswell
2003-10-20Added LLVM copyright notice to Makefiles.John Criswell
2003-10-20Added LLVM project notice to the top of every C++ source file.John Criswell
2003-10-19Change the Opcode enum for PHI nodes from "Instruction::PHINode" to "Instruct...Chris Lattner
2003-10-13Regularize header file commentsChris Lattner
2003-10-13Regularize header file comment, eliminate using'sChris Lattner