aboutsummaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Expand)Author
2012-02-21It turns out that with the current scev organization ReuseOrCreateCast cannotRafael Espindola
2012-02-21Fix some bugs in HMEditor's moveAllOperandsInto logic.Lang Hames
2012-02-20Check for the correct size in the invariant marker.Nick Lewycky
2012-02-20Fix machine-cp by having it to check sub-register indicies. e.g.Evan Cheng
2012-02-20Fix 80-column violation.Chad Rosier
2012-02-20InstCombine: Removing the base from the address calculation is only safe when...Benjamin Kramer
2012-02-20Make this a bit prettier and more obvious when a derived type isn'tEric Christopher
2012-02-20If a derived type is also a composite type, print that informationEric Christopher
2012-02-20Add support for runtime languages on our forward declarations.Eric Christopher
2012-02-20InstCombine: When comparing two GEPs that were derived from the same base poi...Benjamin Kramer
2012-02-20InstCombine: Make OptimizePointerDifference more aggressive.Benjamin Kramer
2012-02-20Teach the DAGCombiner that certain loadext nodes followed by ANDs can be conv...James Molloy
2012-02-20Improve generated code for extending loads and some trunc stores on ARM.James Molloy
2012-02-20Make post-ra tail duplication bundle safe. No test case as recent codegenEvan Cheng
2012-02-20Rename class Evaluate to Evaluator and put it in an anonymous namespace.Nick Lewycky
2012-02-20fold comparisons of gep'd alloca points with null to false,Chris Lattner
2012-02-20Move constructors out-of-line and flesh out their documentation. NoChandler Carruth
2012-02-19Move EvaluateFunction and EvaluateBlock into a class, and make the class storeNick Lewycky
2012-02-19Silence operator precedence warning.Benjamin Kramer
2012-02-19Remove dead code. Improve llvm_unreachable text. Simplify some control flow.Ahmed Charles
2012-02-19StringRef'ize EmitSourceFileHeader().Ahmed Charles
2012-02-19Remove some unneeded includes and fix ordering in X86ISelLowering.cpp. Remove...Craig Topper
2012-02-19Add machinery for pushing live ranges onto bundle starts while bundling.Lang Hames
2012-02-19Simplify moveEnteringDownFrom rules.Lang Hames
2012-02-19Unify all shuffle mask checking functions take a mask and VT instead of Vecto...Craig Topper
2012-02-19Skip through instructions rather than operands when looking for last use slot.Lang Hames
2012-02-19APFloat::toString(): Fix overrun at scanning.NAKAMURA Takumi
2012-02-19Fix TODO and trailing whitespace.Lang Hames
2012-02-19Defer sanity checks on live intervals until after all have been updated. Hold...Lang Hames
2012-02-19Make a bunch of X86ISelLowering shuffle functions static now that they are no...Craig Topper
2012-02-19comment fix ARM.hJia Liu
2012-02-19some comment fix for X86 and ARMJia Liu
2012-02-19Add vmfunc instruction to X86 assembler and disassembler.Craig Topper
2012-02-18Fix issue with bitwise and precedence.Ahmed Charles
2012-02-18Hashing.h - utilities for hashing various data types.Talin
2012-02-18White space fixes.Rafael Espindola
2012-02-18Temporarily disable this assert. Looks like it found a similar issue whenRafael Espindola
2012-02-18Don't skip debug instructions when looking for the insertion point ofRafael Espindola
2012-02-18Emacs-tag and some comment fix for all ARM, CellSPU, Hexagon, MBlaze, MSP430,...Jia Liu
2012-02-18Add X86InstrSVM.td that I forgot to add in r150873.Craig Topper
2012-02-18Add X86 assembler and disassembler support for AMD SVM instructions. Original...Craig Topper
2012-02-18Trivial cleanup to group the generic 'armvN' cases with the 'arm' case,Chandler Carruth
2012-02-18Fix a rather nasty regression from r150690: LHS != RHS does not imply LHS->st...Eli Friedman
2012-02-17Bring HMEditor into line with LLVM coding standards.Lang Hames
2012-02-17Ignore the lifetime intrinsics in fast-isel.Eric Christopher
2012-02-17Don't print out pointer values in SUnit::dump().Jakob Stoklund Olesen
2012-02-17Sink variable into assertMatt Beaumont-Gay
2012-02-17Add support for regmask slots to HMEditor. Also fixes a comment error.Lang Hames
2012-02-17Fix typo in comment ldopen() -> dlopen().Kevin Enderby
2012-02-17Handle regmask operands in ARMInstrInfo.Jakob Stoklund Olesen