aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* If we've specified a triple on the command line then go aheadEric Christopher2013-04-141-13/+16
* Use object file specific section type for initial text sectionNico Rieck2013-04-1420-30/+3
* Reorders two transforms that collide with each otherDavid Majnemer2013-04-144-13/+25
* Make the command line triple match the module triple.Nadav Rotem2013-04-142-2/+2
* Miscellaneous cleanups for VecUtils.hBenjamin Kramer2013-04-141-9/+6
* Document the SLP infrastructure.Nadav Rotem2013-04-141-0/+30
* SLP: Document the scalarization cost method.Nadav Rotem2013-04-141-3/+10
* Document the decision to assume that the cost of floats is twice as much as i...Nadav Rotem2013-04-141-1/+3
* Use i32 for all SPARC shift amounts, even in 64-bit mode.Jakob Stoklund Olesen2013-04-145-7/+18
* Remove unused function attributes.Nadav Rotem2013-04-149-74/+46
* SLPVectorizer: Add support for trees that don't start at binary operators, an...Nadav Rotem2013-04-144-7/+62
* Add support for the abs64 SPARC v9 code model.Jakob Stoklund Olesen2013-04-143-0/+29
* Add support for the SPARC v9 abs44 code model.Jakob Stoklund Olesen2013-04-143-6/+32
* Use target flags for printing SPARC asm operands.Jakob Stoklund Olesen2013-04-141-16/+34
* Also put target flags on SPARC constant pool references.Jakob Stoklund Olesen2013-04-143-26/+66
* SLPVectorizer: add initial support for reduction variable vectorization.Nadav Rotem2013-04-144-7/+147
* Fix patterns for 64-bit pointers.Jakob Stoklund Olesen2013-04-142-4/+11
* Add target flags to SPARC address operands.Jakob Stoklund Olesen2013-04-143-14/+95
* Mark all PPC CR registers to be spilled as live-in and tag MFCR appropriatelyHal Finkel2013-04-133-15/+16
* Define SPARC code models.Jakob Stoklund Olesen2013-04-133-4/+55
* Use the correct types when matching ADDRri patterns from frame indexes.Jakob Stoklund Olesen2013-04-131-3/+4
* GlobalDCE: Fix an oversight in my last commit that could lead to crashes.Benjamin Kramer2013-04-132-2/+20
* Fix a scalability issue with complex ConstantExprs.Benjamin Kramer2013-04-134-25/+149
* Spill and restore PPC CR registers using the FP when we have oneHal Finkel2013-04-132-7/+28
* Further generalize this scheduler test.Andrew Trick2013-04-131-2/+2
* Fix a dislexic regex.Andrew Trick2013-04-131-1/+1
* Add a missing REQUIRES: assertsAndrew Trick2013-04-131-0/+1
* MI-Sched: DEBUG formatting.Andrew Trick2013-04-131-14/+22
* MI-Sched cleanup. If an instruction has no valid sched class, do not attempt ...Andrew Trick2013-04-131-0/+2
* X86 machine model: reduce SandyBridge and Haswell ILPWindow.Andrew Trick2013-04-132-2/+2
* MI-Sched: schedule physreg copies.Andrew Trick2013-04-135-14/+141
* Catch another case where SD fails to propagate node order.Andrew Trick2013-04-131-1/+4
* Add typenames to see if bot goes green.Rafael Espindola2013-04-131-3/+3
* [mips] Move MipsTargetLowering::lowerINTRINSIC_W_CHAIN andAkira Hatanaka2013-04-134-172/+174
* Some versions of gcc don't like typenames in these places.Rafael Espindola2013-04-131-9/+15
* Finish templating MachObjectFile over endianness.Rafael Espindola2013-04-1310-593/+1353
* [mips] Reapply r179420 and r179421.Akira Hatanaka2013-04-135-18/+147
* [mips] Override TargetLoweringBase::isShuffleMaskLegal.Akira Hatanaka2013-04-131-0/+5
* [ms-inline asm] Simplify the logic by using parsePrimaryExpr. No functionalChad Rosier2013-04-121-1/+1
* Revert r179420 and r179421.Akira Hatanaka2013-04-125-147/+18
* [mips] Instruction selection patterns for carry-setting and using addAkira Hatanaka2013-04-124-6/+26
* [mips] v4i8 and v2i16 add, sub and mul instruction selection patterns.Akira Hatanaka2013-04-123-12/+121
* Revert r179409 because it caused some warnings and some of the build bots fail.Nadav Rotem2013-04-126-450/+44
* InstCombine: Check the operand types before merging fcmp ord & fcmp ord.Benjamin Kramer2013-04-122-0/+24
* SLPVectorizer: add support for vectorization of diamond shaped trees. We now ...Nadav Rotem2013-04-123-46/+337
* CostModel: increase the default cost of supported floating point operations f...Nadav Rotem2013-04-124-10/+38
* Add debug prints.Nadav Rotem2013-04-121-1/+5
* Add support for additional vector instructions in the interpreter.Nadav Rotem2013-04-126-44/+450
* [ms-inline asm] Move this logic into a static function as it's only applicableChad Rosier2013-04-121-63/+67
* [ms-inline asm] Address the FIXME for ImmDisp before brackets. ThisChad Rosier2013-04-121-18/+29