aboutsummaryrefslogtreecommitdiff
path: root/lib/Transforms/Instrumentation
AgeCommit message (Expand)Author
2009-09-09revert r81335, which breaks the build.Chris Lattner
2009-09-09Updated ProfileInfo to have clean seperation between different sentinels.Andreas Neustifter
2009-09-04Converted MaximumSpanningTree algorithm to a generic template, this could goAndreas Neustifter
2009-09-03Code Cleanup.Andreas Neustifter
2009-09-02Sort edges in MaximumSpanningTree more stable in case of equal weight.Andreas Neustifter
2009-09-02Changed set of BlocksToInstrument to set of InsertedBlocks that do not have toAndreas Neustifter
2009-09-02Code cleanups and added comments.Andreas Neustifter
2009-09-01OptimalEdgeProfiling: Creation of profiles.Andreas Neustifter
2009-09-01Update CMake files.Ted Kremenek
2009-09-01Preparation for Optimal Edge Profiling:Andreas Neustifter
2009-08-29Inline empty destructor.Benjamin Kramer
2009-08-29Fix warning about non-virtual destructor.Bill Wendling
2009-08-28Preparation for Optimal Edge Profiling:Andreas Neustifter
2009-08-23Kill off more cerr/cout uses and prune includes a bit.Benjamin Kramer
2009-08-13Push LLVMContexts through the IntegerType APIs.Owen Anderson
2009-08-08More ProfileInfo improvements.Daniel Dunbar
2009-07-31Move a few more APIs back to 2.5 forms. The only remaining ones left to chan...Owen Anderson
2009-07-30Move more code back to 2.5 APIs.Owen Anderson
2009-07-29Move types back to the 2.5 API.Owen Anderson
2009-07-29Move ConstantExpr to 2.5 API.Owen Anderson
2009-07-25More migration to raw_ostream, the water has dried up around the iostream hole.Daniel Dunbar
2009-07-24Revert the ConstantInt constructors back to their 2.5 forms where possible, t...Owen Anderson
2009-07-22Get rid of the Pass+Context magic.Owen Anderson
2009-07-15Revert yesterday's change by removing the LLVMContext parameter to AllocaInst...Owen Anderson
2009-07-14Move EVER MORE stuff over to LLVMContext.Owen Anderson
2009-07-14llvm_unreachable->llvm_unreachable(0), LLVM_UNREACHABLE->llvm_unreachable.Torok Edwin
2009-07-11assert(0) -> LLVM_UNREACHABLE.Torok Edwin
2009-07-09This started as a small change, I swear. Unfortunately, lots of things call ...Owen Anderson
2009-07-08Switch GlobalVariable ctors to a sane API, where *either* a context or a modu...Owen Anderson
2009-07-08Push LLVMContext through GlobalVariables and IRBuilder.Owen Anderson
2009-07-06"LLVMContext* " --> "LLVMContext *"Owen Anderson
2009-07-06Thread LLVMContext through the constant folding APIs, which touches a lot of ...Owen Anderson
2009-06-15Support vector casts in more places, fixing a variety of assertionDan Gohman
2009-01-09Removed trailing whitespace from Makefiles.Misha Brukman
2008-10-21Use Function::getEntryBlock() instead of Function::front(), for clarity.Dan Gohman
2008-09-22Initial support for the CMake build system.Oscar Fuentes
2008-09-04Tidy up several unbeseeming casts from pointer to intptr_t.Dan Gohman
2008-08-05Trim #includes.Dan Gohman
2008-05-23Tidy up BasicBlock::getFirstNonPHI, and change a bunch of places toDan Gohman
2008-05-16API change for {BinaryOperator|CmpInst|CastInst}::create*() --> Create. Legac...Gabor Greif
2008-05-15Fix a bunch of 80col violations that arose from the Create API change. Tweak ...Gabor Greif
2008-05-13Clean up the use of static and anonymous namespaces. This turned upDan Gohman
2008-05-06Make several variable declarations static.Dan Gohman
2008-04-07Use Intrinsic::getDeclaration in more places.Duncan Sands
2008-04-06API changes for class Use size reduction, wave 1.Gabor Greif
2008-03-06fix typosGabor Greif
2007-12-29Remove attribution from file headers, per discussion on llvmdev.Chris Lattner
2007-12-29remove attribution from lib Makefiles.Chris Lattner
2007-12-17Change the PointerType api for creating pointer types. The old functionality ...Christopher Lamb
2007-12-13Fix for edge profiling, patch by 'Marc' for PR1857Chris Lattner