Lines Matching refs:op0
356 void test_imulw2(int op0, int op1) in test_imulw2() argument
359 s0 = op0; in test_imulw2()
374 void test_imull2(int op0, int op1) in test_imull2() argument
377 s0 = op0; in test_imull2()
392 #define TEST_IMUL_IM(size, size1, op0, op1)\ argument
399 "imul" size " $" #op0 ", %" size1 "2, %" size1 "0\n\t" \
405 "imul" size, op0, op1, res, flags & CC_MASK);\
505 #define TEST_BSX(op, size, op0)\ argument
508 val = op0;\
758 #define TEST_BCD(op, op0, cc_in, cc_mask)\
761 res = op0;\
771 #op, op0, res, cc_in, flags & cc_mask);\
829 int op0, op1;\
830 op0 = 0x12345678;\
833 : "=q" (op0), opconst (op1) \
834 : "0" (op0), "1" (op1));\
836 #op, op0, op1);\
841 int op0, op1;\
842 op0 = 0x12345678;\
845 : "=q" (op0), opconst (op1) \
846 : "0" (op0), "1" (op1), "a" (eax));\
848 #op, eax, op0, op1);\
894 uint64_t op0, op1, op2; in test_xchg()
898 op0 = 0x123456789abcd; in test_xchg()
902 op1 = op0; in test_xchg()
907 : "=A" (op0), "=m" (op1), "=g" (eflags) in test_xchg()
908 : "0" (op0), "m" (op1), "b" ((int)op2), "c" ((int)(op2 >> 32))); in test_xchg()
910 op0, op1, eflags & CC_Z); in test_xchg()