Lines Matching refs:s1
11 #define EXECSHIFT(size, res, s1, s2, flags) \ argument
18 : "r" (s1), "0" (res), "1" (flags));
20 #define EXECSHIFT(size, res, s1, s2, flags) \ argument
27 : "c" (s1), "0" (res), "1" (flags));
30 void exec_opq(int64 s2, int64 s0, int64 s1, int64 iflags) in exec_opq() argument
35 EXECSHIFT("q", res, s1, s2, flags); in exec_opq()
37 if (s1 != 1) in exec_opq()
40 stringify(OP) "q", s0, s1, res, iflags, flags & CC_MASK); in exec_opq()
43 void exec_opl(int64 s2, int64 s0, int64 s1, int64 iflags) in exec_opl() argument
48 EXECSHIFT("", res, s1, s2, flags); in exec_opl()
50 if (s1 != 1) in exec_opl()
53 stringify(OP) "l", s0, s1, res, iflags, flags & CC_MASK); in exec_opl()
56 void exec_opw(int64 s2, int64 s0, int64 s1, int64 iflags) in exec_opw() argument
61 EXECSHIFT("w", res, s1, s2, flags); in exec_opw()
63 if (s1 != 1) in exec_opw()
66 stringify(OP) "w", s0, s1, res, iflags, flags & CC_MASK); in exec_opw()
70 #define EXECSHIFT(size, res, s1, s2, flags) \ argument
77 : "c" (s1), "0" (res), "1" (flags), "r" (s2));
79 void exec_opl(int64 s2, int64 s0, int64 s1, int64 iflags) in exec_opl() argument
84 EXECSHIFT("", res, s1, s2, flags); in exec_opl()
86 if (s1 != 1) in exec_opl()
89 stringify(OP) "l", s0, s2, s1, res, iflags, flags & CC_MASK); in exec_opl()
92 void exec_opw(int64 s2, int64 s0, int64 s1, int64 iflags) in exec_opw() argument
97 EXECSHIFT("w", res, s1, s2, flags); in exec_opw()
99 if (s1 != 1) in exec_opw()
102 stringify(OP) "w", s0, s2, s1, res, iflags, flags & CC_MASK); in exec_opw()
108 void exec_opb(int64 s0, int64 s1, int64 iflags) in exec_opb() argument
113 EXECSHIFT("b", res, s1, 0, flags); in exec_opb()
115 if (s1 != 1) in exec_opb()
118 stringify(OP) "b", s0, s1, res, iflags, flags & CC_MASK); in exec_opb()
122 void exec_op(int64 s2, int64 s0, int64 s1) in exec_op() argument
139 exec_opq(s2, s0, s1, flags_in); in exec_op()
140 if (s1 <= 31) in exec_op()
141 exec_opl(s2, s0, s1, flags_in); in exec_op()
143 if (s1 <= 15) in exec_op()
144 exec_opw(s2, s0, s1, flags_in); in exec_op()
146 exec_opw(s2, s0, s1, flags_in); in exec_op()
149 exec_opb(s0, s1, flags_in); in exec_op()
152 exec_opq(s2, s0, s1, flags_in); in exec_op()
153 exec_opl(s2, s0, s1, flags_in); in exec_op()
154 exec_opw(s2, s0, s1, flags_in); in exec_op()
155 exec_opb(s0, s1, flags_in); in exec_op()