aboutsummaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Expand)AuthorAgeFilesLines
* Remove unused variable (noticed by clang++).Daniel Dunbar2009-12-191-1/+0
* #if 0 out X86 disassembler for now, it is breaking the build in multiple places.Daniel Dunbar2009-12-192-0/+13
* Emit direction operand in binary insns that stores in memory.Sanjiv Gupta2009-12-191-1/+1
* rename dprintf to dbgpritnf, in order to fix build with glibc (which already ...Nuno Lopes2009-12-191-29/+29
* 1. In indirect load/store insns , the name of fsr should be emitted as INDF.Sanjiv Gupta2009-12-191-5/+13
* Fix a bunch of little errors that Clang complains about when its being pedanticDouglas Gregor2009-12-199-23/+23
* fix PR5827 by disabling the phi slicing transformation in a caseChris Lattner2009-12-191-1/+20
* Update my SROA changes in response to review.Bob Wilson2009-12-191-33/+38
* Use memset instead of bzero, its more portable.Daniel Dunbar2009-12-191-2/+2
* Table-driven disassembler for the X86 architecture (16-, 32-, and 64-bit Sean Callanan2009-12-199-5/+2823
* Bump alignment requirements for windows targets to achieve compartibility wit...Anton Korobeynikov2009-12-191-0/+3
* Use 4-arg getVTList) variant instead of generic one, when possibleAnton Korobeynikov2009-12-191-0/+1
* Fix a spello in a comment that Nick spotted.Dan Gohman2009-12-191-2/+2
* Make some methods const. The only interesting change here is thatChris Lattner2009-12-192-15/+17
* Qualify a bunch of explicit template instantiations to satisfy clang++.John McCall2009-12-194-8/+8
* Put TypesEqual and TypeHasCycleThroughItself in namespace llvm so ADL fromJohn McCall2009-12-191-3/+8
* Eliminate unnecessary LLVMContexts.Dan Gohman2009-12-181-2/+1
* Changes from review:Bill Wendling2009-12-185-143/+73
* Make this comment more precise.Dan Gohman2009-12-181-1/+1
* Increase opportunities to optimize (brcond (srl (and c1), c2)).Evan Cheng2009-12-181-1/+28
* Fix gcc warning.Eli Friedman2009-12-181-1/+2
* Catch more cases of a pointer being marked garbage twice. This helps whenRafael Espindola2009-12-181-1/+2
* Reapply 91459 with a simple fix for the problem that broke the x86_64-darwinBob Wilson2009-12-181-405/+425
* Formalize MDNode's function-localness:Victor Hernandez2009-12-183-11/+58
* Fix Win32 Path.inc for API update.Daniel Dunbar2009-12-181-1/+1
* Revert this use of NUW/NSW also. Overflow-undefined multiplication isn'tDan Gohman2009-12-181-3/+6
* Fix libstdc++ build on ARM linux and part of PR5770.Rafael Espindola2009-12-181-0/+3
* Fix wrong frame pointer save offset in the 64-bit PowerPC SVR4 ABI.Tilmann Scheller2009-12-181-1/+1
* Add support for calls through function pointers in the 64-bit PowerPC SVR4 ABI.Tilmann Scheller2009-12-184-3/+141
* Optimize icmp of null and select of two constants even if the select hasEli Friedman2009-12-181-15/+17
* On recent Intel u-arch's, folding loads into some unary SSE instructions canEvan Cheng2009-12-186-17/+82
* Revert this use of NSW; this one isn't actually safe. NSW additionDan Gohman2009-12-181-4/+2
* Eliminte unnecessary uses of <cstdio>.Dan Gohman2009-12-182-5/+3
* Add utility routines for NSW multiply.Dan Gohman2009-12-181-0/+5
* Add utility routines for creating integer negation operators with NSW set.Dan Gohman2009-12-182-0/+18
* Delete an unused variable.Dan Gohman2009-12-181-1/+0
* Fix typo.Eric Christopher2009-12-181-1/+1
* Preserve NSW information in more places.Dan Gohman2009-12-181-8/+19
* Re-apply 91623 now that I actually know what I was trying to do.Evan Cheng2009-12-181-25/+1
* Add Loop contains utility methods for testing whether a loopDan Gohman2009-12-1811-36/+36
* Minor code simplification.Dan Gohman2009-12-181-4/+1
* Whitespace cleanups.Dan Gohman2009-12-181-12/+12
* Handle ARM inline asm "w" constraints with 64-bit ("d") registers.Bob Wilson2009-12-182-3/+3
* Don't pass const pointers by reference.Dan Gohman2009-12-181-13/+13
* Update a comment.Dan Gohman2009-12-181-1/+1
* Pass the error string directly to llvm_unreachable instead of the residualJohn McCall2009-12-181-1/+1
* Reapply LoopStrengthReduce and IVUsers cleanups, excluding the partDan Gohman2009-12-182-71/+32
* Instruction fixes, added instructions, and AsmString changes in theSean Callanan2009-12-189-423/+1236
* Sundry dependent-name fixes flagged by clang++.John McCall2009-12-171-4/+4
* Revert accidental commit.Bill Wendling2009-12-171-1/+1