aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Unix line endingsMatt Beaumont-Gay2012-01-271-19/+19
* Place the GEP instructions nearer to the instructions which use them.Bill Wendling2012-01-271-37/+36
* make sure the file's matching header is #include'd first.Chris Lattner2012-01-271-3/+1
* Rewrite CanShareConstantPoolEntry to be implemented in terms of theChris Lattner2012-01-271-26/+26
* enhance constant folding to be able to constant fold bitcast of Chris Lattner2012-01-273-2/+51
* Keep source location information for X86 MCFixup's.Jim Grosbach2012-01-272-18/+23
* Source information in 'expected relocatable expression' diagnostic.Jim Grosbach2012-01-271-1/+1
* Better user diagnostics for more ARM MachO relocation errors.Jim Grosbach2012-01-271-4/+8
* Better diagnostic for malformed .org assembly directive.Jim Grosbach2012-01-279-19/+26
* Rewrite instruction operands in AdjustCopiesBackFrom. Fixes PR11861.Lang Hames2012-01-272-4/+27
* Tidy up.Jim Grosbach2012-01-261-1/+1
* Keep source information, if available, around for ARM Fixups.Jim Grosbach2012-01-263-9/+15
* Add simple support for keeping MCFixup source information.Jim Grosbach2012-01-264-2/+38
* llvm-mc pass through SourceMgr to MCContext.Jim Grosbach2012-01-261-1/+1
* Add SourceMgr to MCContext for backend diagnostics.Jim Grosbach2012-01-262-3/+7
* Handle call-clobbered ymm registers on Win64.Jakob Stoklund Olesen2012-01-263-1/+56
* Use -H on darwin as well.Eric Christopher2012-01-261-1/+1
* progress making the world safe to ConstantDataVector. WhileChris Lattner2012-01-264-64/+93
* tidy up forward declarations.Chris Lattner2012-01-262-9/+5
* smallvectorize and ArrayRef'ize some stuff.Chris Lattner2012-01-262-5/+5
* Reduce a lot of code duplication by implementing Chris Lattner2012-01-261-138/+16
* Update comment for r149070.Chad Rosier2012-01-261-3/+1
* Replace the use of isPredicable() with isPredicated() inChad Rosier2012-01-262-3/+46
* Clear kill flags before propagating a copy.Jakob Stoklund Olesen2012-01-264-1/+145
* Tidy up. Fix mismatched return types for error handling.Jim Grosbach2012-01-261-8/+4
* comment tweaksGabor Greif2012-01-261-15/+15
* Add support for the R_ARM_TARGET1 relocation, which should be given to reloca...James Molloy2012-01-268-3/+44
* Fix for the following bug in AVX codegen for double-to-int conversions:Victor Umansky2012-01-263-3/+22
* Add HasXOP predicate check covering a bunch of XOP intrinsic patterns.Craig Topper2012-01-261-0/+2
* Fix AVX vs SSE patterns ordering issue for VPCMPESTRM and VPCMPISTRM.Craig Topper2012-01-261-2/+4
* Remove some more patterns by custom lowering intrinsics to target specific no...Craig Topper2012-01-262-25/+14
* unbreak test/Bitcode/shuffle.ll.Chris Lattner2012-01-261-0/+3
* simplify by using ShuffleVectorInst::getMaskValue.Chris Lattner2012-01-261-10/+8
* eliminate the Constant::getVectorElements method. There are better (andChris Lattner2012-01-266-69/+32
* Continue improving support for ConstantDataAggregate, and use theChris Lattner2012-01-265-419/+149
* Add a ConstantDataVector::getSplatValue() method, for parity withChris Lattner2012-01-262-39/+91
* llvm-config: Add support for CMake build trees in which the buildPeter Collingbourne2012-01-261-7/+19
* some general cleanup, using new methods and tidying up old code.Chris Lattner2012-01-262-95/+47
* fix pasto in the new (and still unused) ShuffleVectorInst::getShuffleMask met...Chris Lattner2012-01-261-1/+1
* add StructType helpers too.Chris Lattner2012-01-262-1/+18
* Ok, break down and add some cast<>'ing helper methods to the Type classChris Lattner2012-01-262-0/+65
* add some helper methods to ShuffleVectorInst and enhance itsChris Lattner2012-01-252-28/+70
* Improve sub-register def handling in ProcessImplicitDefs.Jakob Stoklund Olesen2012-01-252-9/+34
* Properly emit ctors / dtors with priorities into desired sectionsAnton Korobeynikov2012-01-2511-64/+123
* Don't add live ranges for aliases of physregs that are live in to theLang Hames2012-01-251-5/+0
* Tidy up. s/Low Level Virtual Machine/LLVM/.Jim Grosbach2012-01-257-11/+10
* Always break upon finding a vreg operand (in Release as well as +Asserts). Re...Lang Hames2012-01-251-6/+1
* ARM assemly parsing and validation of IT instruction.Jim Grosbach2012-01-253-3/+25
* Use precomputed BB size instead of BB->size().Nick Lewycky2012-01-251-1/+1
* fix a bug I introduced in r148929, this is not a splat!Chris Lattner2012-01-251-1/+5