aboutsummaryrefslogtreecommitdiffstats
path: root/lib/VMCore
Commit message (Expand)AuthorAgeFilesLines
* undo 80 column trespassing I causedGabor Greif2010-07-221-1/+2
* Make NamedMDNode not be a subclass of Value, and simplify the interfaceDan Gohman2010-07-216-77/+28
* Fix batch of converting RegisterPass<> to INTIALIZE_PASS().Owen Anderson2010-07-212-8/+8
* NamedMDNode is never an operand.Dan Gohman2010-07-211-1/+1
* Disallow null as a named metadata operand.Dan Gohman2010-07-212-9/+4
* Use TrackingVH instead of WeakVH for NamedMDNode's operands, since nodesDan Gohman2010-07-211-7/+7
* Tidy.Dan Gohman2010-07-211-4/+1
* Move the smarts of AnalysisGroup registration into PassRegistry.Owen Anderson2010-07-212-37/+36
* Give MDNode printing has access to the current Module in moreDan Gohman2010-07-201-39/+62
* Move the handling of PassRegistrationListener's to PassRegistry.Owen Anderson2010-07-202-37/+28
* Rename removeAllMetadata to clearMetadataHashEntries and simplifyDan Gohman2010-07-202-10/+8
* Add support for remapping metadata kind IDs when reading in aDan Gohman2010-07-201-8/+5
* Move more functionality from Pass.cpp to PassRegistry.cpp. This global will ...Owen Anderson2010-07-202-48/+49
* Remove setDbgMetadata and getDbgMetadata; their users have beenDan Gohman2010-07-201-4/+0
* I just fail with SVN today.Owen Anderson2010-07-201-0/+72
* Convert the internal PassRegistrar class into a new, external PassRegistry cl...Owen Anderson2010-07-202-99/+21
* Pull out r108755. After offline discussion with Chris, we're going to go a d...Owen Anderson2010-07-201-17/+10
* Speculatively revert r108813, in an attempt to get the self-host buildbots wo...Owen Anderson2010-07-202-32/+29
* Reapply r108794, a fix for the failing test from last time.Owen Anderson2010-07-202-29/+32
* Revert r108794, "Separate PassInfo into two classes: a constructor-freeDaniel Dunbar2010-07-202-32/+29
* Separate PassInfo into two classes: a constructor-free superclass (StaticPass...Owen Anderson2010-07-202-29/+32
* Change the implemented interfaces list on PassInfo from a std::vector to a ma...Owen Anderson2010-07-191-10/+17
* Expose BasicBlock::moveBefore and moveAfter in C API, patchDuncan Sands2010-07-191-0/+8
* precompute 20 tagsGabor Greif2010-07-191-3/+9
* fullStopTag cannot happen here, it is handled aboveGabor Greif2010-07-171-3/+1
* Fix PR7658, a problem where type refinement can triggerChris Lattner2010-07-172-26/+27
* tidy upChris Lattner2010-07-162-77/+88
* eliminate unlockedRefineAbstractTypeTo, types are all per-llvmcontext,Chris Lattner2010-07-162-13/+4
* get the first few tags from a precomputed table (count can be increased if de...Gabor Greif2010-07-161-0/+9
* eliminate CallInst::ArgOffsetGabor Greif2010-07-161-12/+10
* LoopSimplify does not update domfrontier correctly.Tobias Grosser2010-07-161-2/+2
* Add dump() to DominanceFrontierTobias Grosser2010-07-161-0/+5
* Don't pass StringRef by reference.Benjamin Kramer2010-07-141-2/+1
* Just use getParent() instead of getModuleFromVal when the value is a Function.Dan Gohman2010-07-141-1/+1
* Rename WriteConstantInt to WriteConstantInternal, to avoid confusion.Dan Gohman2010-07-141-4/+5
* Add support for empty metadata nodes: !{}.Dan Gohman2010-07-131-1/+2
* rotate CallInst operandsGabor Greif2010-07-131-2/+3
* cache dereferenced iteratorsGabor Greif2010-07-121-2/+3
* Convert some tab stops into spaces.Duncan Sands2010-07-122-2/+2
* fix PR7311 by avoiding breaking casts when a bitcast from scalar->vectorChris Lattner2010-07-121-0/+8
* make the prototypes for CreateMalloc and CreateFree more consistent. PatchChris Lattner2010-07-121-3/+4
* If it's safe to speculatively execute load(alloca) the it's safe to executeNick Lewycky2010-07-111-3/+11
* fix typoChris Lattner2010-07-111-1/+1
* use PrintEscapedString to handle attribute section with escapes in it,Chris Lattner2010-07-071-6/+11
* Add fixme.Devang Patel2010-07-061-0/+1
* IndirectBr is not safe to speculatively execute (!)Dan Gohman2010-07-021-0/+1
* Implement the "linker_private_weak" linkage type. This will be used forBill Wendling2010-07-012-0/+8
* reformulate CallSite::getCallee to adapt to CallInst::ArgOffset, and make it ...Gabor Greif2010-07-011-1/+3
* Revert r107205 and r107207.Bill Wendling2010-06-292-6/+0
* Introducing the "linker_weak" linkage type. This will be used for Objective-CBill Wendling2010-06-292-0/+6