Lines Matching refs:s1

11 #define EXECSHIFT(size, rsize, res, s1, s2, flags) \
18 : "r" (s1), "0" (res), "1" (flags));
20 #define EXECSHIFT(size, rsize, res, s1, s2, flags) \
27 : "c" (s1), "0" (res), "1" (flags));
31 void exec_opq(long s2, long s0, long s1, long iflags)
36 EXECSHIFT("q", "", res, s1, s2, flags);
38 if (s1 != 1)
41 stringify(OP) "q", s0, s1, res, iflags, flags & CC_MASK);
45 void exec_opl(long s2, long s0, long s1, long iflags)
50 EXECSHIFT("l", "k", res, s1, s2, flags);
52 if (s1 != 1)
55 stringify(OP) "l", s0, s1, res, iflags, flags & CC_MASK);
58 void exec_opw(long s2, long s0, long s1, long iflags)
63 EXECSHIFT("w", "w", res, s1, s2, flags);
65 if (s1 != 1)
68 stringify(OP) "w", s0, s1, res, iflags, flags & CC_MASK);
72 #define EXECSHIFT(size, rsize, res, s1, s2, flags) \
79 : "c" (s1), "0" (res), "1" (flags), "r" (s2));
82 void exec_opq(long s2, long s0, long s1, long iflags)
87 EXECSHIFT("q", "", res, s1, s2, flags);
89 if (s1 != 1)
92 stringify(OP) "q", s0, s2, s1, res, iflags, flags & CC_MASK);
96 void exec_opl(long s2, long s0, long s1, long iflags)
101 EXECSHIFT("l", "k", res, s1, s2, flags);
103 if (s1 != 1)
106 stringify(OP) "l", s0, s2, s1, res, iflags, flags & CC_MASK);
109 void exec_opw(long s2, long s0, long s1, long iflags)
114 EXECSHIFT("w", "w", res, s1, s2, flags);
116 if (s1 != 1)
119 stringify(OP) "w", s0, s2, s1, res, iflags, flags & CC_MASK);
125 void exec_opb(long s0, long s1, long iflags)
130 EXECSHIFT("b", "b", res, s1, 0, flags);
132 if (s1 != 1)
135 stringify(OP) "b", s0, s1, res, iflags, flags & CC_MASK);
139 void exec_op(long s2, long s0, long s1)
144 exec_opq(s2, s0, s1, 0);
146 exec_opl(s2, s0, s1, 0);
148 exec_opw(s2, s0, s1, 0);
150 exec_opw(s2, s0, s1, 0);
153 exec_opb(s0, s1, 0);
157 exec_opq(s2, s0, s1, CC_C);
159 exec_opl(s2, s0, s1, CC_C);
160 exec_opw(s2, s0, s1, CC_C);
161 exec_opb(s0, s1, CC_C);