Lines Matching refs:macro
55 %macro ABSSUB 4 ; dst, src1 (RO), src2 (RO), tmp
62 %macro CMP_LTE 3-4 ; src/dst, cmp, tmp, pb_80
72 %macro ABSSUB_CMP 6-7 [pb_80]; dst, src1, src2, cmp, tmp1, tmp2, [pb_80]
77 %macro MASK_APPLY 4 ; %1=new_data/dst %2=old_data %3=mask %4=tmp
83 %macro FILTER_SUBx2_ADDx2 8 ; %1=dst %2=h/l %3=cache %4=sub1 %5=sub2 %6=add1 %7=add2 %8=rshift
95 %macro FILTER_INIT 8 ; tmp1, tmp2, cacheL, cacheH, dstp, filterid, mask, source
103 %macro FILTER_UPDATE 11-14 ; tmp1, tmp2, cacheL, cacheH, dstp, -, -, +, +, rshift, mask, [source], [preload reg + value]
120 %macro SRSHIFT3B_2X 4 ; reg1, reg2, [pb_10], tmp
132 %macro EXTRACT_POS_NEG 3 ; i8, neg, pos
142 %macro SIGN_ADD 5 ; dst, u8, i8, tmp1, tmp2
149 %macro SIGN_SUB 5 ; dst, u8, i8, tmp1, tmp2
155 %macro FILTER6_INIT 3 ; %1=dst %2=h/l %3=cache
172 %macro FILTER14_INIT 3 ; %1=dst %2=h/l %3=cache
197 %macro TRANSPOSE16x16B 17
249 %macro TRANSPOSE16x8B 16
280 %macro DEFINE_REAL_P7_TO_Q7 0-1 0
300 %macro SPLATB_MIX 1-2 [mask_mix]
311 %macro LOOPFILTER 2 ; %1=v/h %2=size1
797 %macro LPF_16_VH 2
805 %macro LPF_16_VH_ALL_OPTS 1