aboutsummaryrefslogtreecommitdiff
path: root/lib/Transforms/Instrumentation
AgeCommit message (Expand)Author
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
2007-10-26More fleshing out of docs/Passes.html, plus some typo fixes andGordon Henriksen
2007-08-01New CallInst interface to address GLIBCXX_DEBUG errors caused byDavid Greene
2007-05-06Fix typo in comment.Nick Lewycky
2007-05-03Drop 'const'Devang Patel
2007-05-02Use 'static const char' instead of 'static const int'.Devang Patel
2007-05-02Fix build error.Lauro Ramos Venancio
2007-05-01Do not use typeinfo to identify pass in pass manager.Devang Patel
2007-04-17remove use of BasicBlock::getNextChris Lattner
2007-04-17eliminate use of Instruction::getNext()Chris Lattner
2007-04-16Removed tabs everywhere except autogenerated & external files. Add makeAnton Korobeynikov
2007-02-20remove reoptimizer-specific passesChris Lattner
2007-02-19eliminate use of deprecated apisChris Lattner
2007-02-13Eliminate use of ctors that take vectors.Chris Lattner
2007-02-05Apply the VISIBILITY_HIDDEN field to the remaining anonymous classes inReid Spencer
2007-02-05For PR411:Reid Spencer
2007-02-04For PR1163:Reid Spencer
2007-01-30For PR1136: Rename GlobalVariable::isExternal as isDeclaration to avoidReid Spencer
2007-01-12Implement review feedback for the ConstantBool->ConstantInt merge. ChrisReid Spencer
2007-01-11For PR1043:Zhou Sheng
2007-01-07this pass is unusedChris Lattner
2007-01-07relax some typesChris Lattner
2006-12-31For PR950:Reid Spencer
2006-12-23For PR950:Reid Spencer
2006-12-21Remove isSigned calls via foreknowledge of main's argument types.Reid Spencer