D | mips_macro.h | 26 #define ADD_SUB_HALVES(O0, O1, \ argument 29 "subq.ph %[" #O1 "], %[" #I0 "], %[" #I1 "] \n\t" 34 #define LOAD_IN_X2(O0, O1, \ argument 37 "lh %[" #O1 "], " #I1 "(%[in]) \n\t" 41 #define LOAD_WITH_OFFSET_X4(O0, O1, O2, O3, \ argument 44 "ulw %[" #O1 "], " #I2 "+" XSTR(I9) "*" #I6 "(%[" #I0 "]) \n\t" \ 51 #define MUL_SHIFT_SUM(O0, O1, O2, O3, O4, O5, O6, O7, \ argument 55 "mul %[" #O1 "], %[" #I0 "], %[kC1] \n\t" \ 63 "sra %[" #O1 "], %[" #O1 "], 16 \n\t" \ 77 #define INSERT_HALF_X2(O0, O1, \ argument [all …]
|