summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAge
* Revert "Remove some unused triple and data layout."Eric Christopher2013-04-14
* Remove some unused triple and data layout.Eric Christopher2013-04-14
* If we've specified a triple on the command line then go aheadEric Christopher2013-04-14
* Use object file specific section type for initial text sectionNico Rieck2013-04-14
* Reorders two transforms that collide with each otherDavid Majnemer2013-04-14
* Make the command line triple match the module triple.Nadav Rotem2013-04-14
* Miscellaneous cleanups for VecUtils.hBenjamin Kramer2013-04-14
* Document the SLP infrastructure.Nadav Rotem2013-04-14
* SLP: Document the scalarization cost method.Nadav Rotem2013-04-14
* Document the decision to assume that the cost of floats is twice as much as i...Nadav Rotem2013-04-14
* Use i32 for all SPARC shift amounts, even in 64-bit mode.Jakob Stoklund Olesen2013-04-14
* Remove unused function attributes.Nadav Rotem2013-04-14
* SLPVectorizer: Add support for trees that don't start at binary operators, an...Nadav Rotem2013-04-14
* Add support for the abs64 SPARC v9 code model.Jakob Stoklund Olesen2013-04-14
* Add support for the SPARC v9 abs44 code model.Jakob Stoklund Olesen2013-04-14
* Use target flags for printing SPARC asm operands.Jakob Stoklund Olesen2013-04-14
* Also put target flags on SPARC constant pool references.Jakob Stoklund Olesen2013-04-14
* SLPVectorizer: add initial support for reduction variable vectorization.Nadav Rotem2013-04-14
* Fix patterns for 64-bit pointers.Jakob Stoklund Olesen2013-04-14
* Add target flags to SPARC address operands.Jakob Stoklund Olesen2013-04-14
* Mark all PPC CR registers to be spilled as live-in and tag MFCR appropriatelyHal Finkel2013-04-13
* Define SPARC code models.Jakob Stoklund Olesen2013-04-13
* Use the correct types when matching ADDRri patterns from frame indexes.Jakob Stoklund Olesen2013-04-13
* GlobalDCE: Fix an oversight in my last commit that could lead to crashes.Benjamin Kramer2013-04-13
* Fix a scalability issue with complex ConstantExprs.Benjamin Kramer2013-04-13
* Spill and restore PPC CR registers using the FP when we have oneHal Finkel2013-04-13
* Further generalize this scheduler test.Andrew Trick2013-04-13
* Fix a dislexic regex.Andrew Trick2013-04-13
* Add a missing REQUIRES: assertsAndrew Trick2013-04-13
* MI-Sched: DEBUG formatting.Andrew Trick2013-04-13
* MI-Sched cleanup. If an instruction has no valid sched class, do not attempt ...Andrew Trick2013-04-13
* X86 machine model: reduce SandyBridge and Haswell ILPWindow.Andrew Trick2013-04-13
* MI-Sched: schedule physreg copies.Andrew Trick2013-04-13
* Catch another case where SD fails to propagate node order.Andrew Trick2013-04-13
* Add typenames to see if bot goes green.Rafael Espindola2013-04-13
* [mips] Move MipsTargetLowering::lowerINTRINSIC_W_CHAIN andAkira Hatanaka2013-04-13
* Some versions of gcc don't like typenames in these places.Rafael Espindola2013-04-13
* Finish templating MachObjectFile over endianness.Rafael Espindola2013-04-13
* [mips] Reapply r179420 and r179421.Akira Hatanaka2013-04-13
* [mips] Override TargetLoweringBase::isShuffleMaskLegal.Akira Hatanaka2013-04-13
* [ms-inline asm] Simplify the logic by using parsePrimaryExpr. No functionalChad Rosier2013-04-12
* Revert r179420 and r179421.Akira Hatanaka2013-04-12
* [mips] Instruction selection patterns for carry-setting and using addAkira Hatanaka2013-04-12
* [mips] v4i8 and v2i16 add, sub and mul instruction selection patterns.Akira Hatanaka2013-04-12
* Revert r179409 because it caused some warnings and some of the build bots fail.Nadav Rotem2013-04-12
* InstCombine: Check the operand types before merging fcmp ord & fcmp ord.Benjamin Kramer2013-04-12
* SLPVectorizer: add support for vectorization of diamond shaped trees. We now ...Nadav Rotem2013-04-12
* CostModel: increase the default cost of supported floating point operations f...Nadav Rotem2013-04-12
* Add debug prints.Nadav Rotem2013-04-12
* Add support for additional vector instructions in the interpreter.Nadav Rotem2013-04-12