aboutsummaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Expand)AuthorAgeFilesLines
* add is always integer, thanks to Frits for noticing this.Chris Lattner2011-02-171-1/+1
* [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-176-11/+2
* 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-171-93/+106
* 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
* preserve NUW/NSW when transforming add x,xChris Lattner2011-02-171-2/+7
* 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-171-3/+4
* 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-1612-62/+61
* 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-164-47/+16
* The change for PR9190 wasn't quite right. We need to avoid making theEric Christopher2011-02-161-2/+12
* Add support for pushsection and popsection. Patch by Joerg Sonnenberger.Rafael Espindola2011-02-1610-54/+60
* 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
* Add support for parsing [expr].Roman Divacky2011-02-151-0/+18
* 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-151-0/+4
* Implement a function from PathV2 whose definition is missing.Argyrios Kyrtzidis2011-02-151-0/+6
* Move DbgInfoPrinter specific utlities inside DbgInfoPrinter.cppDevang Patel2011-02-152-111/+112
* Print function info. Patch by Minjang Kim.Devang Patel2011-02-152-2/+34
* Spelling fix: consequtive -> consecutive.Duncan Sands2011-02-155-5/+5
* Fix 9216 - Endless loop in InstCombine pass.Nadav Rotem2011-02-151-1/+5
* 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
* convert ConstantVector::get to use ArrayRef.Chris Lattner2011-02-1511-173/+94
* 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-142-5/+5
* Do not hoist @llvm.dbg.value. Here, @llvm.dbg.value is "referring" a value th...Devang Patel2011-02-141-1/+2
* Switch llvm to using comdats. For now always use groups with a singleRafael Espindola2011-02-142-23/+13
* Fix PR8854. Track inserted copies to avoid read before write. Sorry, it's har...Evan Cheng2011-02-141-4/+16
* A fail to match coprocessor number and register number must fail instead of a...Bruno Cardoso Lopes2011-02-141-1/+0
* revert my ConstantVector patch, it seems to have made the llvm-gccChris Lattner2011-02-1411-94/+173
* Move broken HasCommonSymbols to ELFWriter.cpp.Rafael Espindola2011-02-142-12/+13
* Fix encoding and add parsing support for the arm/thumb CPS instruction:Bruno Cardoso Lopes2011-02-1410-109/+276
* Switch ConstantVector::get to use ArrayRef instead of a pointer+sizeChris Lattner2011-02-1411-173/+94
* fix PR9210 by implementing some type legalization logic for Chris Lattner2011-02-142-14/+47
* fix two comment thinkosChris Lattner2011-02-141-1/+1