aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Reapply the TargerTransformInfo changes, minus the changes to LSR and Lowerin...Nadav Rotem2012-10-1838-225/+720
* cleanup the comment.Nadav Rotem2012-10-181-1/+1
* Fix case for include of Compiler.h.Jordan Rose2012-10-181-1/+1
* Add move constructors for OwningPtr and OwningArrayPtr.Jordan Rose2012-10-181-0/+18
* Add a T&& constructor to llvm::Optional.Jordan Rose2012-10-181-0/+9
* Mark bugpoint tests with XFAIL when building with LTO. <rdar://problem/12473675>Bob Wilson2012-10-183-0/+3
* Fix a bug where a 32-bit address with the high bit does not get symbolicatedKevin Enderby2012-10-181-2/+3
* fix a naming typoNadav Rotem2012-10-181-6/+4
* test: Add a lit config variable to check if LTO is enabled.Daniel Dunbar2012-10-183-0/+16
* lit: Allow XFAIL: lines to also refer to "features".Daniel Dunbar2012-10-183-13/+23
* [ms-inline asm] Add a size argument to the LookupInlineAsmIdentifier() callback,Chad Rosier2012-10-182-2/+5
* Use an export list when building JIT unittests. <rdar://problem/12473675>Bob Wilson2012-10-181-0/+7
* Use pre-python 2.5 syntax in lit.cfg.Sebastian Pop2012-10-181-1/+4
* Clear unknown mem ops when merging stack slots (pr14090)Sebastian Pop2012-10-182-6/+89
* Change MachineFrameInfo::StackObject::Alloca from Value* to AllocaInst*Sebastian Pop2012-10-182-4/+6
* [ms-inline asm] Have the LookupInlineAsmIdentifier() callback function return aChad Rosier2012-10-182-28/+15
* Revert "We need this symbol after an LTO build."Bob Wilson2012-10-181-1/+0
* Avoid reconstructing the pointer set when searching for duplicated read/write...Nadav Rotem2012-10-181-10/+7
* Update the LangRef documentation for the per pointer address space support.Micah Villmow2012-10-181-4/+10
* Cosmetic change -- move two simplifiers to the right commented statement group.Meador Inge2012-10-181-2/+2
* instcombine: Migrate strcpy optimizationsMeador Inge2012-10-186-109/+147
* test commit: verifying access from new addressEli Bendersky2012-10-181-1/+1
* In SimplifySelectOps we pulled two loads through a select node despite the fa...Nadav Rotem2012-10-182-0/+65
* When looking for a vector representation of a scalar, do a single lookup. Als...Nadav Rotem2012-10-181-7/+14
* [ms-inline asm] Move most of the AsmParsing logic in clang back into the MCChad Rosier2012-10-182-34/+221
* This patch fixes failures in the SingleSource/Regression/C/uint64_to_floatUlrich Weigand2012-10-182-1/+73
* Refactor insert and extract of sub-integers into static helpers thatChandler Carruth2012-10-181-68/+84
* This FIXME was fixed some time ago. =]Chandler Carruth2012-10-181-3/+0
* Introduce a BarrierNoop pass, a hack designed to allow *some* controlChandler Carruth2012-10-185-0/+62
* remove unused variable to fix a warning.Nadav Rotem2012-10-181-2/+1
* Add a small example which shows a vectorizable loop with a non-pow-of-two countNadav Rotem2012-10-181-2/+10
* Temporarily revert the TargetTransform changes.Bob Wilson2012-10-1844-821/+317
* Remove the use of dominators and AA.Nadav Rotem2012-10-181-8/+0
* Vectorizer: Add support for loops with an unknown count. For example:Nadav Rotem2012-10-183-73/+162
* Revert r166157 because some tests fail...Bill Wendling2012-10-171-3/+1
* Check that the operand of the GEP is not the GEP itself. This occurred during...Bill Wendling2012-10-171-1/+3
* Revert part of r166049 back and enable test case in r166125.Michael Liao2012-10-172-1/+42
* LoopVectorize.cpp: Fix a warning. [-Wunused-variable]NAKAMURA Takumi2012-10-171-2/+1
* Disable extract-concat test case temporarilyMichael Liao2012-10-171-1/+2
* Remove redundant SetInsertPoint call.Jakub Staszak2012-10-171-1/+0
* Revert r166049Michael Liao2012-10-172-64/+0
* Add conditional branch instructions and their patterns.Reed Kotler2012-10-1712-2/+577
* Fix some typos and wrong indenting.Roman Divacky2012-10-171-4/+4
* Teach DAG combine to fold (extract_subvec (concat v1, ..) i) to v_iMichael Liao2012-10-172-2/+34
* Switch MRI::UsedPhysRegs to a register unit bit vector.Jakob Stoklund Olesen2012-10-172-12/+20
* Update the release notes about how to enable the loop vectorizer.Nadav Rotem2012-10-171-2/+2
* Add a really faster pre-RA scheduler (-pre-RA-sched=linearize). It doesn't useEvan Cheng2012-10-174-3/+165
* Merge MRI::isPhysRegOrOverlapUsed() into isPhysRegUsed().Jakob Stoklund Olesen2012-10-174-11/+10
* Update the release notes about the store-merge dag optimization.Nadav Rotem2012-10-171-0/+2
* Update the release notes about the new TargetTransformInfo API changes.Nadav Rotem2012-10-171-0/+5