aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2011-02-17Triple::MinGW64 is deprecated and removed. We can use Triple::MinGW32 generally.NAKAMURA Takumi
2011-02-17Fix whitespace.NAKAMURA Takumi
2011-02-17This has been implemented.Duncan Sands
2011-02-17Transform "A + B >= A + C" into "B >= C" if the adds do not wrap. Likewise f...Duncan Sands
2011-02-17Switch to SmallVector in SimpleRegisterCoalescing for a 3.5% speedup on 403.gcc.Cameron Zwarich
2011-02-17Adjust indenting of arguments.Cameron Zwarich
2011-02-17Return Changed from SplitPHIEdges rather than always returning true.Cameron Zwarich
2011-02-17lit/TestingConfig.py: Add the environment variable PRINTF_EXPONENT_DIGITS as ...NAKAMURA Takumi
2011-02-17Add serialization for Expr* arguments for attributes to clang tablegen files.Sean Hunt
2011-02-17preserve NUW/NSW when transforming add x,xChris Lattner
2011-02-17filecheckizeChris Lattner
2011-02-17Fix thinko, basic blocks are SESE. The exits may have many edges though.Nick Lewycky
2011-02-17add some notes on compares + binops. Remove redundant entries.Chris Lattner
2011-02-17fix PR9215, preventing -reassociate from clearing nsw/nuw whenChris Lattner
2011-02-16Add a few missed xforms from GCC PR14753Chris Lattner
2011-02-16Swap VT and DebugLoc operands of getExtLoad() for consistency withStuart Hastings
2011-02-16Add a debug obj-path option to make it easy to keep the .o produce by LTO.Rafael Espindola
2011-02-16Remove outdated README entry.Eli Friedman
2011-02-16Remove outdated README entry.Eli Friedman
2011-02-16Update README entry.Eli Friedman
2011-02-16Refactor zero folding slightly. Clean up todo.Eric Christopher
2011-02-16Gas is very inconsistent about when a relaxation/relocation is needed. DoRafael Espindola
2011-02-16The change for PR9190 wasn't quite right. We need to avoid making theEric Christopher
2011-02-16Add testcase for PR9190.Eric Christopher
2011-02-16Add support for pushsection and popsection. Patch by Joerg Sonnenberger.Rafael Espindola
2011-02-16Remove a duplicated check.Evan Cheng
2011-02-16Some single precision VFP instructions may be executed on NEON pipeline, but ...Evan Cheng
2011-02-15Teach PatternMatch that splat vectors could be floating point as well asNick Lewycky
2011-02-15Add support for parsing [expr].Roman Divacky
2011-02-15Teach ARMLoadStoreOptimizer to remove kill flags from merged instructions as ...Jakob Stoklund Olesen
2011-02-15Ignore DBG_VALUE machine instructions while constructing instruction ranges b...Devang Patel
2011-02-15Implement a function from PathV2 whose definition is missing.Argyrios Kyrtzidis
2011-02-15Move DbgInfoPrinter specific utlities inside DbgInfoPrinter.cppDevang Patel
2011-02-15Print function info. Patch by Minjang Kim.Devang Patel
2011-02-15Spelling fix: consequtive -> consecutive.Duncan Sands
2011-02-15When tablegen'ing the clang analyzer checkers:Argyrios Kyrtzidis
2011-02-15Fix 9216 - Endless loop in InstCombine pass.Nadav Rotem
2011-02-15Fix thinko. Cmp can be the first instruction in a MBB.Evan Cheng
2011-02-15Do not forget DebugLoc!Devang Patel
2011-02-15tidy up a bit.Chris Lattner
2011-02-15Minor fixes to tutorial, patch by Benjamin Meyer!Chris Lattner
2011-02-15fix commentsChris Lattner
2011-02-15convert ConstantVector::get to use ArrayRef.Chris Lattner
2011-02-15fix some typos.Chris Lattner
2011-02-14Remove unused bitvectors that record ARM callee-saved registers.Bob Wilson
2011-02-14Move more fragments of spill weight calculation into CalcSpillWeights.hJakob Stoklund Olesen
2011-02-14Do not hoist @llvm.dbg.value. Here, @llvm.dbg.value is "referring" a value th...Devang Patel
2011-02-14Switch llvm to using comdats. For now always use groups with a singleRafael Espindola
2011-02-14PR9139: Specify ARM/Darwin triple for vector-DAGCombine.ll test.Bob Wilson
2011-02-14Fix PR8854. Track inserted copies to avoid read before write. Sorry, it's har...Evan Cheng