aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2012-01-27Revert r149110 and add a testcase that was crashing since that revision.Rafael Espindola
2012-01-27Add a "moveInstr" method to LiveIntervals. This can be used to move instructionsLang Hames
2012-01-27Backing out ill-considered 'refactor'.Lang Hames
2012-01-27Move some duplicate loops in the coalescer into their own function.Lang Hames
2012-01-27Intel Syntax: Parse mem operand with seg reg. QWORD PTR FS:[320]Devang Patel
2012-01-27Fix typo.Jim Grosbach
2012-01-27Move some patterns back near their instructions and use AddedComplexity to fi...Craig Topper
2012-01-27Physreg dead defs should be handled too.Lang Hames
2012-01-27smallvectorize.Chris Lattner
2012-01-27continue making the world safe for ConstantDataVector. At this point,Chris Lattner
2012-01-27Unix line endingsMatt Beaumont-Gay
2012-01-27Place the GEP instructions nearer to the instructions which use them.Bill Wendling
2012-01-27make sure the file's matching header is #include'd first.Chris Lattner
2012-01-27Rewrite CanShareConstantPoolEntry to be implemented in terms of theChris Lattner
2012-01-27enhance constant folding to be able to constant fold bitcast of Chris Lattner
2012-01-27Keep source location information for X86 MCFixup's.Jim Grosbach
2012-01-27Source information in 'expected relocatable expression' diagnostic.Jim Grosbach
2012-01-27Better user diagnostics for more ARM MachO relocation errors.Jim Grosbach
2012-01-27Better diagnostic for malformed .org assembly directive.Jim Grosbach
2012-01-27Rewrite instruction operands in AdjustCopiesBackFrom. Fixes PR11861.Lang Hames
2012-01-26Tidy up.Jim Grosbach
2012-01-26Keep source information, if available, around for ARM Fixups.Jim Grosbach
2012-01-26Add simple support for keeping MCFixup source information.Jim Grosbach
2012-01-26llvm-mc pass through SourceMgr to MCContext.Jim Grosbach
2012-01-26Add SourceMgr to MCContext for backend diagnostics.Jim Grosbach
2012-01-26Handle call-clobbered ymm registers on Win64.Jakob Stoklund Olesen
2012-01-26Use -H on darwin as well.Eric Christopher
2012-01-26progress making the world safe to ConstantDataVector. WhileChris Lattner
2012-01-26tidy up forward declarations.Chris Lattner
2012-01-26smallvectorize and ArrayRef'ize some stuff.Chris Lattner
2012-01-26Reduce a lot of code duplication by implementing Chris Lattner
2012-01-26Update comment for r149070.Chad Rosier
2012-01-26Replace the use of isPredicable() with isPredicated() inChad Rosier
2012-01-26Clear kill flags before propagating a copy.Jakob Stoklund Olesen
2012-01-26Tidy up. Fix mismatched return types for error handling.Jim Grosbach
2012-01-26comment tweaksGabor Greif
2012-01-26Add support for the R_ARM_TARGET1 relocation, which should be given to reloca...James Molloy
2012-01-26Fix for the following bug in AVX codegen for double-to-int conversions:Victor Umansky
2012-01-26Add HasXOP predicate check covering a bunch of XOP intrinsic patterns.Craig Topper
2012-01-26Fix AVX vs SSE patterns ordering issue for VPCMPESTRM and VPCMPISTRM.Craig Topper
2012-01-26Remove some more patterns by custom lowering intrinsics to target specific no...Craig Topper
2012-01-26unbreak test/Bitcode/shuffle.ll.Chris Lattner
2012-01-26simplify by using ShuffleVectorInst::getMaskValue.Chris Lattner
2012-01-26eliminate the Constant::getVectorElements method. There are better (andChris Lattner
2012-01-26Continue improving support for ConstantDataAggregate, and use theChris Lattner
2012-01-26Add a ConstantDataVector::getSplatValue() method, for parity withChris Lattner
2012-01-26llvm-config: Add support for CMake build trees in which the buildPeter Collingbourne
2012-01-26some general cleanup, using new methods and tidying up old code.Chris Lattner
2012-01-26fix pasto in the new (and still unused) ShuffleVectorInst::getShuffleMask met...Chris Lattner
2012-01-26add StructType helpers too.Chris Lattner