aboutsummaryrefslogtreecommitdiffstats
path: root/test/CodeGen
Commit message (Expand)AuthorAgeFilesLines
* Also shrink immediate branches; also more assembler workarounds.Evan Cheng2009-08-142-6/+77
* Properly handle indirect win64 args when they're passed in memoryAnton Korobeynikov2009-08-141-0/+57
* Shrink ADR and LDR from constantpool late during constantpool island pass.Evan Cheng2009-08-141-1/+1
* Remove HasCrazyBSS and add a flag in TAI to indicate that '.section' Bruno Cardoso Lopes2009-08-131-0/+8
* Revert 78892 and 78895, these break generating working executables onDaniel Dunbar2009-08-131-1/+0
* reintroduce support for Mips "small" section handling. This is Chris Lattner2009-08-131-0/+32
* tPOP_RET now has predicate operands.Evan Cheng2009-08-131-0/+737
* fix typo, add 10.6 version of test for my previous patch.Chris Lattner2009-08-131-0/+1
* It's ok to spill a tGPR register as long as it's still allocated a low register.Evan Cheng2009-08-131-0/+40
* Change MCSectionELF to represent a section semantically instead ofBruno Cardoso Lopes2009-08-131-0/+18
* Various AsmWriter output cleanups. Use WriteAsOperand instead ofDan Gohman2009-08-132-4/+4
* Use WriteAsOperand to print BasicBlock names.Dan Gohman2009-08-121-1/+1
* Generate Neon VTBL and VTBX instructions from the corresponding intrinsics.Bob Wilson2009-08-121-0/+109
* Test for 78821, sort of. While that bug is nondeterministic,Dale Johannesen2009-08-121-0/+176
* one last (?) bad x86 triple test.Chris Lattner2009-08-121-1/+1
* fix some pastos in triple lines.Chris Lattner2009-08-121-3/+3
* another bogus tripleChris Lattner2009-08-121-1/+1
* fix another broken target triple.Chris Lattner2009-08-121-1/+1
* fix an incorrect target triple.Chris Lattner2009-08-121-1/+1
* add nounwindChris Lattner2009-08-121-1/+1
* Remove an Darwin assembler workaround.Evan Cheng2009-08-121-1/+1
* Shrink ADDS, ADC, RSB, and SUBS.Evan Cheng2009-08-129-20/+61
* Shrinkify Thumb2 r = add sp, imm.Evan Cheng2009-08-111-2/+4
* Shrinkify Thumb2 load / store multiple instructions.Evan Cheng2009-08-111-7/+7
* now that these are in file-check format, we can merge them togetherChris Lattner2009-08-115-56/+49
* Fix the previous accidental commit. Now shrinking common Thumb2 load / store ...Evan Cheng2009-08-117-34/+73
* Rebuild RegScavenger::DistanceMap each time it is needed.Jakob Stoklund Olesen2009-08-111-0/+17
* Convert more Neon tests to use FileCheck.Bob Wilson2009-08-112-16/+58
* Use vAny type to get rid of Neon intrinsics that differed only in whetherBob Wilson2009-08-1119-164/+164
* Use new EVT::vAny type to combine Neon intrinsics for VPADD.Bob Wilson2009-08-111-8/+8
* Enable Thumb2 instruction shrinking (32-bit to 16-bit) pass. Convert a bunch ...Evan Cheng2009-08-1026-80/+240
* Fix a bug in the DAGCombiner's handling of multiple linkedDan Gohman2009-08-101-0/+24
* Use FileCheck.David Goodwin2009-08-104-20/+28
* Use FileCheck... its good for you...David Goodwin2009-08-102-10/+14
* Fix test.David Goodwin2009-08-101-1/+3
* Fix test.David Goodwin2009-08-101-2/+1
* Use NEON for single-precision int<->FP conversions.David Goodwin2009-08-104-0/+48
* Handle the constantfp created during post-legalization dag combiner phase.Evan Cheng2009-08-101-0/+15
* Add nounwind keywords.Dan Gohman2009-08-102-4/+4
* Make the big switch: Change MCSectionMachO to represent a section *semantically*Chris Lattner2009-08-105-48/+17
* Add tests for Neon VZIP and VUZP instructions.Bob Wilson2009-08-092-0/+234
* Add a test for Neon VTRN instructions.Bob Wilson2009-08-091-0/+117
* Add crc32 instruction and intrinsics. Add a new class of prefixEric Christopher2009-08-081-0/+38
* Add support for READCYCLECOUNTER in Blackfin back-end.Jakob Stoklund Olesen2009-08-081-5/+11
* Don't build illegal ops in DAGCombiner::SimplifyBinOpWithSameOpcodeHands().Jakob Stoklund Olesen2009-08-081-2/+2
* Simplify RegScavenger::forward a bit more.Jakob Stoklund Olesen2009-08-081-0/+20
* Do not generate 32-bit call on win64 when imm does not fitAnton Korobeynikov2009-08-071-0/+9
* rename testChris Lattner2009-08-071-0/+0
* merge a bunch of tests together into one, convert to filecheck whichChris Lattner2009-08-075-64/+60
* Convert more Neon tests to use FileCheck.Bob Wilson2009-08-079-40/+127