summaryrefslogtreecommitdiff
path: root/pixman/pixman-arm-neon-asm.S
AgeCommit message (Expand)AuthorFilesLines
2012-07-01Bilinear interpolation precision is now configurable at compile timeSiarhei Siamashka1-79/+80
2011-10-18ARM: NEON: Fix assembly typo error in src_n_8_8888Taekyun Kim1-1/+1
2011-10-18ARM: NEON: Standard fast path src_n_8_8Taekyun Kim1-0/+66
2011-10-18ARM: NEON: Standard fast path src_n_8_8888Taekyun Kim1-0/+73
2011-09-07ARM: NEON better instruction scheduling of over_n_8888Taekyun Kim1-5/+48
2011-09-07ARM: NEON better instruction scheduling of over_n_8_8888Taekyun Kim1-26/+60
2011-08-04ARM NEON: Standard fast path out_reverse_8_8888Taekyun Kim1-0/+50
2011-07-27ARM: workaround binutils bug #12931 (code sections alignment)Siarhei Siamashka1-0/+1
2011-06-25ARM: Fix two bugs in neon_composite_over_n_8888_0565_ca().Søren Sandmann1-4/+4
2011-04-18ARM: Add 'neon_composite_over_n_8888_0565_ca' fast pathSøren Sandmann Pedersen1-0/+169
2011-04-11ARM: pipelined NEON implementation of bilinear scaled 'src_8888_0565'Siarhei Siamashka1-1/+244
2011-04-11ARM: pipelined NEON implementation of bilinear scaled 'src_8888_8888'Siarhei Siamashka1-0/+127
2011-04-11ARM: support different levels of loop unrolling in bilinear scalerSiarhei Siamashka1-8/+76
2011-04-11ARM: use less ARM instructions in NEON bilinear scaling codeSiarhei Siamashka1-41/+38
2011-04-11ARM: support for software pipelining in bilinear macrosSiarhei Siamashka1-3/+28
2011-04-11ARM: use aligned memory writes in NEON bilinear scaling codeSiarhei Siamashka1-14/+35
2011-04-11ARM: tweaked horizontal weights update in NEON bilinear scaling codeSiarhei Siamashka1-9/+11
2011-04-06ARM: Tiny improvement in over_n_8888_8888_ca_process_pixblock_headSøren Sandmann Pedersen1-3/+2
2011-03-12ARM: a bit faster NEON bilinear scaling for r5g6b5 source imagesSiarhei Siamashka1-18/+100
2011-03-12ARM: NEON optimization for bilinear scaled 'src_0565_0565'Siarhei Siamashka1-0/+3
2011-03-12ARM: NEON optimization for bilinear scaled 'src_0565_x888'Siarhei Siamashka1-0/+3
2011-03-12ARM: NEON optimization for bilinear scaled 'src_8888_0565'Siarhei Siamashka1-0/+3
2011-03-12ARM: use common macro template for bilinear scaled 'src_8888_8888'Siarhei Siamashka1-188/+3
2011-03-12ARM: NEON: common macro template for bilinear scanline scalersSiarhei Siamashka1-0/+222
2011-02-28ARM: NEON optimization for bilinear scaled 'src_8888_8888'Siarhei Siamashka1-0/+197
2011-02-15ARM: NEON optimization for nearest scaled over_0565_8_0565Siarhei Siamashka1-0/+14
2011-02-15ARM: NEON optimization for nearest scaled over_8888_8_0565Siarhei Siamashka1-0/+14
2010-12-07ARM: added 'neon_src_rpixbuf_8888' fast pathSiarhei Siamashka1-0/+57
2010-12-03ARM: added 'neon_composite_in_n_8' fast pathSiarhei Siamashka1-0/+52
2010-12-03ARM: added 'neon_composite_add_8888_n_8888' fast pathSiarhei Siamashka1-0/+26
2010-12-03ARM: added 'neon_composite_add_n_8_8888' fast pathSiarhei Siamashka1-0/+29
2010-12-03ARM: better NEON instructions scheduling for add_8888_8888_8888Siarhei Siamashka1-18/+34
2010-12-03ARM: added 'neon_composite_add_8888_8_8888' fast pathSiarhei Siamashka1-0/+17
2010-12-03ARM: added 'neon_composite_over_0565_n_0565' fast pathSiarhei Siamashka1-0/+28
2010-12-03ARM: reuse common NEON code for over_{n_8|8888_n|8888_8}_0565Siarhei Siamashka1-36/+25
2010-12-03ARM: added 'neon_composite_over_8888_n_0565' fast pathSiarhei Siamashka1-0/+28
2010-12-03ARM: better NEON instructions scheduling for over_n_8_0565Siarhei Siamashka1-43/+77
2010-12-03ARM: introduced 'fetch_mask_pixblock' macro to simplify codeSiarhei Siamashka1-13/+13
2010-12-03ARM: added 'neon_composite_over_n_8_8' fast pathSiarhei Siamashka1-0/+68
2010-11-10ARM: NEON optimization for scaled src_0565_8888 with nearest filterSiarhei Siamashka1-0/+10
2010-11-10ARM: NEON optimization for scaled src_8888_0565 with nearest filterSiarhei Siamashka1-0/+10
2010-11-10ARM: NEON optimization for scaled over_8888_0565 with nearest filterSiarhei Siamashka1-0/+14
2010-11-10ARM: NEON optimization for scaled over_8888_8888 with nearest filterSiarhei Siamashka1-0/+12
2010-11-10ARM: NEON: source image pixel fetcher can be overrided nowSiarhei Siamashka1-25/+25
2010-11-10ARM: fix 'vld1.8'->'vld1.32' typo in add_8888_8888 NEON fast pathSiarhei Siamashka1-3/+3
2010-10-04ARM: added 'neon_composite_out_reverse_8_0565' fast pathSiarhei Siamashka1-0/+49
2010-10-04ARM: added 'neon_composite_add_0565_8_0565' fast pathSiarhei Siamashka1-0/+52
2010-10-04ARM: NEON: added forgotten cache preload for over_n_8888/over_n_0565Siarhei Siamashka1-0/+2
2010-09-28Rename all the fast paths with _8000 in their names to _8Søren Sandmann Pedersen1-11/+11
2010-09-13ARM: added 'neon_composite_over_0565_8_0565' fast pathSiarhei Siamashka1-0/+62