summaryrefslogtreecommitdiff
path: root/lib
Commit message (Expand)AuthorAge
* Fix a comment in a typo that Duncan noticed.Dan Gohman2009-11-09
* Generalize LCSSA to handle loops with exits with predecessors outsideDan Gohman2009-11-09
* Minor tidiness fixes.Dan Gohman2009-11-09
* Constify MachineFunctionAnalysis' TargetMachine reference.Dan Gohman2009-11-09
* add zextOrTrunc and sextOrTrunc methods, that are similar to the ones in APIntNuno Lopes2009-11-09
* Work around assembler not recognizing #0.0 form immediate for vmcpJim Grosbach2009-11-09
* Make lib/Support/Debug.cpp SetCurrentDebugType implementation part of llvm na...Xerxes Ranby2009-11-09
* Fix PR5149.Bruno Cardoso Lopes2009-11-09
* make this handle redefinition of malloc with different prototype correctly.Chris Lattner2009-11-09
* if a 'with overflow' intrinsic just has the normal result used, simplifyChris Lattner2009-11-09
* Hide a couple of options.Evan Cheng2009-11-09
* 80 col.Evan Cheng2009-11-09
* fix PR5104: when printing a single character, return the result ofChris Lattner2009-11-09
* random tidyChris Lattner2009-11-09
* remove a redundant printout, LinkInArchive prints this as well.Chris Lattner2009-11-09
* enhance PHI slicing to handle the case when a slicable PHI is beginChris Lattner2009-11-09
* Small cleanups.Owen Anderson2009-11-09
* Revert my previous patch to ABCD and fix things the right way. There are two...Owen Anderson2009-11-09
* comment typos pointed out by DuncanChris Lattner2009-11-09
* Use Unified Assembly Syntax for the ARM backend.Jim Grosbach2009-11-09
* Fix an issue where the ordering of blocks within a function could lead to dif...Owen Anderson2009-11-08
* Teach an instcombine to not pull trunc instructions through PHI nodesChris Lattner2009-11-08
* Revert commit 81144, and add a comment. It caused bugpoint timeoutsDuncan Sands2009-11-08
* reapply r8644[3-5] with only the scary part Chris Lattner2009-11-08
* Speculatively revert r8644[3-5], they seem to be leading to infinite loops inDaniel Dunbar2009-11-08
* Add and-not (bic) patterns. Based heavily on patch by Brian Lucas!Anton Korobeynikov2009-11-08
* Move OR patterns upper to all logical stuff. No functionality change.Anton Korobeynikov2009-11-08
* Some nice peephole patterns. Based on patch by Brian Lucas!Anton Korobeynikov2009-11-08
* Print tab before operand of jccAnton Korobeynikov2009-11-08
* Fix invalid operand updates & implement post-inc memory operandsAnton Korobeynikov2009-11-08
* Throw an error when stack realignment stuff fails instead of silentAnton Korobeynikov2009-11-08
* Remove ByteswapSCANFResults, it is dead.Daniel Dunbar2009-11-08
* Moved some ManagedStatics out of the SlotIndexes header.Lang Hames2009-11-08
* teach a couple of instcombine transformations involving PHIs toChris Lattner2009-11-08
* We don't need to byteswap, the interpreter assumes the program is runningNick Lewycky2009-11-08
* Make TargetData::getStringRepresentation spit out native integer types,Chris Lattner2009-11-08
* Fix the interpreter to not crash due to zeroext/signextNick Lewycky2009-11-08
* Use aligned load/store instructions for spilling Q registers when we know the...Jim Grosbach2009-11-08
* Refactor code.Evan Cheng2009-11-08
* Fix MSVC warning ( | with bool and unsigned int).Daniel Dunbar2009-11-07
* x86 vector shuffle cleanup/fixes:Nate Begeman2009-11-07
* 80-column cleanup of file header commentsJim Grosbach2009-11-07
* Support alignment specifier for NEON vld/vst instructionsJim Grosbach2009-11-07
* Improve tail call elimination to handle the switch statement.Nick Lewycky2009-11-07
* t2ldrpci_pic can be used for blockaddress as well.Evan Cheng2009-11-07
* make instcombine only rewrite a chain of computation Chris Lattner2009-11-07
* indicate what the native integer types for the target are.Chris Lattner2009-11-07
* Revert r86359, it is breaking the self host on theChris Lattner2009-11-07
* First try of the post-inc operands handling... Not fully worked, though :(Anton Korobeynikov2009-11-07
* Add some dummy support for post-incremented loadsAnton Korobeynikov2009-11-07