summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2010-08-27Implement parsing of float constantsDavid Schleef4-15/+76
2010-08-27Change meaning of convfl/convdl to be saturatedDavid Schleef4-10/+73
2010-08-27Add splitql opcodeDavid Schleef5-0/+58
2010-08-27c: Fix code for ldreslinlDavid Schleef2-5/+5
2010-08-26c: Fix loading of float paramsDavid Schleef1-4/+4
2010-08-26neon: Add a few double rulesDavid Schleef2-6/+78
2010-08-26Add int64 and double parametersDavid Schleef7-44/+222
2010-08-26Use ULL as qualifier for 64 bit integer constantsSebastian Dröge3-9/+9
2010-08-26Add copyq opcodeSebastian Dröge5-0/+28
2010-08-26Add SSE2 implementations of all double opcodesSebastian Dröge1-0/+150
2010-08-26Add support for comparing double arraysSebastian Dröge1-15/+35
2010-08-26Add 64 bit floating point opcodesSebastian Dröge6-3/+451
2010-08-26Add swapq opcodeSebastian Dröge7-0/+51
2010-08-25compiler: allocate correct size for code memoryDavid Schleef1-1/+1
2010-08-25Fix testing of float paramsDavid Schleef4-2/+19
2010-08-25c: Handle denormals and nan using bit opsDavid Schleef3-410/+433
2010-08-25testsuite: use correct return typeStefan Kost3-3/+3
2010-08-25orcc: remove (fake) dependency on liborc-testDavid Schleef2-3/+2
2010-08-25Check for posix_memalign()David Schleef2-0/+7
2010-08-25Fix cross compilingDavid Schleef2-5/+11
2010-08-25test: Add denormal array patternDavid Schleef2-0/+15
2010-08-25show_parse: Allocate array (fix segfault)David Schleef1-0/+1
2010-08-25altivec: Implement lots more rulesDavid Schleef4-443/+571
2010-08-24Use OrcCode structure to handle all executable codeDavid Schleef18-73/+198
2010-08-23Code memory allocationDavid Schleef2-27/+100
2010-08-23Add OrcCodeRegionDavid Schleef2-21/+96
2010-08-22test: Add special patterns (for floats)David Schleef2-0/+98
2010-08-22show_parse: Add -n optionDavid Schleef1-1/+7
2010-08-21sse: Fix some compilation issues on x86-64David Schleef4-8/+8
2010-08-21sse: add better rules for mulhsl/mulhulAndrea Canciani1-32/+31
2010-08-21sse: quit early if error is detectedDavid Schleef1-0/+2
2010-08-21c: minor hack for lots of temp varsDavid Schleef1-1/+1
2010-08-21tests: Add show_parseDavid Schleef2-1/+367
2010-08-20Add ORC_VAR_T16David Schleef1-1/+2
2010-08-20compiler: If compilation fails, go back to backup functionDavid Schleef1-0/+1
2010-08-20orcc: Use ORC_RESTRICT for executor structureDavid Schleef1-1/+5
2010-08-20autogen.sh: Enable --enable-gtk-doc for dsDavid Schleef1-0/+4
2010-08-20Fix distcheck for new examplesDavid Schleef2-12/+35
2010-08-20Update documentation, add tutorialDavid Schleef16-260/+1507
2010-08-19c: Add definition of ORC_RESTRICTDavid Schleef1-4/+9
2010-08-19Add perf testing of emulated codeDavid Schleef3-0/+12
2010-08-19back to unreleasedDavid Schleef1-1/+1
2010-08-19Fix printing of performance data in testsDavid Schleef2-8/+13
2010-08-19Release 0.4.7David Schleef2-2/+49
2010-08-18test: Improve opcode test program generationDavid Schleef1-29/+71
2010-08-18neon: Fix div255w ruleDavid Schleef1-4/+4
2010-08-18mmx: update from sseDavid Schleef7-279/+1293
2010-08-18sse: use pinsrw to load 2-byte valuesDavid Schleef1-0/+8
2010-08-17test: Add alignment and misalignment to arraysDavid Schleef3-11/+34
2010-08-17sse,x86: Add some new instruction emission codeDavid Schleef4-2/+113