OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:DCTELEM
(Results
1 - 12
of
12
) sorted by null
/external/jpeg/
mips_jidctfst.c
117
/* Multiply a
DCTELEM
variable by an INT32 constant, and immediately
118
* descale to yield a
DCTELEM
result.
121
#define MULTIPLY(var,const) ((
DCTELEM
) DESCALE((var) * (const), CONST_BITS))
125
* entry; produce a
DCTELEM
result. For 8-bit data a 16x16->16
138
/* Like DESCALE, but applies to a
DCTELEM
and produces an int.
143
#define ISHIFT_TEMPS
DCTELEM
ishift_temp;
145
#define DCTELEMBITS 16 /*
DCTELEM
may be 16 or 32 bits */
147
#define DCTELEMBITS 32 /*
DCTELEM
must be 32 bits */
151
(ishift_temp >> (shft)) | ((~((
DCTELEM
) 0)) << (DCTELEMBITS-(shft))) : \
175
DCTELEM
* wsptr, const int * mips_idct_coefs)
[
all
...]
jfdctint.c
140
jpeg_fdct_islow (
DCTELEM
* data)
145
DCTELEM
*dataptr;
173
dataptr[0] = (
DCTELEM
) ((tmp10 + tmp11) << PASS1_BITS);
174
dataptr[4] = (
DCTELEM
) ((tmp10 - tmp11) << PASS1_BITS);
177
dataptr[2] = (
DCTELEM
) DESCALE(z1 + MULTIPLY(tmp13, FIX_0_765366865),
179
dataptr[6] = (
DCTELEM
) DESCALE(z1 + MULTIPLY(tmp12, - FIX_1_847759065),
205
dataptr[7] = (
DCTELEM
) DESCALE(tmp4 + z1 + z3, CONST_BITS-PASS1_BITS);
206
dataptr[5] = (
DCTELEM
) DESCALE(tmp5 + z2 + z4, CONST_BITS-PASS1_BITS);
207
dataptr[3] = (
DCTELEM
) DESCALE(tmp6 + z2 + z3, CONST_BITS-PASS1_BITS);
208
dataptr[1] = (
DCTELEM
) DESCALE(tmp7 + z1 + z4, CONST_BITS-PASS1_BITS)
[
all
...]
jidctfst.c
115
/* Multiply a
DCTELEM
variable by an INT32 constant, and immediately
116
* descale to yield a
DCTELEM
result.
119
#define MULTIPLY(var,const) ((
DCTELEM
) DESCALE((var) * (const), CONST_BITS))
123
* entry; produce a
DCTELEM
result. For 8-bit data a 16x16->16
136
/* Like DESCALE, but applies to a
DCTELEM
and produces an int.
141
#define ISHIFT_TEMPS
DCTELEM
ishift_temp;
143
#define DCTELEMBITS 16 /*
DCTELEM
may be 16 or 32 bits */
145
#define DCTELEMBITS 32 /*
DCTELEM
must be 32 bits */
149
(ishift_temp >> (shft)) | ((~((
DCTELEM
) 0)) << (DCTELEMBITS-(shft))) : \
172
DCTELEM
tmp0, tmp1, tmp2, tmp3, tmp4, tmp5, tmp6, tmp7
[
all
...]
jdct.h
17
* A forward DCT routine is given a pointer to a work area of type
DCTELEM
[];
18
* the DCT is to be performed in-place in that buffer. Type
DCTELEM
is int
31
typedef short
DCTELEM
; /* 16 or 32 bits is fine */
33
typedef int
DCTELEM
; /* 16 or 32 bits is fine */
36
typedef INT32
DCTELEM
; /* must have 32 bits */
39
typedef JMETHOD(void, forward_DCT_method_ptr, (
DCTELEM
* data));
101
EXTERN(void) jpeg_fdct_islow JPP((
DCTELEM
* data));
102
EXTERN(void) jpeg_fdct_ifast JPP((
DCTELEM
* data));
jfdctfst.c
102
/* Multiply a
DCTELEM
variable by an INT32 constant, and immediately
103
* descale to yield a
DCTELEM
result.
106
#define MULTIPLY(var,const) ((
DCTELEM
) DESCALE((var) * (const), CONST_BITS))
114
jpeg_fdct_ifast (
DCTELEM
* data)
116
DCTELEM
tmp0, tmp1, tmp2, tmp3, tmp4, tmp5, tmp6, tmp7;
117
DCTELEM
tmp10, tmp11, tmp12, tmp13;
118
DCTELEM
z1, z2, z3, z4, z5, z11, z13;
119
DCTELEM
*dataptr;
jcdctmgr.c
32
DCTELEM
* divisors[NUM_QUANT_TBLS];
60
DCTELEM
* dtbl;
79
fdct->divisors[qtblno] = (
DCTELEM
*)
81
DCTSIZE2 * SIZEOF(
DCTELEM
));
85
dtbl[i] = ((
DCTELEM
) qtbl->quantval[i]) << 3;
113
fdct->divisors[qtblno] = (
DCTELEM
*)
115
DCTSIZE2 * SIZEOF(
DCTELEM
));
119
dtbl[i] = (
DCTELEM
)
189
DCTELEM
* divisors = fdct->divisors[compptr->quant_tbl_no];
190
DCTELEM
workspace[DCTSIZE2]; /* work area for FDCT subroutine *
[
all
...]
mips_idct_le.S
48
#
DCTELEM
* wsptr, const int * mips_idct_coefs);
287
# void mips_idct_rows(
DCTELEM
* wsptr, JSAMPARRAY output_buf,
/external/qemu/distrib/jpeg-6b/
jfdctint.c
140
jpeg_fdct_islow (
DCTELEM
* data)
145
DCTELEM
*dataptr;
173
dataptr[0] = (
DCTELEM
) ((tmp10 + tmp11) << PASS1_BITS);
174
dataptr[4] = (
DCTELEM
) ((tmp10 - tmp11) << PASS1_BITS);
177
dataptr[2] = (
DCTELEM
) DESCALE(z1 + MULTIPLY(tmp13, FIX_0_765366865),
179
dataptr[6] = (
DCTELEM
) DESCALE(z1 + MULTIPLY(tmp12, - FIX_1_847759065),
205
dataptr[7] = (
DCTELEM
) DESCALE(tmp4 + z1 + z3, CONST_BITS-PASS1_BITS);
206
dataptr[5] = (
DCTELEM
) DESCALE(tmp5 + z2 + z4, CONST_BITS-PASS1_BITS);
207
dataptr[3] = (
DCTELEM
) DESCALE(tmp6 + z2 + z3, CONST_BITS-PASS1_BITS);
208
dataptr[1] = (
DCTELEM
) DESCALE(tmp7 + z1 + z4, CONST_BITS-PASS1_BITS)
[
all
...]
jidctfst.c
115
/* Multiply a
DCTELEM
variable by an INT32 constant, and immediately
116
* descale to yield a
DCTELEM
result.
119
#define MULTIPLY(var,const) ((
DCTELEM
) DESCALE((var) * (const), CONST_BITS))
123
* entry; produce a
DCTELEM
result. For 8-bit data a 16x16->16
136
/* Like DESCALE, but applies to a
DCTELEM
and produces an int.
141
#define ISHIFT_TEMPS
DCTELEM
ishift_temp;
143
#define DCTELEMBITS 16 /*
DCTELEM
may be 16 or 32 bits */
145
#define DCTELEMBITS 32 /*
DCTELEM
must be 32 bits */
149
(ishift_temp >> (shft)) | ((~((
DCTELEM
) 0)) << (DCTELEMBITS-(shft))) : \
172
DCTELEM
tmp0, tmp1, tmp2, tmp3, tmp4, tmp5, tmp6, tmp7
[
all
...]
jdct.h
17
* A forward DCT routine is given a pointer to a work area of type
DCTELEM
[];
18
* the DCT is to be performed in-place in that buffer. Type
DCTELEM
is int
30
typedef int
DCTELEM
; /* 16 or 32 bits is fine */
32
typedef INT32
DCTELEM
; /* must have 32 bits */
35
typedef JMETHOD(void, forward_DCT_method_ptr, (
DCTELEM
* data));
97
EXTERN(void) jpeg_fdct_islow JPP((
DCTELEM
* data));
98
EXTERN(void) jpeg_fdct_ifast JPP((
DCTELEM
* data));
jfdctfst.c
102
/* Multiply a
DCTELEM
variable by an INT32 constant, and immediately
103
* descale to yield a
DCTELEM
result.
106
#define MULTIPLY(var,const) ((
DCTELEM
) DESCALE((var) * (const), CONST_BITS))
114
jpeg_fdct_ifast (
DCTELEM
* data)
116
DCTELEM
tmp0, tmp1, tmp2, tmp3, tmp4, tmp5, tmp6, tmp7;
117
DCTELEM
tmp10, tmp11, tmp12, tmp13;
118
DCTELEM
z1, z2, z3, z4, z5, z11, z13;
119
DCTELEM
*dataptr;
jcdctmgr.c
32
DCTELEM
* divisors[NUM_QUANT_TBLS];
60
DCTELEM
* dtbl;
79
fdct->divisors[qtblno] = (
DCTELEM
*)
81
DCTSIZE2 * SIZEOF(
DCTELEM
));
85
dtbl[i] = ((
DCTELEM
) qtbl->quantval[i]) << 3;
113
fdct->divisors[qtblno] = (
DCTELEM
*)
115
DCTSIZE2 * SIZEOF(
DCTELEM
));
119
dtbl[i] = (
DCTELEM
)
189
DCTELEM
* divisors = fdct->divisors[compptr->quant_tbl_no];
190
DCTELEM
workspace[DCTSIZE2]; /* work area for FDCT subroutine *
[
all
...]
Completed in 144 milliseconds