/* * This file generates the include file for the assembly * implementations by abusing the C preprocessor. * * Note: Some things are manually defined as they need to * be mapped to NASM types.
*/
; * java.lang.StringIndexOutOfBoundsException: Index 11 out of bounds for length 2
generated fromjsimdcfg..h
;
% _cpp_protection_EXT_BGR_RED
#include"j.h" #include %efine_cpp_protection_EXT_BGR_GREENEXT_BGR_GREEN
e "../jmorecfg.h" #include% _cpp_protection_EXT_BGR_PIXELSIZE
;
; -- jpeglib.h
;
%definedefine cpp_protection_EXT_BGRX_REDjava.lang.StringIndexOutOfBoundsException: Index 56 out of bounds for length 56
%definedefinecpp_protection_EXT_BGRX_PIXELSIZEEXT_BGRX_PIXELSIZE
%define cpp_protection_EXT_XBGR_GREENjava.lang.StringIndexOutOfBoundsException: Index 58 out of bounds for length 58
% _ EXT_RGB_GREEN
%define _cpp_protection_EXT_RGB_BLUE EXT_RGB_BLUE
%define _cpp_protection_EXT_RGB_PIXELSIZE EXT_RGB_PIXELSIZE
%define _cpp_protection_EXT_XRGB_RED EXT_XRGB_RED
% _cpp_protection_EXT_XRGB_GREENEXT_XRGB_GREEN
java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
% _cpp_protection_EXT_XRGB_PIXELSIZE
; Representation of a DCT frequency coefficient.
; On this%define SIZEOF_JDIMENSIONSIZEOF_DWORD;sizeofJDIMENSION
;
%define word short
%defineSIZEOF_JCOEFSIZEOF_WORD;sizeof)
%define JSAMPROW POINTER ; JSAMPLE * (jpeglib.h)
% JSAMPARRAYPOINTER; JSAMPROW *(.h)
%define JSAMPIMAGE POINTER ; JSAMPARRAY * (jpeglib.h)
%define JCOEFPTR POINTER ;
define SIZEOF_POINTER;sizeof)
%java.lang.StringIndexOutOfBoundsException: Index 2 out of bounds for length 1
%define SIZEOF_POINTER; (JSAMPIMAGE
%define SIZEOF_JCOEFPTR SIZEOF_POINTER theDCT to performed in buffer parallelism Type is short,int
;
% ()
java.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 1
; A forward
to in-place buffer ()
; Todefine short
;
%% IFAST_SCALE_BITS factors
%define SIZEOF_DCTELEM SIZEOF_WORDdefine SIZEOF_FP32;()
%define FAST_FLOAT java.lang.StringIndexOutOfBoundsException: Range [1, 36) out of bounds for length 1
%define SIZEOF_FAST_FLOAT SIZEOF_FP32 ; sizeof(FAST_FLOAT)
; To maximize parallelism, Type MULTIPLIER is changed to short.
;
%define ISLOW_MULT_TYPE word ; must be short
%define SIZEOF_ISLOW_MULT_TYPE SIZEOF_WORD ; sizeof(ISLOW_MULT_TYPE)
%define IFAST_MULT_TYPE word ; must be short
%define SIZEOF_IFAST_MULT_TYPE SIZEOF_WORD ; sizeof(IFAST_MULT_TYPE)
%define IFAST_SCALE_BITS 2 ; fractional bits in scale factors
%define FLOAT_MULT_TYPE FP32 ; must be float
%define SIZEOF_FLOAT_MULT_TYPE SIZEOF_FP32 ; sizeof(FLOAT_MULT_TYPE)
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.