aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* [PowerPC] Support absolute branchesUlrich Weigand2013-06-2414-76/+344
* [PowerPC] Support bd(n)zl and bd(n)zlrlUlrich Weigand2013-06-242-4/+22
* [PowerPC] Support b(cond)l in the asm parserUlrich Weigand2013-06-242-24/+81
* [PowerPC] Support blrl and variants in the asm parserUlrich Weigand2013-06-242-25/+63
* This patch introduces RegisterOperand class into Mips FPU instruction defini...Vladimir Medic2013-06-243-87/+157
* [APFloat] Removed trailing whitespace from unittests.Michael Gottesman2013-06-241-14/+14
* [APFloat] Added a large unittest for APFloat.add that checks that special val...Michael Gottesman2013-06-241-0/+302
* [APFloat] Added support for parsing float strings which contain {inf,-inf,NaN...Michael Gottesman2013-06-242-0/+30
* [APFloat] Added make{Zero,Inf} methods and implemented get{Zero,Inf} on top o...Michael Gottesman2013-06-242-2/+24
* [APFloat] Removed a assert from significandParts() which says that one can on...Michael Gottesman2013-06-241-2/+0
* [APFloat] Rename macro convolve => PackCategoriesIntoKey so that it is clear ...Michael Gottesman2013-06-241-86/+92
* Add -mcpu to some unit tests that only fail on certain hosts.Andrew Trick2013-06-247-8/+8
* ARM: check predicate bits for thumb instructionsAmaury de la Vieuville2013-06-243-13/+35
* ARM: rGPR is meant to be unpredictable, not undefinedAmaury de la Vieuville2013-06-243-5/+7
* Temporarily enable MI-Sched on X86.Andrew Trick2013-06-2464-258/+277
* ARM: fix thumb1 nop decodingAmaury de la Vieuville2013-06-244-19/+4
* ARM: fix IT decodingAmaury de la Vieuville2013-06-242-6/+8
* ARM: enable decoding of pc-relative PLD/PLIAmaury de la Vieuville2013-06-244-46/+180
* Add a flag to defer vectorization into a phase after the inliner and itsChandler Carruth2013-06-242-16/+67
* Filter out dragonegg when checked out into a projects subdirectory.Chandler Carruth2013-06-241-0/+3
* DebugInfo: enumerator values returned as int64 as they are storedDavid Blaikie2013-06-241-1/+1
* DebugInfo: add some testing from an overly broad end-to-end test in ClangDavid Blaikie2013-06-242-37/+79
* Revert "LoopVectorize: Use the dependence test utility class"Arnold Schwaighofer2013-06-244-328/+234
* [APFloat] Removed out of date comment from isNormal().Michael Gottesman2013-06-241-3/+0
* [APFloat] Rename llvm::exponent_t => llvm::APFloat::ExponentType.Michael Gottesman2013-06-242-9/+9
* LoopVectorize: Use the dependence test utility classArnold Schwaighofer2013-06-244-234/+328
* LoopVectorize: Add utility class for checking dependency among accessesArnold Schwaighofer2013-06-241-0/+379
* LoopVectorize: Add utility class for building sets of dependent accessesArnold Schwaighofer2013-06-241-0/+247
* SLP Vectorizer: Add support for vectorizing parts of the tree.Nadav Rotem2013-06-242-5/+71
* Fix tail merging to assign the (more) correct BasicBlock when splitting.Andrew Trick2013-06-243-7/+16
* SLP Vectorizer: Fix a bug in the code that does CSE on the generated gather s...Nadav Rotem2013-06-232-4/+61
* SLP Vectorizer: Erase instructions outside the vectorizeTree method.Nadav Rotem2013-06-231-3/+11
* DebugInfo: PR14404: Avoid truncating 64 bit values into 32 bits for ULEB128/S...David Blaikie2013-06-235-8/+45
* AArch64: fix overzealous NEXTing for Windows testing.Tim Northover2013-06-231-3/+3
* Add MI-Sched support for x86 macro fusion.Andrew Trick2013-06-233-0/+272
* SLP Vectorizer: Implement a simple CSE optimization for the gather sequences.Nadav Rotem2013-06-232-24/+130
* SLP Vectorizer: Implement multi-block slp-vectorization.Nadav Rotem2013-06-227-1360/+1220
* Replace with a shorter test case produced by Doug Gillmore.Reed Kotler2013-06-221-6392/+28
* DebugInfo: Support (using GNU extensions) for template template parameters an...David Blaikie2013-06-225-33/+133
* The getRegForInlineAsmConstraint function should only accept MVT value types.Chad Rosier2013-06-2226-28/+28
* Revert "FunctionAttrs: Merge attributes once instead of doing it for every ar...Benjamin Kramer2013-06-221-46/+32
* FunctionAttrs: Merge attributes once instead of doing it for every argument.Benjamin Kramer2013-06-221-32/+46
* RelocVisitor: Add another PPC64 relocation that occurs in dwarf output.Benjamin Kramer2013-06-221-0/+6
* Create the file with the right permissions instead of setting it afterwards.Rafael Espindola2013-06-221-9/+1
* [yaml2obj][ELF] Make symbol table top-level key.Sean Silva2013-06-225-43/+40
* [yaml2obj][ELF] Narrow parameter.Sean Silva2013-06-221-6/+6
* [yaml2obj][ELF] Don't special case writing these.Sean Silva2013-06-221-2/+2
* [yaml2obj][ELF] Make this "type switch" actually readable.Sean Silva2013-06-221-7/+20
* [yaml2obj][ELF] Align section contents in the output.Sean Silva2013-06-221-8/+17
* Prevent LiveRangeEdit from deleting bundled instructions.Andrew Trick2013-06-221-0/+4