Lines Matching +full:8 +full:a
6 * Permission is hereby granted, free of charge, to any person obtaining a copy
18 * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
42 TCG_COND_EQ = 8 | 0 | 0 | 0,
43 TCG_COND_NE = 8 | 0 | 0 | 1,
46 TCG_COND_TSTEQ = 8 | 4 | 0 | 0,
47 TCG_COND_TSTNE = 8 | 4 | 0 | 1,
56 TCG_COND_LTU = 8 | 0 | 2 | 0,
57 TCG_COND_GEU = 8 | 0 | 2 | 1,
58 TCG_COND_GTU = 8 | 4 | 2 | 0,
59 TCG_COND_LEU = 8 | 4 | 2 | 1,
68 /* Swap the operands in a comparison. */
74 /* Must a comparison be considered signed? */
77 return (c & (8 | 2)) == 2; in is_signed_cond()
80 /* Must a comparison be considered unsigned? */
83 return (c & (8 | 2)) == (8 | 2); in is_unsigned_cond()
86 /* Must a comparison be considered a test? */
92 /* Create an "unsigned" version of a "signed" comparison. */
95 return is_signed_cond(c) ? (TCGCond)(c + 8) : c; in tcg_unsigned_cond()
98 /* Create a "signed" version of an "unsigned" comparison. */
101 return is_unsigned_cond(c) ? (TCGCond)(c - 8) : c; in tcg_signed_cond()
104 /* Create the eq/ne version of a tsteq/tstne comparison. */
110 /* Create the lt/ge version of a tstne/tsteq comparison of the sign. */
117 * Create a "high" version of a double-word comparison.
118 * This removes equality from a LTE or GTE comparison.