summaryrefslogtreecommitdiff
path: root/orc/orcrules-neon.c
AgeCommit message (Expand)AuthorFilesLines
2014-12-10neon: add support for all constantsHEADneon-constmasterWim Taymans1-67/+63
2014-12-09neon: add support for 64 bit parametersWim Taymans1-5/+36
2014-12-09neon: vtrn and vzip are undefined when src == destWim Taymans1-5/+10
2014-02-08orcrules-neon: Remove unused variableSebastian Dröge1-4/+0
2013-10-14Make it ANSI-COlivier Crête1-75/+75
2011-09-27orc: fix some more unused-but-set-variable warnings with gcc 4.6Tim-Philipp Müller1-2/+2
2011-03-27neon: Fix declaration after statementDavid Schleef1-4/+4
2011-01-13neon: Add some floating point opsNick Foster1-18/+125
2011-01-07neon: Fix VFP rule macroDavid Schleef1-1/+1
2010-12-22Build fixes for win64David Schleef1-2/+2
2010-10-07neon: Add rules for new opcodesDavid Schleef1-20/+111
2010-10-03sse: Add 64-bit bit opsDavid Schleef1-0/+26
2010-09-09sse,neon: Error for unimplemented 64-bit constantsDavid Schleef1-0/+6
2010-08-27neon: Fix shift in loadplDavid Schleef1-1/+1
2010-08-27Change constant values to orc_union64 internallyDavid Schleef1-8/+8
2010-08-26neon: Add a few double rulesDavid Schleef1-2/+71
2010-08-18neon: Fix div255w ruleDavid Schleef1-4/+4
2010-08-13Rename splatw0q to splatw3qDavid Schleef1-2/+2
2010-08-12neon: new rules, tuning of code generationDavid Schleef1-101/+416
2010-08-02neon: improve select1wb/lw rulesDavid Schleef1-22/+14
2010-08-02neon: Add more rulesDavid Schleef1-0/+229
2010-08-02neon: Add splitwb/splitlwDavid Schleef1-0/+54
2010-08-02neon: add load/store opcodesDavid Schleef1-0/+222
2010-07-09neon: Fix aligned loadDavid Schleef1-1/+1
2010-07-09neon: Add short-array unaligned speedupDavid Schleef1-0/+26
2010-07-09neon: Add load/store of 256-bit vectorsDavid Schleef1-2/+61
2010-07-09neon: add preloadDavid Schleef1-1/+25
2010-07-09neon: Fix rules for quad usageDavid Schleef1-57/+135
2010-07-09neon: Fix store of l vectorsDavid Schleef1-2/+2
2010-07-09neon: Add quad load/storeDavid Schleef1-10/+99
2010-07-09neon: Use faster opcodes for aligned storeDavid Schleef1-6/+6
2010-07-09neon: Use unaligned ops instead of mask registerDavid Schleef1-0/+31
2010-06-28neon: Fix accumulator opcodesDavid Schleef1-21/+65
2010-06-09convert from stdint types to orc typesDavid Schleef1-25/+25
2010-06-09remove some unistd.h usageDavid Schleef1-1/+0
2010-06-01neon: Fix compile warning on 64-bitDavid Schleef1-1/+1
2010-04-15neon: move float rules to main libraryDavid Schleef1-0/+27
2009-09-19move neon.h to orcneon.hDavid Schleef1-1/+1
2009-07-17and againDavid Schleef1-0/+2
2009-07-17fix last commitDavid Schleef1-4/+5
2009-07-17testDavid Schleef1-3/+7
2009-07-17fix for loading 16-bit destinationsDavid Schleef1-1/+1
2009-07-07neon: fix vmvn usageDavid Schleef1-2/+2
2009-07-07neon: add rule for mulhuwDavid Schleef1-0/+19
2009-07-07neon: add signw ruleDavid Schleef1-0/+19
2009-06-26neon: testDavid Schleef1-4/+10
2009-06-26neon: testDavid Schleef1-0/+11
2009-06-26neon: load aligned half vectorsDavid Schleef1-0/+21
2009-06-17testDavid Schleef1-1/+1
2009-06-17testDavid Schleef1-0/+1