aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
...
* some more PRE/GVN/DSE related notes.Chris Lattner2008-12-061-0/+51
* add a note Chris Lattner2008-12-061-0/+15
* some random notes.Chris Lattner2008-12-061-0/+97
* Minor cleanup. Use dyn_cast, not isa/cast pairs. No functionality change.Nick Lewycky2008-12-061-5/+5
* Clean up some ARM GV asm printing out; minor fixes to match what gcc does.Evan Cheng2008-12-066-21/+74
* Reimplement the inner loop of DSE. It now uniformly uses getDependence(),Chris Lattner2008-12-062-84/+51
* Don't use plain %x to print pointer values. I had changed it from %pDan Gohman2008-12-051-1/+2
* Fix test to pass on Linux.Dale Johannesen2008-12-051-1/+1
* Forgot a file.Dale Johannesen2008-12-051-0/+6
* Make LoopStrengthReduce smarter about hoisting things out ofDale Johannesen2008-12-056-61/+212
* Make a few major changes to memdep and its clients:Chris Lattner2008-12-055-183/+175
* Demangle and pretty-print symbols in internal backtraces. Patch byDan Gohman2008-12-051-0/+44
* Revert invalid r60393. It causes llvm-gcc bootstrap fails in release builds.Anton Korobeynikov2008-12-051-7/+2
* This test also requires -mattr=+sse41.Evan Cheng2008-12-051-1/+1
* Make it illegal to call getDependency* on non-memory instructionsChris Lattner2008-12-052-4/+6
* Reason #3 from 60595 doesn't hold true. If we can fold a PIC load from constp...Evan Cheng2008-12-052-11/+11
* Effectively undo 60461 in PIC mode which simply transform V_SET0 / V_SETALLON...Evan Cheng2008-12-052-1/+244
* Fix test/Transforms/GVN/pre-load.llChris Lattner2008-12-052-2/+2
* Fix comment.Evan Cheng2008-12-051-1/+1
* The use of the construct:Cédric Venet2008-12-051-12/+12
* Make IsValueFullyAvailableInBlock safe.Chris Lattner2008-12-051-14/+60
* add a new pop_back_val method which returns the value popped. This isChris Lattner2008-12-051-0/+6
* Drop the reg argument to isRegReDefinedByTwoAddr, which was redundant.Dan Gohman2008-12-055-8/+9
* Update comments. There is no getArgumentAccesses.Dan Gohman2008-12-051-4/+4
* Teach StackSlotColoring to update MachineMemOperands whenDan Gohman2008-12-051-3/+20
* Ignore IMPLICIT_DEF instructions when computing physreg liveness.Dan Gohman2008-12-051-0/+7
* Re-did 60519. It turns out Darwin's handling of hidden visibility symbols are...Evan Cheng2008-12-0512-55/+203
* CellSPU: Add new directory under tests/CodeGen/CellSPU to retain tests thatScott Michel2008-12-052-0/+184
* Have raw_fd_ostream keep track of the position in the file to make tell() go ...Ted Kremenek2008-12-042-11/+8
* Enable LoopIndexSplit pass.Devang Patel2008-12-041-2/+2
* Rewrite code that 1) filters loops and 2) calculates new loop bounds.Devang Patel2008-12-046-1315/+775
* Factor out some common code.Owen Anderson2008-12-041-76/+39
* CellSPU: Fix bug 3055Scott Michel2008-12-043-23/+59
* When allocating a stack temporary, use the correctDuncan Sands2008-12-041-1/+1
* Missing closing brace and reverse conditional condition on NDEBUGScott Michel2008-12-041-5/+5
* Start simplifying a switch that has a successor that is a switch.Chris Lattner2008-12-041-0/+74
* This code is apparently quite confused. In the meantime,Chris Lattner2008-12-041-1/+2
* Temporarily revert r60519. It was causing a bootstrap failure:Bill Wendling2008-12-046-12/+5
* CellSPU:Scott Michel2008-12-045-133/+56
* Use register names instead of numbers in debug output.Dan Gohman2008-12-041-2/+3
* Make debug output more informative.Dan Gohman2008-12-041-1/+1
* Visibility hidden GVs do not require extra load of symbol address from the GO...Evan Cheng2008-12-046-4/+22
* Add minimal support for disambiguating memory references. CurrentlyDan Gohman2008-12-041-13/+123
* add a debugging option to help track down j-t problems.Chris Lattner2008-12-041-1/+14
* Rewrite the liveness bookkeeping code to fix a bunch ofDan Gohman2008-12-031-34/+42
* Make the debugging dump be a full line.Dale Johannesen2008-12-031-0/+1
* Remove an unused field.Dale Johannesen2008-12-031-8/+1
* Have PseudoSourceValue override Value::dump, so that it worksDan Gohman2008-12-033-2/+11
* Fix a misspelled function name.Dale Johannesen2008-12-031-4/+4
* Factor some code into a new FoldSingleEntryPHINodes method.Chris Lattner2008-12-036-24/+37