aboutsummaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Expand)AuthorAgeFilesLines
* Force memory use markers to have a ConstantInt for the size argument.Nick Lewycky2009-10-131-0/+11
* Teach BasicAA a little something about the atomic intrinsics: they can onlyNick Lewycky2009-10-131-0/+21
* Fix a -Asserts warning.Daniel Dunbar2009-10-131-2/+3
* Memory dependence analysis was incorrectly stopping to scan for stores to a p...Victor Hernandez2009-10-131-10/+5
* Find enclosing subprogram info.Devang Patel2009-10-121-1/+19
* Set default location for a function if it is not set.Devang Patel2009-10-121-0/+2
* Fix two warnings about unused variables that are only used in assert() calls.Kevin Enderby2009-10-121-4/+4
* Delete a comment that makes no sense to me. The statement that moving a CPEBob Wilson2009-10-121-2/+1
* Fix a problem in the code where ARMAsmParser::ParseShift() second argumentKevin Enderby2009-10-121-2/+2
* Make licm debug message readable.Evan Cheng2009-10-121-1/+2
* Change CreateNewWater method to return NewMBB by reference.Bob Wilson2009-10-121-8/+8
* Last week, ARMConstantIslandPass was failing to converge for theBob Wilson2009-10-121-9/+9
* Another minor clean-up.Bob Wilson2009-10-121-5/+5
* Remove redundant parameter.Bob Wilson2009-10-121-8/+6
* Use early exit to reduce indentation.Bob Wilson2009-10-121-19/+20
* Change to return a value by reference.Bob Wilson2009-10-121-6/+6
* Add a typedef for an iterator.Bob Wilson2009-10-121-6/+8
* Revert the kludge in 76703. I got a cleanDale Johannesen2009-10-123-30/+25
* Fix warning.Dale Johannesen2009-10-121-1/+1
* Fix http://llvm.org/PR5160, to let CallbackVHs modify other ValueHandles on theJeffrey Yasskin2009-10-121-23/+46
* Remove a redundant member variable.Dan Gohman2009-10-121-1/+0
* Don't forget to mark RAX as live-out of the function when arranging forDan Gohman2009-10-121-0/+3
* More heuristics for Combiner-AA. Still catches all important cases, butNate Begeman2009-10-121-6/+19
* Haiku porting patches, Credit to Paul Davey.Edward O'Callaghan2009-10-121-1/+1
* Fix PR5087, patch by Jakub Staszak!Chris Lattner2009-10-122-2/+3
* add some more hooks to the C bindings, patch by Kenneth Uildriks!Chris Lattner2009-10-121-1/+59
* populate instcombine's initial worklist more carefully, causingChris Lattner2009-10-121-18/+26
* revert r83814 for now, it is making the llvm-gcc bootstrap unhappy.Chris Lattner2009-10-111-26/+1
* populate instcombine's initial worklist more carefully, causingChris Lattner2009-10-111-1/+26
* Add missed mem-mem move patternsAnton Korobeynikov2009-10-111-0/+7
* Add MSP430 mem-mem insts support. Patch by Brian Lucas with some my refinementsAnton Korobeynikov2009-10-111-0/+127
* remove some harmful code that would turn an insertelement on an undefChris Lattner2009-10-111-22/+0
* teach instcombine to simplify xor's harder, catching theChris Lattner2009-10-111-0/+27
* cleanupsChris Lattner2009-10-111-20/+18
* cleanup, no functionality change.Chris Lattner2009-10-111-34/+33
* generalize a transformation even more: we don't care whether theChris Lattner2009-10-111-12/+10
* simplify a transformation by making it more general.Chris Lattner2009-10-111-32/+14
* temporarily revert previous patchChris Lattner2009-10-111-14/+1
* populate instcombine's initial worklist more carefully, causingChris Lattner2009-10-111-1/+14
* Remove CleanupDbgInfo, instcombine does this and its not worth duplicating itEdwin Török2009-10-111-35/+0
* LICM shouldn't sink/delete debug information. Fix this and add a testcase.Edwin Török2009-10-111-1/+39
* Implement 'm' memory operand properlyAnton Korobeynikov2009-10-111-0/+20
* Implement proper asmprinting for the globals. This eliminates bogus "call" mo...Anton Korobeynikov2009-10-112-12/+12
* Implement asm printing for inline asm memory operandsAnton Korobeynikov2009-10-111-0/+13
* when folding duplicate conditions, delete the Chris Lattner2009-10-111-0/+2
* implement rdar://7293527, a trivial instcombine that llvm-gccChris Lattner2009-10-111-1/+12
* implement a transformation in jump threading that is currentlyChris Lattner2009-10-111-64/+218
* restructure some code, no functionality change.Chris Lattner2009-10-111-33/+29
* factor some code better and move a function, no functionality change.Chris Lattner2009-10-111-81/+55
* make jump threading on a phi with undef inputs happen.Chris Lattner2009-10-111-28/+54