aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Test case for r150978.Benjamin Kramer2012-02-201-0/+13
* InstCombine: Removing the base from the address calculation is only safe when...Benjamin Kramer2012-02-201-1/+1
* Make this a bit prettier and more obvious when a derived type isn'tEric Christopher2012-02-201-1/+3
* If a derived type is also a composite type, print that informationEric Christopher2012-02-201-2/+7
* Add support for runtime languages on our forward declarations.Eric Christopher2012-02-202-3/+6
* InstCombine: When comparing two GEPs that were derived from the same base poi...Benjamin Kramer2012-02-202-0/+40
* InstCombine: Make OptimizePointerDifference more aggressive.Benjamin Kramer2012-02-202-27/+53
* Teach the DAGCombiner that certain loadext nodes followed by ANDs can be conv...James Molloy2012-02-201-0/+82
* Improve generated code for extending loads and some trunc stores on ARM.James Molloy2012-02-203-7/+185
* Make post-ra tail duplication bundle safe. No test case as recent codegenEvan Cheng2012-02-201-3/+6
* Rename class Evaluate to Evaluator and put it in an anonymous namespace.Nick Lewycky2012-02-201-12/+17
* fold comparisons of gep'd alloca points with null to false,Chris Lattner2012-02-202-5/+33
* Switch to a more idiomatic way of silencing unused variable warnings inChandler Carruth2012-02-201-1/+2
* Move constructors out-of-line and flesh out their documentation. NoChandler Carruth2012-02-202-11/+36
* Move EvaluateFunction and EvaluateBlock into a class, and make the class storeNick Lewycky2012-02-191-122/+137
* Silence operator precedence warning.Benjamin Kramer2012-02-191-1/+1
* autoconf/m4/visibility_inlines_hidden.m4: Tweak for cygwin-g++-4.5.3. It fold...NAKAMURA Takumi2012-02-192-2/+2
* Remove dead code. Improve llvm_unreachable text. Simplify some control flow.Ahmed Charles2012-02-1921-138/+24
* StringRef'ize EmitSourceFileHeader().Ahmed Charles2012-02-192-3/+2
* Remove some unneeded includes and fix ordering in X86ISelLowering.cpp. Remove...Craig Topper2012-02-191-4/+1
* Add machinery for pushing live ranges onto bundle starts while bundling.Lang Hames2012-02-191-2/+207
* Simplify moveEnteringDownFrom rules.Lang Hames2012-02-191-11/+3
* Unify all shuffle mask checking functions take a mask and VT instead of Vecto...Craig Topper2012-02-191-85/+68
* Skip through instructions rather than operands when looking for last use slot.Lang Hames2012-02-191-1/+1
* APFloat::toString(): Fix overrun at scanning.NAKAMURA Takumi2012-02-191-1/+1
* Fix TODO and trailing whitespace.Lang Hames2012-02-191-10/+14
* Defer sanity checks on live intervals until after all have been updated. Hold...Lang Hames2012-02-191-171/+170
* Make a bunch of X86ISelLowering shuffle functions static now that they are no...Craig Topper2012-02-192-172/+51
* comment fix ARM.hJia Liu2012-02-191-1/+1
* some comment fix for X86 and ARMJia Liu2012-02-198-8/+8
* Add vmfunc instruction to X86 assembler and disassembler.Craig Topper2012-02-199-28/+48
* Fix issue with bitwise and precedence.Ahmed Charles2012-02-181-1/+1
* Hashing.h - utilities for hashing various data types.Talin2012-02-185-0/+285
* White space fixes.Rafael Espindola2012-02-181-7/+7
* Temporarily disable this assert. Looks like it found a similar issue whenRafael Espindola2012-02-181-1/+3
* Don't skip debug instructions when looking for the insertion point ofRafael Espindola2012-02-182-5/+46
* Emacs-tag and some comment fix for all ARM, CellSPU, Hexagon, MBlaze, MSP430,...Jia Liu2012-02-18293-384/+385
* On Cygwin/MingW, add SharedLibDir and LLVMToolDir to the library search path,...David Meyer2012-02-181-1/+7
* Add X86InstrSVM.td that I forgot to add in r150873.Craig Topper2012-02-181-0/+62
* Add X86 assembler and disassembler support for AMD SVM instructions. Original...Craig Topper2012-02-1810-73/+170
* Trivial cleanup to group the generic 'armvN' cases with the 'arm' case,Chandler Carruth2012-02-181-4/+4
* Fix a rather nasty regression from r150690: LHS != RHS does not imply LHS->st...Eli Friedman2012-02-182-1/+12
* Fix documentation.Chad Rosier2012-02-181-5/+5
* Testcase for the previous commit.Eric Christopher2012-02-181-1/+10
* Bring HMEditor into line with LLVM coding standards.Lang Hames2012-02-171-160/+163
* Ignore the lifetime intrinsics in fast-isel.Eric Christopher2012-02-171-0/+4
* Don't print out pointer values in SUnit::dump().Jakob Stoklund Olesen2012-02-171-5/+3
* Sink variable into assertMatt Beaumont-Gay2012-02-171-2/+2
* Add support for regmask slots to HMEditor. Also fixes a comment error.Lang Hames2012-02-171-3/+17
* Fix typo in comment ldopen() -> dlopen().Kevin Enderby2012-02-171-1/+1