D | loongson_intrinsics.h | 24 #define DUP2_ARG1(_INS, _IN0, _IN1, _OUT0, _OUT1) \ argument 26 _OUT0 = _INS(_IN0); \ 30 #define DUP2_ARG2(_INS, _IN0, _IN1, _IN2, _IN3, _OUT0, _OUT1) \ argument 32 _OUT0 = _INS(_IN0, _IN1); \ 36 #define DUP2_ARG3(_INS, _IN0, _IN1, _IN2, _IN3, _IN4, _IN5, _OUT0, _OUT1) \ argument 38 _OUT0 = _INS(_IN0, _IN1, _IN2); \ 42 #define DUP4_ARG1(_INS, _IN0, _IN1, _IN2, _IN3, _OUT0, _OUT1, _OUT2, _OUT3) \ argument 44 DUP2_ARG1(_INS, _IN0, _IN1, _OUT0, _OUT1); \ 48 #define DUP4_ARG2(_INS, _IN0, _IN1, _IN2, _IN3, _IN4, _IN5, _IN6, _IN7, _OUT0, \ argument 51 DUP2_ARG2(_INS, _IN0, _IN1, _IN2, _IN3, _OUT0, _OUT1); \ [all …]
|