Lines Matching refs:LONG
128 inline LONG fixmuldiv2_DD(const LONG a, const LONG b) { in fixmuldiv2_DD()
129 return (LONG)((((INT64)a) * b) >> 32); in fixmuldiv2_DD()
135 inline LONG fixmuldiv2BitExact_DD(const LONG a, const LONG b) { in fixmuldiv2BitExact_DD()
136 return (LONG)((((INT64)a) * b) >> 32); in fixmuldiv2BitExact_DD()
142 inline LONG fixmul_DD(const LONG a, const LONG b) { in fixmul_DD()
149 inline LONG fixmulBitExact_DD(const LONG a, const LONG b) { in fixmulBitExact_DD()
150 return ((LONG)((((INT64)a) * b) >> 32)) << 1; in fixmulBitExact_DD()
156 inline LONG fixmuldiv2_SS(const SHORT a, const SHORT b) { in fixmuldiv2_SS()
157 return ((LONG)a * b); in fixmuldiv2_SS()
163 inline LONG fixmul_SS(const SHORT a, const SHORT b) { return (a * b) << 1; } in fixmul_SS()
168 inline LONG fixmuldiv2_SD(const SHORT a, const LONG b) in fixmuldiv2_SD()
182 inline LONG fixmuldiv2_DS(const LONG a, const SHORT b) in fixmuldiv2_DS()
196 inline LONG fixmuldiv2BitExact_SD(const SHORT a, const LONG b) in fixmuldiv2BitExact_SD()
203 return (LONG)((((INT64)a) * b) >> 16);
210 inline LONG fixmuldiv2BitExact_DS(const LONG a, const SHORT b) in fixmuldiv2BitExact_DS()
217 return (LONG)((((INT64)a) * b) >> 16);
224 inline LONG fixmul_SD(const SHORT a, const LONG b) { in fixmul_SD()
235 inline LONG fixmul_DS(const LONG a, const SHORT b) { in fixmul_DS()
246 inline LONG fixmulBitExact_SD(const SHORT a, const LONG b) in fixmulBitExact_SD()
253 return (LONG)(((((INT64)a) * b) >> 16) << 1);
260 inline LONG fixmulBitExact_DS(const LONG a, const SHORT b) in fixmulBitExact_DS()
267 return (LONG)(((((INT64)a) * b) >> 16) << 1);
274 inline LONG fixpow2div2_D(const LONG a) { return fixmuldiv2_DD(a, a); } in fixpow2div2_D()
279 inline LONG fixpow2_D(const LONG a) { return fixpow2div2_D(a) << 1; } in fixpow2_D()
284 inline LONG fixpow2div2_S(const SHORT a) { return fixmuldiv2_SS(a, a); } in fixpow2div2_S()
289 inline LONG fixpow2_S(const SHORT a) { in fixpow2_S()
290 LONG result = fixpow2div2_S(a) << 1; in fixpow2_S()