Home | History | Annotate | Download | only in AArch64

Lines Matching refs:Even

10 // mix of odd and even D-registers when performing a critical sequence of
19 // allocate it alternating even or odd registers. However, multiply-accumulates
50 // Enforce the algorithm to use the scavenged register even when the original
62 "(1: Even, 2: Odd)."),
105 /// A "color", which is either even or odd. Yes, these aren't really colors
107 enum class Color { Even, Odd };
109 static const char *ColorNames[2] = { "Even", "Odd" };
266 return OverrideBalance == 1 ? Color::Even : Color::Odd;
391 // Positive means we're even-heavy, negative we're odd-heavy.
469 Color PreferredColor = Parity < 0 ? Color::Even : Color::Odd;
491 Parity += (C == Color::Even) ? G->size() : -G->size();
492 PreferredColor = Parity < 0 ? Color::Even : Color::Odd;
729 return Color::Even;