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