platform_system_core/libpixelflinger/codeflinger
Ashok Bhat 410ae2fe8e pixelflinger: Use pointer arithmetic to determine cache flush parameters
CodeCache casts base address to long and then adds size (of type
ssize_t) to get end address. This can cause sign-extension problems.
This patch instead uses simple pointer arithmetic.

Change-Id: Ib71d515a6fd6a7f4762cf974d6cf4eba9a601fa8
Signed-off-by: Ashok Bhat <ashok.bhat@arm.com>
2014-06-19 12:29:19 +01:00
..
tinyutils move tinyutils into its own namespace 2013-04-01 16:50:43 -07:00
Arm64Assembler.cpp Fix compiler warnings in libpixelflinger 2014-02-20 14:21:55 -08:00
Arm64Assembler.h system/core: rename aarch64 target to arm64 2014-01-23 18:01:14 -08:00
Arm64Disassembler.cpp system/core: rename aarch64 target to arm64 2014-01-23 18:01:14 -08:00
Arm64Disassembler.h system/core: rename aarch64 target to arm64 2014-01-23 18:01:14 -08:00
ARMAssembler.cpp Pixelflinger: Fix issue of pointers being stored in ints 2013-12-12 17:30:13 +00:00
ARMAssembler.h move tinyutils into its own namespace 2013-04-01 16:50:43 -07:00
ARMAssemblerInterface.cpp Pixelflinger: Support for handling 64-bit addresses in GGL Assembler 2013-12-12 17:30:13 +00:00
ARMAssemblerInterface.h system/core: rename aarch64 target to arm64 2014-01-23 18:01:14 -08:00
ARMAssemblerProxy.cpp Pixelflinger: Support for handling 64-bit addresses in GGL Assembler 2013-12-12 17:30:13 +00:00
ARMAssemblerProxy.h Pixelflinger: Support for handling 64-bit addresses in GGL Assembler 2013-12-12 17:30:13 +00:00
armreg.h auto import from //depot/cupcake/@135843 2009-03-03 19:32:55 -08:00
blending.cpp move tinyutils into its own namespace 2013-04-01 16:50:43 -07:00
CodeCache.cpp pixelflinger: Use pointer arithmetic to determine cache flush parameters 2014-06-19 12:29:19 +01:00
CodeCache.h move tinyutils into its own namespace 2013-04-01 16:50:43 -07:00
disassem.c Cleanup: warning fixit. 2014-04-11 16:15:46 -07:00
disassem.h Cleanup: warning fixit. 2014-04-11 16:15:46 -07:00
GGLAssembler.cpp Fix compiler warnings in libpixelflinger 2014-02-20 14:21:55 -08:00
GGLAssembler.h Pixelflinger: Support for handling 64-bit addresses in GGL Assembler 2013-12-12 17:30:13 +00:00
load_store.cpp move tinyutils into its own namespace 2013-04-01 16:50:43 -07:00
mips_disassem.c Add MIPS support to pixelflinger. 2012-08-13 11:41:15 -07:00
mips_disassem.h Add MIPS support to pixelflinger. 2012-08-13 11:41:15 -07:00
mips_opcode.h Add MIPS support to pixelflinger. 2012-08-13 11:41:15 -07:00
MIPSAssembler.cpp move tinyutils into its own namespace 2013-04-01 16:50:43 -07:00
MIPSAssembler.h move tinyutils into its own namespace 2013-04-01 16:50:43 -07:00
texturing.cpp Fix compiler warnings in libpixelflinger 2014-02-20 14:21:55 -08:00