Lines Matching refs:tt

98 AndQH(int16_t ts, int16_t tt)  in AndQH()  argument
100 return (int16_t)((uint16_t)ts & (uint16_t)tt); in AndQH()
104 AndOB(uint8_t ts, uint8_t tt) in AndOB() argument
106 return ts & tt; in AndOB()
110 NorQH(int16_t ts, int16_t tt) in NorQH() argument
112 return (int16_t)(((uint16_t)ts | (uint16_t)tt) ^ 0xFFFF); in NorQH()
116 NorOB(uint8_t ts, uint8_t tt) in NorOB() argument
118 return (ts | tt) ^ 0xFF; in NorOB()
122 OrQH(int16_t ts, int16_t tt) in OrQH() argument
124 return (int16_t)((uint16_t)ts | (uint16_t)tt); in OrQH()
128 OrOB(uint8_t ts, uint8_t tt) in OrOB() argument
130 return ts | tt; in OrOB()
134 XorQH(int16_t ts, int16_t tt) in XorQH() argument
136 return (int16_t)((uint16_t)ts ^ (uint16_t)tt); in XorQH()
140 XorOB(uint8_t ts, uint8_t tt) in XorOB() argument
142 return ts ^ tt; in XorOB()
146 SLLQH(int16_t ts, int16_t tt) in SLLQH() argument
148 uint32_t s = (uint32_t)tt & 0xF; in SLLQH()
153 SLLOB(uint8_t ts, uint8_t tt) in SLLOB() argument
155 uint32_t s = tt & 0x7; in SLLOB()
160 SRLQH(int16_t ts, int16_t tt) in SRLQH() argument
162 uint32_t s = (uint32_t)tt & 0xF; in SRLQH()
167 SRLOB(uint8_t ts, uint8_t tt) in SRLOB() argument
169 uint32_t s = tt & 0x7; in SRLOB()
177 AddQH(int16_t ts, int16_t tt) in AddQH() argument
179 int32_t t = (int32_t)ts + (int32_t)tt; in AddQH()
184 AddOB(uint8_t ts, uint8_t tt) in AddOB() argument
186 uint32_t t = (uint32_t)ts + (uint32_t)tt; in AddOB()
191 SubQH(int16_t ts, int16_t tt) in SubQH() argument
193 int32_t t = (int32_t)ts - (int32_t)tt; in SubQH()
198 SubOB(uint8_t ts, uint8_t tt) in SubOB() argument
201 t = (int32_t)ts - (int32_t)tt; in SubOB()
208 MinQH(int16_t ts, int16_t tt) in MinQH() argument
210 return (ts < tt ? ts : tt); in MinQH()
214 MinOB(uint8_t ts, uint8_t tt) in MinOB() argument
216 return (ts < tt ? ts : tt); in MinOB()
220 MaxQH(int16_t ts, int16_t tt) in MaxQH() argument
222 return (ts > tt ? ts : tt); in MaxQH()
226 MaxOB(uint8_t ts, uint8_t tt) in MaxOB() argument
228 return (ts > tt ? ts : tt); in MaxOB()
232 MulQH(int16_t ts, int16_t tt) in MulQH() argument
234 int32_t t = (int32_t)ts * (int32_t)tt; in MulQH()
239 MulOB(uint8_t ts, uint8_t tt) in MulOB() argument
241 uint32_t t = (uint32_t)ts * (uint32_t)tt; in MulOB()
248 MsgnQH(int16_t ts, int16_t tt) in MsgnQH() argument
252 t = (tt == QH_MIN ? QH_MAX : -tt); in MsgnQH()
256 t = tt; in MsgnQH()
261 SRAQH(int16_t ts, int16_t tt) in SRAQH() argument
263 uint32_t s = (uint32_t)tt & 0xF; in SRAQH()
271 AbsDiffOB(uint8_t ts, uint8_t tt) in AbsDiffOB() argument
273 return (ts >= tt ? ts - tt : tt - ts); in AbsDiffOB()
277 AvgOB(uint8_t ts, uint8_t tt) in AvgOB() argument
279 return ((uint32_t)ts + (uint32_t)tt + 1) >> 1; in AvgOB()
666 typedef void (*QH_ACC)(signed48 *a, int16_t ts, int16_t tt);
669 AccAddAQH(signed48 *a, int16_t ts, int16_t tt) in AccAddAQH() argument
671 *a += (signed48)ts + (signed48)tt; in AccAddAQH()
675 AccAddLQH(signed48 *a, int16_t ts, int16_t tt) in AccAddLQH() argument
677 *a = (signed48)ts + (signed48)tt; in AccAddLQH()
681 AccMulAQH(signed48 *a, int16_t ts, int16_t tt) in AccMulAQH() argument
683 *a += (signed48)ts * (signed48)tt; in AccMulAQH()
687 AccMulLQH(signed48 *a, int16_t ts, int16_t tt) in AccMulLQH() argument
689 *a = (signed48)ts * (signed48)tt; in AccMulLQH()
693 SubMulAQH(signed48 *a, int16_t ts, int16_t tt) in SubMulAQH() argument
695 *a -= (signed48)ts * (signed48)tt; in SubMulAQH()
699 SubMulLQH(signed48 *a, int16_t ts, int16_t tt) in SubMulLQH() argument
701 *a = -((signed48)ts * (signed48)tt); in SubMulLQH()
705 AccSubAQH(signed48 *a, int16_t ts, int16_t tt) in AccSubAQH() argument
707 *a += (signed48)ts - (signed48)tt; in AccSubAQH()
711 AccSubLQH(signed48 *a, int16_t ts, int16_t tt) in AccSubLQH() argument
713 *a = (signed48)ts - (signed48)tt; in AccSubLQH()
717 typedef void (*OB_ACC)(signed24 *acc, uint8_t ts, uint8_t tt);
720 AccAddAOB(signed24 *a, uint8_t ts, uint8_t tt) in AccAddAOB() argument
722 *a += (signed24)ts + (signed24)tt; in AccAddAOB()
726 AccAddLOB(signed24 *a, uint8_t ts, uint8_t tt) in AccAddLOB() argument
728 *a = (signed24)ts + (signed24)tt; in AccAddLOB()
732 AccMulAOB(signed24 *a, uint8_t ts, uint8_t tt) in AccMulAOB() argument
734 *a += (signed24)ts * (signed24)tt; in AccMulAOB()
738 AccMulLOB(signed24 *a, uint8_t ts, uint8_t tt) in AccMulLOB() argument
740 *a = (signed24)ts * (signed24)tt; in AccMulLOB()
744 SubMulAOB(signed24 *a, uint8_t ts, uint8_t tt) in SubMulAOB() argument
746 *a -= (signed24)ts * (signed24)tt; in SubMulAOB()
750 SubMulLOB(signed24 *a, uint8_t ts, uint8_t tt) in SubMulLOB() argument
752 *a = -((signed24)ts * (signed24)tt); in SubMulLOB()
756 AccSubAOB(signed24 *a, uint8_t ts, uint8_t tt) in AccSubAOB() argument
758 *a += (signed24)ts - (signed24)tt; in AccSubAOB()
762 AccSubLOB(signed24 *a, uint8_t ts, uint8_t tt) in AccSubLOB() argument
764 *a = (signed24)ts - (signed24)tt; in AccSubLOB()
768 AccAbsDiffOB(signed24 *a, uint8_t ts, uint8_t tt) in AccAbsDiffOB() argument
770 uint8_t t = (ts >= tt ? ts - tt : tt - ts); in AccAbsDiffOB()