aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* [AVX] Recorganize X86ShuffleDecode into its own libraryDavid Greene2011-02-177-33/+116
* Split local live ranges.Jakob Stoklund Olesen2011-02-172-2/+280
* The labyrinthine X86 backend no longer appears to requireDan Gohman2011-02-171-37/+0
* Fix wrong logic in promotion of signed mul-with-overflow (I pointed this out atDuncan Sands2011-02-171-18/+12
* Triple::MinGW64 is deprecated and removed. We can use Triple::MinGW32 generally.NAKAMURA Takumi2011-02-179-15/+5
* Fix whitespace.NAKAMURA Takumi2011-02-172-9/+9
* This has been implemented.Duncan Sands2011-02-171-10/+0
* Transform "A + B >= A + C" into "B >= C" if the adds do not wrap. Likewise f...Duncan Sands2011-02-172-93/+125
* Switch to SmallVector in SimpleRegisterCoalescing for a 3.5% speedup on 403.gcc.Cameron Zwarich2011-02-171-3/+3
* Adjust indenting of arguments.Cameron Zwarich2011-02-171-3/+3
* Return Changed from SplitPHIEdges rather than always returning true.Cameron Zwarich2011-02-171-1/+1
* lit/TestingConfig.py: Add the environment variable PRINTF_EXPONENT_DIGITS as ...NAKAMURA Takumi2011-02-171-0/+1
* Add serialization for Expr* arguments for attributes to clang tablegen files.Sean Hunt2011-02-171-0/+2
* preserve NUW/NSW when transforming add x,xChris Lattner2011-02-172-2/+15
* filecheckizeChris Lattner2011-02-171-3/+14
* Fix thinko, basic blocks are SESE. The exits may have many edges though.Nick Lewycky2011-02-171-1/+1
* add some notes on compares + binops. Remove redundant entries.Chris Lattner2011-02-171-20/+47
* fix PR9215, preventing -reassociate from clearing nsw/nuw whenChris Lattner2011-02-172-3/+11
* Add a few missed xforms from GCC PR14753Chris Lattner2011-02-161-0/+29
* Swap VT and DebugLoc operands of getExtLoad() for consistency withStuart Hastings2011-02-1613-63/+62
* Add a debug obj-path option to make it easy to keep the .o produce by LTO.Rafael Espindola2011-02-161-14/+24
* Remove outdated README entry.Eli Friedman2011-02-161-12/+0
* Remove outdated README entry.Eli Friedman2011-02-161-16/+0
* Update README entry.Eli Friedman2011-02-161-13/+6
* Refactor zero folding slightly. Clean up todo.Eric Christopher2011-02-161-22/+20
* Gas is very inconsistent about when a relaxation/relocation is needed. DoRafael Espindola2011-02-166-65/+20
* The change for PR9190 wasn't quite right. We need to avoid making theEric Christopher2011-02-162-2/+53
* Add testcase for PR9190.Eric Christopher2011-02-161-0/+35
* Add support for pushsection and popsection. Patch by Joerg Sonnenberger.Rafael Espindola2011-02-1613-66/+226
* Remove a duplicated check.Evan Cheng2011-02-161-1/+1
* Some single precision VFP instructions may be executed on NEON pipeline, but ...Evan Cheng2011-02-162-28/+160
* Teach PatternMatch that splat vectors could be floating point as well asNick Lewycky2011-02-152-3/+32
* Add support for parsing [expr].Roman Divacky2011-02-153-0/+28
* Teach ARMLoadStoreOptimizer to remove kill flags from merged instructions as ...Jakob Stoklund Olesen2011-02-151-21/+15
* Ignore DBG_VALUE machine instructions while constructing instruction ranges b...Devang Patel2011-02-152-2/+6
* Implement a function from PathV2 whose definition is missing.Argyrios Kyrtzidis2011-02-151-0/+6
* Move DbgInfoPrinter specific utlities inside DbgInfoPrinter.cppDevang Patel2011-02-153-115/+112
* Print function info. Patch by Minjang Kim.Devang Patel2011-02-152-2/+34
* Spelling fix: consequtive -> consecutive.Duncan Sands2011-02-159-9/+9
* When tablegen'ing the clang analyzer checkers:Argyrios Kyrtzidis2011-02-151-27/+62
* Fix 9216 - Endless loop in InstCombine pass.Nadav Rotem2011-02-152-1/+24
* Fix thinko. Cmp can be the first instruction in a MBB.Evan Cheng2011-02-151-2/+5
* Do not forget DebugLoc!Devang Patel2011-02-151-0/+1
* tidy up a bit.Chris Lattner2011-02-151-7/+9
* Minor fixes to tutorial, patch by Benjamin Meyer!Chris Lattner2011-02-151-2/+2
* fix commentsChris Lattner2011-02-151-2/+2
* convert ConstantVector::get to use ArrayRef.Chris Lattner2011-02-1512-178/+97
* fix some typos.Chris Lattner2011-02-151-5/+5
* Remove unused bitvectors that record ARM callee-saved registers.Bob Wilson2011-02-142-23/+0
* Move more fragments of spill weight calculation into CalcSpillWeights.hJakob Stoklund Olesen2011-02-144-16/+25