| Commit message (Expand) | Author | Age | Files | Lines |
* | Also shrink immediate branches; also more assembler workarounds. | Evan Cheng | 2009-08-14 | 2 | -6/+77 |
* | Properly handle indirect win64 args when they're passed in memory | Anton Korobeynikov | 2009-08-14 | 1 | -0/+57 |
* | Shrink ADR and LDR from constantpool late during constantpool island pass. | Evan Cheng | 2009-08-14 | 1 | -1/+1 |
* | Remove HasCrazyBSS and add a flag in TAI to indicate that '.section' | Bruno Cardoso Lopes | 2009-08-13 | 1 | -0/+8 |
* | Revert 78892 and 78895, these break generating working executables on | Daniel Dunbar | 2009-08-13 | 1 | -1/+0 |
* | reintroduce support for Mips "small" section handling. This is | Chris Lattner | 2009-08-13 | 1 | -0/+32 |
* | tPOP_RET now has predicate operands. | Evan Cheng | 2009-08-13 | 1 | -0/+737 |
* | fix typo, add 10.6 version of test for my previous patch. | Chris Lattner | 2009-08-13 | 1 | -0/+1 |
* | It's ok to spill a tGPR register as long as it's still allocated a low register. | Evan Cheng | 2009-08-13 | 1 | -0/+40 |
* | Change MCSectionELF to represent a section semantically instead of | Bruno Cardoso Lopes | 2009-08-13 | 1 | -0/+18 |
* | Various AsmWriter output cleanups. Use WriteAsOperand instead of | Dan Gohman | 2009-08-13 | 2 | -4/+4 |
* | Use WriteAsOperand to print BasicBlock names. | Dan Gohman | 2009-08-12 | 1 | -1/+1 |
* | Generate Neon VTBL and VTBX instructions from the corresponding intrinsics. | Bob Wilson | 2009-08-12 | 1 | -0/+109 |
* | Test for 78821, sort of. While that bug is nondeterministic, | Dale Johannesen | 2009-08-12 | 1 | -0/+176 |
* | one last (?) bad x86 triple test. | Chris Lattner | 2009-08-12 | 1 | -1/+1 |
* | fix some pastos in triple lines. | Chris Lattner | 2009-08-12 | 1 | -3/+3 |
* | another bogus triple | Chris Lattner | 2009-08-12 | 1 | -1/+1 |
* | fix another broken target triple. | Chris Lattner | 2009-08-12 | 1 | -1/+1 |
* | fix an incorrect target triple. | Chris Lattner | 2009-08-12 | 1 | -1/+1 |
* | add nounwind | Chris Lattner | 2009-08-12 | 1 | -1/+1 |
* | Remove an Darwin assembler workaround. | Evan Cheng | 2009-08-12 | 1 | -1/+1 |
* | Shrink ADDS, ADC, RSB, and SUBS. | Evan Cheng | 2009-08-12 | 9 | -20/+61 |
* | Shrinkify Thumb2 r = add sp, imm. | Evan Cheng | 2009-08-11 | 1 | -2/+4 |
* | Shrinkify Thumb2 load / store multiple instructions. | Evan Cheng | 2009-08-11 | 1 | -7/+7 |
* | now that these are in file-check format, we can merge them together | Chris Lattner | 2009-08-11 | 5 | -56/+49 |
* | Fix the previous accidental commit. Now shrinking common Thumb2 load / store ... | Evan Cheng | 2009-08-11 | 7 | -34/+73 |
* | Rebuild RegScavenger::DistanceMap each time it is needed. | Jakob Stoklund Olesen | 2009-08-11 | 1 | -0/+17 |
* | Convert more Neon tests to use FileCheck. | Bob Wilson | 2009-08-11 | 2 | -16/+58 |
* | Use vAny type to get rid of Neon intrinsics that differed only in whether | Bob Wilson | 2009-08-11 | 19 | -164/+164 |
* | Use new EVT::vAny type to combine Neon intrinsics for VPADD. | Bob Wilson | 2009-08-11 | 1 | -8/+8 |
* | Enable Thumb2 instruction shrinking (32-bit to 16-bit) pass. Convert a bunch ... | Evan Cheng | 2009-08-10 | 26 | -80/+240 |
* | Fix a bug in the DAGCombiner's handling of multiple linked | Dan Gohman | 2009-08-10 | 1 | -0/+24 |
* | Use FileCheck. | David Goodwin | 2009-08-10 | 4 | -20/+28 |
* | Use FileCheck... its good for you... | David Goodwin | 2009-08-10 | 2 | -10/+14 |
* | Fix test. | David Goodwin | 2009-08-10 | 1 | -1/+3 |
* | Fix test. | David Goodwin | 2009-08-10 | 1 | -2/+1 |
* | Use NEON for single-precision int<->FP conversions. | David Goodwin | 2009-08-10 | 4 | -0/+48 |
* | Handle the constantfp created during post-legalization dag combiner phase. | Evan Cheng | 2009-08-10 | 1 | -0/+15 |
* | Add nounwind keywords. | Dan Gohman | 2009-08-10 | 2 | -4/+4 |
* | Make the big switch: Change MCSectionMachO to represent a section *semantically* | Chris Lattner | 2009-08-10 | 5 | -48/+17 |
* | Add tests for Neon VZIP and VUZP instructions. | Bob Wilson | 2009-08-09 | 2 | -0/+234 |
* | Add a test for Neon VTRN instructions. | Bob Wilson | 2009-08-09 | 1 | -0/+117 |
* | Add crc32 instruction and intrinsics. Add a new class of prefix | Eric Christopher | 2009-08-08 | 1 | -0/+38 |
* | Add support for READCYCLECOUNTER in Blackfin back-end. | Jakob Stoklund Olesen | 2009-08-08 | 1 | -5/+11 |
* | Don't build illegal ops in DAGCombiner::SimplifyBinOpWithSameOpcodeHands(). | Jakob Stoklund Olesen | 2009-08-08 | 1 | -2/+2 |
* | Simplify RegScavenger::forward a bit more. | Jakob Stoklund Olesen | 2009-08-08 | 1 | -0/+20 |
* | Do not generate 32-bit call on win64 when imm does not fit | Anton Korobeynikov | 2009-08-07 | 1 | -0/+9 |
* | rename test | Chris Lattner | 2009-08-07 | 1 | -0/+0 |
* | merge a bunch of tests together into one, convert to filecheck which | Chris Lattner | 2009-08-07 | 5 | -64/+60 |
* | Convert more Neon tests to use FileCheck. | Bob Wilson | 2009-08-07 | 9 | -40/+127 |