aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
...
* Fix a link issue I ran into trying compiling LLVM on MinGW with CMake. Eli Friedman2008-11-301-1/+1
* introduce a typedef, no functionality change.Chris Lattner2008-11-302-17/+19
* Change NonLocalDeps to be a densemap of pointers to densemapChris Lattner2008-11-302-35/+60
* calls never depend on allocations.Chris Lattner2008-11-301-12/+5
* Fix a fixme by making memdep's handling of allocations more logical.Chris Lattner2008-11-302-35/+22
* implement a fixme by introducing a new getDependencyFromInternalChris Lattner2008-11-302-36/+32
* Move the getNonLocalDependency method to a more logical place inChris Lattner2008-11-301-90/+89
* REmove an old fixme, resolve another fixme by adding liberalChris Lattner2008-11-302-3/+12
* remove a bit of incorrect code that tried to be tricky about speeding up Chris Lattner2008-11-301-49/+24
* fix indentation. std::pair is "isPod" if the first/second are both isPod.Chris Lattner2008-11-301-16/+17
* Remove warning about declaration does not declare anything. This class wasNick Lewycky2008-11-301-1/+0
* Eliminate the dropInstruction method, which is not needed any more.Chris Lattner2008-11-293-87/+35
* Add protected visibility to libLTO.Nick Lewycky2008-11-292-1/+4
* implement some fixme's: when deleting an instruction withChris Lattner2008-11-292-23/+67
* Change MemDep::getNonLocalDependency to return its results asChris Lattner2008-11-293-13/+13
* move MemoryDependenceAnalysis::verifyRemoved to the end of the file,Chris Lattner2008-11-291-32/+32
* reimplement getNonLocalDependency with a simpler worklistChris Lattner2008-11-293-148/+104
* don't require GVN to work on dead values, just make the Chris Lattner2008-11-291-5/+4
* Fix a thinko that manifested as a crash on clamav last night.Chris Lattner2008-11-292-2/+29
* Fix spelling mistake.Nick Lewycky2008-11-291-1/+1
* tidy up some variable names.Chris Lattner2008-11-291-5/+4
* rename some maps.Chris Lattner2008-11-292-43/+43
* rename some variables.Chris Lattner2008-11-291-21/+21
* eliminate a bunch of code in favor of using AliasAnalysis::getModRefInfo.Chris Lattner2008-11-291-47/+45
* protect against negative values that would exceed allowed bit widthEdwin Török2008-11-291-1/+1
* simplify some code and rename some variables. Reduce nesting.Chris Lattner2008-11-291-64/+64
* apparently GCC doesn't believe that I understand C Chris Lattner2008-11-291-2/+2
* Typo fix.Duncan Sands2008-11-291-1/+1
* Split getDependency into getDependency and getDependencyFrom, the Chris Lattner2008-11-294-131/+94
* Temporarily revert r60195. It's causing an optimized bootstrap of llvm-gcc to...Bill Wendling2008-11-291-20/+21
* Now that DepType is private, we can start cleaning up some of its uses:Chris Lattner2008-11-292-84/+81
* Introduce and use a new MemDepResult class to hold the results of a memdepChris Lattner2008-11-295-103/+161
* Reimplement the internal abstraction used by MemDep in termsChris Lattner2008-11-295-190/+207
* Fix sentinels to use correctly 'aligned' pointers.Chris Lattner2008-11-291-2/+2
* Fix spello, add DenseMapInfo specialization for PointerIntPair.Chris Lattner2008-11-291-0/+22
* fix comment typoChris Lattner2008-11-281-1/+1
* fix a bug.Chris Lattner2008-11-281-1/+1
* add a generic "bitmangled pointer" class, which allows a parameterizedChris Lattner2008-11-281-0/+69
* Fix PR3141 by ensuring that MemoryDependenceAnalysis::removeInstructionChris Lattner2008-11-282-12/+44
* don't revisit instructions off the beginning of the block.Chris Lattner2008-11-281-2/+4
* comment cleanups.Chris Lattner2008-11-281-4/+4
* more cleanups for MemoryDependenceAnalysis::removeInstruction,Chris Lattner2008-11-281-38/+42
* random cleanups, no functionality change.Chris Lattner2008-11-281-29/+28
* forward declare CallSite instead of #includ'ing it.Chris Lattner2008-11-281-5/+3
* Run verifyRemoved from removeInstruction when -debug is specified.Chris Lattner2008-11-281-10/+14
* rename "ping" to "verifyRemoved". I don't know why 'ping' what chosen,Chris Lattner2008-11-282-14/+17
* comment and indentation improvements.Chris Lattner2008-11-281-11/+9
* simplify some code, remove escaped newline.Chris Lattner2008-11-281-22/+28
* remove mysterious escaped newlines.Chris Lattner2008-11-281-5/+5
* don't call MergeBasicBlockIntoOnlyPred on a block whose onlyChris Lattner2008-11-283-11/+31