Lines Matching refs:flags
10 #define EXECSHIFT(size, res, s1, s2, flags) \ argument
16 : "=g" (res), "=g" (flags)\
17 : "r" (s1), "0" (res), "1" (flags));
19 #define EXECSHIFT(size, res, s1, s2, flags) \ argument
25 : "=q" (res), "=g" (flags)\
26 : "c" (s1), "0" (res), "1" (flags));
31 int res, flags; in exec_opl() local
33 flags = iflags; in exec_opl()
34 EXECSHIFT("", res, s1, s2, flags); in exec_opl()
37 flags &= ~CC_O; in exec_opl()
39 stringify(OP) "l", s0, s1, res, iflags, flags & CC_MASK); in exec_opl()
44 int res, flags; in exec_opw() local
46 flags = iflags; in exec_opw()
47 EXECSHIFT("w", res, s1, s2, flags); in exec_opw()
50 flags &= ~CC_O; in exec_opw()
52 stringify(OP) "w", s0, s1, res, iflags, flags & CC_MASK); in exec_opw()
56 #define EXECSHIFT(size, res, s1, s2, flags) \ argument
62 : "=g" (res), "=g" (flags)\
63 : "c" (s1), "0" (res), "1" (flags), "r" (s2));
67 int res, flags; in exec_opl() local
69 flags = iflags; in exec_opl()
70 EXECSHIFT("", res, s1, s2, flags); in exec_opl()
73 flags &= ~CC_O; in exec_opl()
75 stringify(OP) "l", s0, s2, s1, res, iflags, flags & CC_MASK); in exec_opl()
80 int res, flags; in exec_opw() local
82 flags = iflags; in exec_opw()
83 EXECSHIFT("w", res, s1, s2, flags); in exec_opw()
86 flags &= ~CC_O; in exec_opw()
88 stringify(OP) "w", s0, s2, s1, res, iflags, flags & CC_MASK); in exec_opw()
96 int res, flags; in exec_opb() local
98 flags = iflags; in exec_opb()
99 EXECSHIFT("b", res, s1, 0, flags); in exec_opb()
102 flags &= ~CC_O; in exec_opb()
104 stringify(OP) "b", s0, s1, res, iflags, flags & CC_MASK); in exec_opb()