Lines Matching refs:_op
137 #define HANDLE_OP_X_INT(_opcode, _opname, _op, _chkdiv) \ argument
161 result = firstVal _op secondVal; \
167 (s4) GET_REGISTER(vsrc1) _op (s4) GET_REGISTER(vsrc2)); \
172 #define HANDLE_OP_SHX_INT(_opcode, _opname, _cast, _op) \ argument
182 _cast GET_REGISTER(vsrc1) _op (GET_REGISTER(vsrc2) & 0x1f)); \
186 #define HANDLE_OP_X_INT_LIT16(_opcode, _opname, _op, _chkdiv) \ argument
208 result = firstVal _op (s2) vsrc2; \
213 SET_REGISTER(vdst, GET_REGISTER(vsrc1) _op (s2) vsrc2); \
217 #define HANDLE_OP_X_INT_LIT8(_opcode, _opname, _op, _chkdiv) \ argument
241 result = firstVal _op ((s1) vsrc2); \
246 (s4) GET_REGISTER(vsrc1) _op (s1) vsrc2); \
251 #define HANDLE_OP_SHX_INT_LIT8(_opcode, _opname, _cast, _op) \ argument
262 _cast GET_REGISTER(vsrc1) _op (vsrc2 & 0x1f)); \
266 #define HANDLE_OP_X_INT_2ADDR(_opcode, _opname, _op, _chkdiv) \ argument
286 result = firstVal _op secondVal; \
291 (s4) GET_REGISTER(vdst) _op (s4) GET_REGISTER(vsrc1)); \
295 #define HANDLE_OP_SHX_INT_2ADDR(_opcode, _opname, _cast, _op) \ argument
301 _cast GET_REGISTER(vdst) _op (GET_REGISTER(vsrc1) & 0x1f)); \
304 #define HANDLE_OP_X_LONG(_opcode, _opname, _op, _chkdiv) \ argument
330 result = firstVal _op secondVal; \
335 (s8) GET_REGISTER_WIDE(vsrc1) _op (s8) GET_REGISTER_WIDE(vsrc2)); \
340 #define HANDLE_OP_SHX_LONG(_opcode, _opname, _cast, _op) \ argument
350 _cast GET_REGISTER_WIDE(vsrc1) _op (GET_REGISTER(vsrc2) & 0x3f)); \
354 #define HANDLE_OP_X_LONG_2ADDR(_opcode, _opname, _op, _chkdiv) \ argument
376 result = firstVal _op secondVal; \
381 (s8) GET_REGISTER_WIDE(vdst) _op (s8)GET_REGISTER_WIDE(vsrc1));\
385 #define HANDLE_OP_SHX_LONG_2ADDR(_opcode, _opname, _cast, _op) \ argument
391 _cast GET_REGISTER_WIDE(vdst) _op (GET_REGISTER(vsrc1) & 0x3f)); \
394 #define HANDLE_OP_X_FLOAT(_opcode, _opname, _op) \ argument
404 GET_REGISTER_FLOAT(vsrc1) _op GET_REGISTER_FLOAT(vsrc2)); \
408 #define HANDLE_OP_X_DOUBLE(_opcode, _opname, _op) \ argument
418 GET_REGISTER_DOUBLE(vsrc1) _op GET_REGISTER_DOUBLE(vsrc2)); \
422 #define HANDLE_OP_X_FLOAT_2ADDR(_opcode, _opname, _op) \ argument
428 GET_REGISTER_FLOAT(vdst) _op GET_REGISTER_FLOAT(vsrc1)); \
431 #define HANDLE_OP_X_DOUBLE_2ADDR(_opcode, _opname, _op) \ argument
437 GET_REGISTER_DOUBLE(vdst) _op GET_REGISTER_DOUBLE(vsrc1)); \