summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2013-04-20R600: Convert the rest of the patternsr600-rewrite-patsTom Stellard1-26/+26
2013-04-20R600: Begin pattern conversionTom Stellard1-123/+74
2013-04-20R600: Convert AMDGPUInstructions.td to the new syntax.Tom Stellard3-114/+104
2013-04-20R600/SI: remove register classes from the remaining patternsChristian König1-20/+19
2013-04-20R600/SI: remove register classes from image sampling patternsChristian König1-51/+41
2013-04-20R600/SI: remove register classes from modifier patternsChristian König1-6/+6
2013-04-20R600/SI: remove reg classes from interpolation patternsChristian König1-7/+7
2013-04-20R600/SI: remove reg classes from instrinsic patternsChristian König1-29/+29
2013-04-20R600/SI: remove reg classes from VOP3 patternsChristian König1-2/+4
2013-04-20R600/SI: remove reg classes from constant load patternsChristian König1-6/+7
2013-04-20R600/SI: start reworking patternsChristian König1-22/+14
2013-04-20R600/SI: remove nonsense select patternChristian König1-8/+1
2013-04-19Add an MRI::verifyUseLists() function.Jakob Stoklund Olesen3-3/+60
2013-04-19Use dbgs() consistently for -debug printoutsEli Bendersky1-13/+13
2013-04-19Remove COFFYAML::Relocation.Rafael Espindola1-11/+19
2013-04-19Try explicitly setting the target triple to see if this gets it to pass on ARM.Bill Wendling1-1/+1
2013-04-19Do not mangle in MS-way the globals with magic \001 in the name.Anton Korobeynikov3-9/+27
2013-04-19Make test slightly more readable.Bill Wendling1-4/+4
2013-04-19Add a testcase to make sure we generate the proper compact unwind section for...Bill Wendling1-0/+60
2013-04-19LoopVectorizer: Use matcher from PatternMatch.h for the min/max patternsArnold Schwaighofer1-104/+102
2013-04-1980-col fixup.Eric Christopher1-1/+2
2013-04-19Reformat and nuke trailing whitespace.Eric Christopher1-29/+31
2013-04-19Rename ClassType to the more accurate UnderlyingType and document its purpose.Adrian Prantl3-13/+17
2013-04-19[ms-inline asm] Make code layout more canonical with iniline asm handled last.Chad Rosier1-13/+13
2013-04-19Attempt to pacify this test for the buildbots.Chad Rosier1-3/+3
2013-04-19[mips] First patch which adds support for micromips.Akira Hatanaka5-35/+190
2013-04-19[mips] Fix InstAlias of XOR and OR macros. Set EmitAlias flag and changeAkira Hatanaka2-2/+4
2013-04-19[ms-inline asm] Refactor the parsing of identifiers. No functional changeChad Rosier1-39/+33
2013-04-19Add test to make sure that a int-to-ptr can be merged correctly.Bill Wendling1-0/+55
2013-04-19[ms-inline asm] Remove these asserts. C++ variables that use namespaceChad Rosier1-2/+0
2013-04-19[ms-inline asm] Move this variable into the scope in which it is used.Chad Rosier1-1/+1
2013-04-19[ms-inline asm] Make this a hard error.Chad Rosier1-4/+4
2013-04-19ConstantFolding: ComputeMaskedBits wants the scalar size for vectors.Benjamin Kramer2-1/+10
2013-04-19[ms-inline asm] Cleanup the dot operator implementation.Chad Rosier1-29/+15
2013-04-19ARM: Permit "sp" in ARM variant of STREXD instructionsTim Northover2-2/+3
2013-04-19refactor the struct byte swapping to a helper function.Rafael Espindola1-70/+20
2013-04-19Only run the tests in test/Object/ARM if we have ARM support.Rafael Espindola1-0/+3
2013-04-19Attributes: Don't print trailing whitespace on the function attribute comment.Benjamin Kramer2-5/+13
2013-04-19Don't read one command past the end.Rafael Espindola4-4/+16
2013-04-19ARM: permit "sp" in ARM variants of MOVW/MOVT instructionsTim Northover2-2/+9
2013-04-19Revert 179826. Tests were worthless.Jakub Staszak2-2/+2
2013-04-19Revert "PR14606: debug info imported_module support"Eric Christopher90-223/+103
2013-04-19PR14606: debug info imported_module supportDavid Blaikie90-103/+223
2013-04-19Add support for index resources (for a SlotIndex) to be relinquished.Lang Hames1-1/+48
2013-04-19Use 'array_lengthof' as possible to avoid magic numbersMichael Liao1-23/+32
2013-04-19R600: Add pattern for the BFI_INT instructionTom Stellard4-0/+58
2013-04-19R600/SI: Use InstFlag for VOP3 modifier operandsTom Stellard2-15/+14
2013-04-19R600: Reorganize lit tests and document how they should be organizedTom Stellard29-128/+174
2013-04-19Keep coding stanard. Don't use "else if" after "return".Jakub Staszak1-3/+4
2013-04-19Don't run expensive -O2 and -O3 in tests.Jakub Staszak2-2/+2