D | mips_macro.h | 26 #define ADD_SUB_HALVES(O0, O1, \ argument 28 "addq.ph %[" #O0 "], %[" #I0 "], %[" #I1 "] \n\t" \ 34 #define LOAD_IN_X2(O0, O1, \ argument 36 "lh %[" #O0 "], " #I0 "(%[in]) \n\t" \ 41 #define LOAD_WITH_OFFSET_X4(O0, O1, O2, O3, \ argument 43 "ulw %[" #O0 "], " #I1 "+" XSTR(I9) "*" #I5 "(%[" #I0 "]) \n\t" \ 51 #define MUL_SHIFT_SUM(O0, O1, O2, O3, O4, O5, O6, O7, \ argument 54 "mul %[" #O0 "], %[" #I0 "], %[kC2] \n\t" \ 62 "sra %[" #O0 "], %[" #O0 "], 16 \n\t" \ 77 #define INSERT_HALF_X2(O0, O1, \ argument [all …]
|