Go to the documentation of this file.
21 #ifndef AVCODEC_MIPS_MATHOPS_H
22 #define AVCODEC_MIPS_MATHOPS_H
35 __asm__ (
"dmult.g %1, %2, %3 \n\t"
36 "daddu %0, %0, %1 \n\t"
37 :
"+r"(d),
"=&r"(m) :
"r"(a),
"r"(b));
40 #define MAC64(d, a, b) ((d) = MAC64(d, a, b))
45 __asm__ (
"dmult.g %1, %2, %3 \n\t"
46 "dsubu %0, %0, %1 \n\t"
47 :
"+r"(d),
"=&r"(m) :
"r"(a),
"r"(b));
50 #define MLS64(d, a, b) ((d) = MLS64(d, a, b))