summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2008-06-30make mmx test a bit more accurateDavid Schleef1-4/+36
2008-06-27Compile fixes on DarwinDavid Schleef1-0/+5
2008-06-09Merge branch 'master' of ssh://git.freedesktop.org/git/liboilDavid Schleef24-24/+105
2008-06-09add pkg.m4David Schleef1-0/+135
2008-05-29[oil] Compile fixes for windowsDavid Schleef11-12/+31
2008-05-29[orc] glib isn't used, so remove it from libs/cflagsDavid Schleef1-2/+2
2008-05-29[orc] Fixes for compiling for windowsDavid Schleef2-2/+0
2008-05-29[orc] Fixes for compiling for windowsDavid Schleef10-8/+72
2008-05-28[orc] add functions to refer to variables by nameDavid Schleef3-0/+63
2008-05-27[orc] Fixes to get SSE rules working.David Schleef5-11/+140
2008-05-26[orc] split up x86 related filesDavid Schleef7-1161/+1247
2008-05-26[orc] add sse rules (doesn't work yet)David Schleef2-4/+188
2008-05-26[orc] handle end pieces in MMX_4David Schleef2-27/+158
2008-05-24[orc] powerpc fixesDavid Schleef3-37/+56
2008-05-24[orc] Fix compile on powerpcDavid Schleef1-4/+2
2008-05-23[orc] fixes on x86-64David Schleef1-1/+11
2008-05-23[orc] attempt to make the same code work on all platformsDavid Schleef4-42/+122
2008-05-22[orc] Add support for x86-64David Schleef2-60/+184
2008-05-22[orc] remove glib dependencyDavid Schleef11-98/+105
2008-05-21[orc] add pkgconfig files and install properlyDavid Schleef5-2/+38
2008-05-21[orc] Add more complicated example. Fix valgrind problems.David Schleef6-28/+104
2008-05-21[orc] implement powerpc assembly.David Schleef3-389/+317
2008-05-21[orc] Bump number of registers to 100David Schleef1-1/+1
2008-05-21[orc] Add basic code generation for powerpcDavid Schleef1-57/+68
2008-05-21[orc] add beginnings of powerpc supportDavid Schleef6-29/+834
2008-05-20[orc] Fix some mmx instructions. Add C backendDavid Schleef7-29/+263
2008-05-20[liboil] fix compile error on powerpcDavid Schleef1-0/+2
2008-05-20[orc] changes to register allocation and addition emit functions to makeDavid Schleef5-69/+402
2008-05-20[orc] rearranging code in order to add OilRegisterDavid Schleef3-28/+66
2008-05-20[orc] rewrite register handling, add mmx rulesDavid Schleef5-90/+201
2008-05-18[orc] handle immediate operandsDavid Schleef3-19/+73
2008-05-17[orc] convert register allocation to be more cross-platformDavid Schleef3-28/+44
2008-05-17[orc] implement register chainingDavid Schleef3-9/+60
2008-05-16[orc] keep track of registers that are used, in order to save/restoreDavid Schleef3-6/+21
2008-05-16[orc] fix some rulesDavid Schleef4-685/+11
2008-05-15[orc] fix valgrind problemsDavid Schleef10-14/+137
2008-05-15[orc] global replace of oj_ (etc) with orc_David Schleef9-288/+288
2008-05-15[orc] rename files to orc*.[ch]David Schleef10-11/+685
2008-05-15[orc] Splitting C filesDavid Schleef8-184/+232
2008-05-15move jit code to toplevel orc directory in preparation for libificationDavid Schleef11-7/+4
2008-05-15jit: rearrange codeDavid Schleef5-92/+110
2008-05-15jit: code cleanupDavid Schleef3-185/+176
2008-05-14jit: generate lots of instructions for testingDavid Schleef2-8/+56
2008-05-14more jit hacking. compiler creates runnable codeDavid Schleef3-262/+466
2008-05-14more jit hacking. creates code that assembles and worksDavid Schleef4-43/+278
2008-05-14more jit hackingDavid Schleef6-68/+629
2008-05-12Disable psadbw, since it requires SSE3David Schleef1-2/+2
2008-05-12Fix timestamp on s390, patch from Fedora. Fixes #15392.David Schleef1-1/+1
2008-05-12Add check for monotonic clock. Patch from Jens Granseuer <jensgr@gmx.net>David Schleef2-2/+19
2008-05-12Check for gcc-4.2 for intrinsics, since we need gcc to realign theDavid Schleef1-3/+21