Lines Matching refs:op0
368 void test_imulw2(int64 op0, int64 op1) in test_imulw2() argument
371 s0 = op0; in test_imulw2()
386 void test_imull2(int64 op0, int64 op1) in test_imull2() argument
390 s0 = op0; in test_imull2()
405 #define TEST_IMUL_IM(size, size1, op0, op1)\ argument
412 "imul" size " $" #op0 ", %" size1 "2, %" size1 "0\n\t" \
418 "imul" size, op0, op1, res, flags & CC_MASK);\
421 #define TEST_IMUL_IM_L(op0, op1)\ argument
428 "imul $" #op0 ", %2, %0\n\t" \
434 "imull", op0, op1, res, flags & CC_MASK);\
544 #define TEST_BSX(op, size, op0)\ argument
547 val = op0;\
796 #define TEST_BCD(op, op0, cc_in, cc_mask)\
799 res = op0;\
809 #op, op0, res, cc_in, flags & cc_mask);\
867 int op0, op1;\
868 op0 = 0x12345678;\
871 : "=q" (op0), opconst (op1) \
872 : "0" (op0), "1" (op1));\
874 #op, op0, op1);\
879 int op0, op1;\
880 op0 = 0x12345678;\
883 : "=q" (op0), opconst (op1) \
884 : "0" (op0), "1" (op1), "a" (eax));\
886 #op, eax, op0, op1);\
932 uint64_t op0, op1, op2; in test_xchg()
936 op0 = 0x123456789abcd; in test_xchg()
940 op1 = op0; in test_xchg()
945 : "=A" (op0), "=m" (op1), "=g" (eflags) in test_xchg()
946 : "0" (op0), "m" (op1), "b" ((int)op2), "c" ((int)(op2 >> 32))); in test_xchg()
948 op0, op1, eflags & CC_Z); in test_xchg()