platform_system_core/libpixelflinger
Ashok Bhat 658f89dc5c Pixelflinger: Add AArch64 support to pixelflinger JIT.
See the comment-block at the top of Aarch64Assembler.cpp
for overview on how AArch64 support has been implemented

In addition, this commit contains
[x] AArch64 inline asm versions of gglmul series of
    functions and a new unit test bench to test the
    functions

[x] Assembly implementations of scanline_col32cb16blend
    and scanline_t32cb16blend for AArch64, with unit
    test bench

Change-Id: I915cded9e1d39d9a2a70bf8a0394b8a0064d1eb4
Signed-off-by: Ashok Bhat <ashok.bhat@arm.com>
2013-12-12 17:30:13 +00:00
..
arch-aarch64 Pixelflinger: Add AArch64 support to pixelflinger JIT. 2013-12-12 17:30:13 +00:00
arch-mips Add Mips support to libpixelflinger 2012-05-30 11:48:53 -07:00
codeflinger Pixelflinger: Add AArch64 support to pixelflinger JIT. 2013-12-12 17:30:13 +00:00
tests Pixelflinger: Add AArch64 support to pixelflinger JIT. 2013-12-12 17:30:13 +00:00
Android.mk Pixelflinger: Add AArch64 support to pixelflinger JIT. 2013-12-12 17:30:13 +00:00
MODULE_LICENSE_APACHE2 auto import from //depot/cupcake/@135843 2009-03-03 19:32:55 -08:00
NOTICE auto import from //depot/cupcake/@135843 2009-03-03 19:32:55 -08:00
buffer.cpp Pixelflinger: Fix issue of pointers being stored in ints 2013-12-12 17:30:13 +00:00
buffer.h auto import from //depot/cupcake/@135843 2009-03-03 19:32:55 -08:00
clear.cpp auto import from //depot/cupcake/@135843 2009-03-03 19:32:55 -08:00
clear.h auto import from //depot/cupcake/@135843 2009-03-03 19:32:55 -08:00
col32cb16blend.S Copyright message changed 2010-08-19 12:31:34 +01:00
col32cb16blend_neon.S Copyright message changed 2010-08-19 12:31:34 +01:00
fixed.cpp Prevent bit shifting if num bits is negative 2012-01-25 14:45:30 -08:00
format.cpp remove unused YUV constants 2010-02-16 16:54:53 -08:00
picker.cpp auto import from //depot/cupcake/@135843 2009-03-03 19:32:55 -08:00
picker.h auto import from //depot/cupcake/@135843 2009-03-03 19:32:55 -08:00
pixelflinger.cpp fix [2448319] out of bounds array index in fog 2010-02-16 21:01:12 -08:00
raster.cpp pixelflinger: Fix function naming typo: gglBitBlti 2010-08-10 02:56:47 +08:00
raster.h auto import from //depot/cupcake/@135843 2009-03-03 19:32:55 -08:00
rotate90CW_4x4_16v6.S auto import from //depot/cupcake/@135843 2009-03-03 19:32:55 -08:00
scanline.cpp Pixelflinger: Add AArch64 support to pixelflinger JIT. 2013-12-12 17:30:13 +00:00
scanline.h auto import from //depot/cupcake/@135843 2009-03-03 19:32:55 -08:00
t32cb16blend.S eclair snapshot 2009-11-12 18:46:23 -08:00
trap.cpp Rename (IF_)LOGI(_IF) to (IF_)ALOGI(_IF) 2012-01-17 17:56:19 +00:00
trap.h auto import from //depot/cupcake/@135843 2009-03-03 19:32:55 -08:00