| Commit message (Expand) | Author | Age | Files | Lines |
* | switch to std::sort until I have time to sort this out. | Chris Lattner | 2008-12-01 | 1 | -3/+7 |
* | cleanups suggested by duncan, thanks! | Chris Lattner | 2008-12-01 | 1 | -1/+2 |
* | define array_pod_sort in terms of operator< instead of my brain | Chris Lattner | 2008-12-01 | 1 | -13/+9 |
* | There are no longer any places that require a | Duncan Sands | 2008-12-01 | 1 | -13/+1 |
* | Change the interface to the type legalization method | Duncan Sands | 2008-12-01 | 1 | -7/+8 |
* | don't assume iterators implicitly convert to pointers. | Chris Lattner | 2008-12-01 | 1 | -1/+1 |
* | Introduce a new array_pod_sort function and switch LSR to use it | Chris Lattner | 2008-12-01 | 1 | -1/+38 |
* | Reimplement the non-local dependency data structure in terms of a sorted | Chris Lattner | 2008-12-01 | 1 | -15/+21 |
* | Fix bogus assertion using getSExtValue for legitimate values, like -1 in | Eli Friedman | 2008-12-01 | 1 | -1/+1 |
* | Eliminate the DepResultTy abstraction. It is now completely | Chris Lattner | 2008-11-30 | 1 | -59/+42 |
* | Cache TargetData/AliasAnalysis in the pass instead of calling | Chris Lattner | 2008-11-30 | 1 | -3/+7 |
* | add the rest of the comparison routines. | Chris Lattner | 2008-11-30 | 1 | -6/+6 |
* | Two changes: Make getDependency remove QueryInst for a dirty record's | Chris Lattner | 2008-11-30 | 1 | -4/+7 |
* | introduce a typedef, no functionality change. | Chris Lattner | 2008-11-30 | 1 | -1/+4 |
* | Change NonLocalDeps to be a densemap of pointers to densemap | Chris Lattner | 2008-11-30 | 1 | -5/+8 |
* | implement a fixme by introducing a new getDependencyFromInternal | Chris Lattner | 2008-11-30 | 1 | -12/+13 |
* | REmove an old fixme, resolve another fixme by adding liberal | Chris Lattner | 2008-11-30 | 1 | -1/+12 |
* | fix indentation. std::pair is "isPod" if the first/second are both isPod. | Chris Lattner | 2008-11-30 | 1 | -16/+17 |
* | Eliminate the dropInstruction method, which is not needed any more. | Chris Lattner | 2008-11-29 | 1 | -5/+0 |
* | Add protected visibility to libLTO. | Nick Lewycky | 2008-11-29 | 1 | -1/+2 |
* | implement some fixme's: when deleting an instruction with | Chris Lattner | 2008-11-29 | 1 | -9/+5 |
* | Change MemDep::getNonLocalDependency to return its results as | Chris Lattner | 2008-11-29 | 1 | -1/+2 |
* | reimplement getNonLocalDependency with a simpler worklist | Chris Lattner | 2008-11-29 | 1 | -8/+10 |
* | tidy up some variable names. | Chris Lattner | 2008-11-29 | 1 | -5/+4 |
* | rename some maps. | Chris Lattner | 2008-11-29 | 1 | -8/+8 |
* | protect against negative values that would exceed allowed bit width | Edwin Török | 2008-11-29 | 1 | -1/+1 |
* | apparently GCC doesn't believe that I understand C | Chris Lattner | 2008-11-29 | 1 | -2/+2 |
* | Typo fix. | Duncan Sands | 2008-11-29 | 1 | -1/+1 |
* | Split getDependency into getDependency and getDependencyFrom, the | Chris Lattner | 2008-11-29 | 1 | -5/+12 |
* | Now that DepType is private, we can start cleaning up some of its uses: | Chris Lattner | 2008-11-29 | 1 | -11/+20 |
* | Introduce and use a new MemDepResult class to hold the results of a memdep | Chris Lattner | 2008-11-29 | 1 | -8/+77 |
* | Reimplement the internal abstraction used by MemDep in terms | Chris Lattner | 2008-11-29 | 1 | -24/+41 |
* | Fix sentinels to use correctly 'aligned' pointers. | Chris Lattner | 2008-11-29 | 1 | -2/+2 |
* | Fix spello, add DenseMapInfo specialization for PointerIntPair. | Chris Lattner | 2008-11-29 | 1 | -0/+22 |
* | fix comment typo | Chris Lattner | 2008-11-28 | 1 | -1/+1 |
* | fix a bug. | Chris Lattner | 2008-11-28 | 1 | -1/+1 |
* | add a generic "bitmangled pointer" class, which allows a parameterized | Chris Lattner | 2008-11-28 | 1 | -0/+69 |
* | comment cleanups. | Chris Lattner | 2008-11-28 | 1 | -4/+4 |
* | forward declare CallSite instead of #includ'ing it. | Chris Lattner | 2008-11-28 | 1 | -5/+3 |
* | rename "ping" to "verifyRemoved". I don't know why 'ping' what chosen, | Chris Lattner | 2008-11-28 | 1 | -2/+4 |
* | comment and indentation improvements. | Chris Lattner | 2008-11-28 | 1 | -11/+9 |
* | Add 'hidden' and 'really_hidden' option properties. | Mikhail Glushenkov | 2008-11-28 | 1 | -2/+4 |
* | Enhance RecursivelyDeleteTriviallyDeadInstructions to optionally | Chris Lattner | 2008-11-27 | 1 | -2/+6 |
* | remove doConstantPropagation and dceInstruction, they are just | Chris Lattner | 2008-11-27 | 1 | -15/+8 |
* | improve const correctness. | Chris Lattner | 2008-11-27 | 1 | -2/+2 |
* | move FindAvailableLoadedValue from JumpThreading to Transforms/Utils. | Chris Lattner | 2008-11-27 | 1 | -0/+20 |
* | move MergeBasicBlockIntoOnlyPred to Transforms/Utils. | Chris Lattner | 2008-11-27 | 1 | -0/+8 |
* | On x86 favors folding short immediate into some arithmetic operations (e.g. a... | Evan Cheng | 2008-11-27 | 1 | -3/+5 |
* | Add typedef to StringMapEntry. | Ted Kremenek | 2008-11-27 | 1 | -2/+4 |
* | Disallow multiple edges. | Mikhail Glushenkov | 2008-11-26 | 1 | -2/+1 |