Lines Matching refs:ref
29 // for subtraction to *ref. See the comments there for algorithmic explanations.
30 static void ITransformOne(const uint8_t* ref,
107 "vld1.32 d6[0], [%[ref]], %[kBPS] \n"
108 "vld1.32 d6[1], [%[ref]], %[kBPS] \n"
109 "vld1.32 d7[0], [%[ref]], %[kBPS] \n"
110 "vld1.32 d7[1], [%[ref]], %[kBPS] \n"
112 "sub %[ref], %[ref], %[kBPS], lsl #2 \n"
139 : [kBPS] "r"(kBPS), [kC1C2] "r"(kC1C2), [ref] "r"(ref) // constants
144 static void ITransform(const uint8_t* ref,
146 ITransformOne(ref, in, dst);
148 ITransformOne(ref + 4, in + 16, dst + 4);
233 static void FTransform(const uint8_t* src, const uint8_t* ref,
237 const uint8_t* ref_ptr = ref;
248 // load ref into q6, q7 in high half
258 // d[0-3] = src - ref