summaryrefslogtreecommitdiff
path: root/pixman/pixman-mmx.c
Commit message (Expand)AuthorAgeFilesLines
...
* mmx: introduce is_equal, is_opaque, and is_zero functionsMatt Turner2012-04-271-0/+41
* mmx: simplify srcsrcsrcsrc calculation in over_n_8_0565Matt Turner2012-04-271-7/+3
* mmx: remove unnecessary uint64_t<->__m64 conversionsMatt Turner2012-04-271-3/+1
* mmx: compile on MIPS for Loongson MMI optimizationsMatt Turner2012-04-271-3/+37
* mmx: make ldq_u take __m64* directlyMatt Turner2012-04-271-26/+26
* mmx: add load function and use it in add_8888_8888Matt Turner2012-04-271-5/+11
* mmx: add store function and use it in add_8888_8888Matt Turner2012-04-271-5/+11
* mmx: fix _mm_shuffle_pi16 function when compiling without optimizationMatt Turner2012-04-151-0/+5
* mmx: Use force_inline instead of __inline__ (bug 46906)Matt Turner2012-04-051-2/+2
* mmx: enable over_n_0565 for b5g6r5Matt Turner2012-04-051-0/+1
* Just include xmmintrin.h on MSVC as wellChun-wei Fan2012-03-151-1/+3
* mmx: Squash a warning by making the argument to ldl_u() constSøren Sandmann Pedersen2012-03-081-1/+1
* Just use xmmintrin.h when building with Solaris Studio compilersAlan Coopersmith2012-03-051-0/+4
* mmx: make load8888 take a pointer to data instead of the data itselfMatt Turner2012-02-241-129/+148
* mmx: make store8888 take uint32_t *dest as argumentMatt Turner2012-02-241-46/+47
* mmx: Delete unused function in_over_full_src_alpha()Søren Sandmann Pedersen2012-02-221-13/+5
* mmx: Enable over_x888_8_8888() for x86 as wellSøren Sandmann Pedersen2012-02-221-7/+0
* mmx: fix typo in pix_add_mul on MSVCMatt Turner2012-02-211-1/+1
* mmx: Use _mm_shuffle_pi16Matt Turner2012-02-211-42/+19
* mmx: Use _mm_mulhi_pu16Matt Turner2012-02-211-2/+18
* mmx: enable over_x888_8_8888 on ARM/iwMMXtMatt Turner2012-02-201-3/+3
* Convert while (w) to if (w) when possibleMatt Turner2012-02-181-7/+7
* Make mmx code compatible with Solaris Studio 12.3 compilersAlan Coopersmith2012-01-091-19/+38
* Change MMX ldq_u to return _m64 instead of forcing all callers to castAlan Coopersmith2011-11-041-15/+15
* mmx: optimize unaligned 64-bit ARM/iwmmxt loadsMatt Turner2011-09-271-0/+7
* mmx: prepare pixman-mmx.c to be compiled for ARM/iwmmxtMatt Turner2011-09-271-2/+11
* mmx: fix unaligned accessesMatt Turner2011-09-271-56/+129
* mmx: wrap x86/MMX inline assembly in ifdef USE_X86_MMXMatt Turner2011-09-271-4/+4
* mmx: rename USE_MMX to USE_X86_MMXMatt Turner2011-09-271-2/+2
* mmx: convert while (w) to if (w) when possibleMatt Turner2011-09-261-24/+5
* mmx: fix formats in commented codeMatt Turner2011-09-261-2/+2
* Replace argumentxs to composite functions with a pointer to a structSøren Sandmann Pedersen2011-06-201-240/+41
* Replace instances of "dst_*" with "dest_*"Søren Sandmann Pedersen2011-06-121-66/+66
* mmx: Delete some unused variablesSøren Sandmann2011-05-311-14/+3
* Move fallback decisions from implementations into pixman-cpu.c.Søren Sandmann Pedersen2011-01-261-3/+2
* Use an iterator in pixman_image_get_solid()Søren Sandmann Pedersen2011-01-181-11/+11
* [mmx] Mark some of the output variables as early-clobber.Søren Sandmann Pedersen2010-11-041-2/+2
* Rename all the fast paths with _8000 in their names to _8Søren Sandmann Pedersen2010-09-281-14/+14
* Use windows.h directly for mingw32 buildMaarten Bosmans2010-08-301-41/+41
* [mmx] Fix mask creation bugsSøren Sandmann Pedersen2010-04-131-0/+2
* Eliminate all the composite methods.Søren Sandmann Pedersen2010-02-141-32/+0
* Store a pointer to the array of fast paths in the implementation struct.Søren Sandmann Pedersen2010-02-141-1/+1
* Compute src, mask, dest flags and base fast path decisions on them.Søren Sandmann Pedersen2010-01-281-63/+63
* Add src_, mask_, and dest_flags fields to fast path arraysSøren Sandmann Pedersen2010-01-281-64/+66
* Turn some uint16_t variables to int32_t in the fast paths.Søren Sandmann Pedersen2010-01-271-17/+17
* mmx: Eliminate trailing whitespace.Søren Sandmann Pedersen2009-12-161-33/+33
* Fix bug that prevented pixman_fill MMX and SSE paths for 16 and 8bppBenjamin Otte2009-12-041-10/+2
* Delete the flags field from fast_path_info_tSøren Sandmann Pedersen2009-11-171-57/+57
* Eliminate NEED_PIXBUF flag.Søren Sandmann Pedersen2009-11-171-12/+6
* Eliminate the NEED_COMPONENT_ALPHA flag.Søren Sandmann Pedersen2009-11-171-6/+6