Home | History | Annotate | Download | only in opts

Lines Matching defs:dst_scale

663     register unsigned dst_scale = 0;
698 "addq.ph %[dst_scale], %[s3], %[t5] \n\t"
699 "shra.ph %[dst_scale], %[dst_scale], 8 \n\t"
700 "subq_s.ph %[dst_scale], %[t7], %[dst_scale] \n\t"
701 "sll %[dst_scale], %[dst_scale], 8 \n\t"
702 "precrq.qb.ph %[dst_scale], %[dst_scale], %[dst_scale] \n\t"
709 "muleu_s.ph.qbl %[t8], %[dst_scale], %[s0] \n\t"
710 "muleu_s.ph.qbl %[t9], %[dst_scale], %[s2] \n\t"
711 "muleu_s.ph.qbl %[t4], %[dst_scale], %[s1] \n\t"
742 [dst_scale]"+r"(dst_scale), [s0]"=&r"(s0), [s1]"=&r"(s1),
755 unsigned dst_scale = 255 - SkMulDiv255Round(SkGetPackedA32(sc), alpha);
757 SkMulS16(SkGetPackedR16(dc), dst_scale);
759 SkMulS16(SkGetPackedG16(dc), dst_scale);
761 SkMulS16(SkGetPackedB16(dc), dst_scale);