Lines Matching defs:FixCount
106 unsigned FixCount;
109 // FixStack[i] == getStackEntry(i) for all i < FixCount.
112 LiveBundle() : Mask(0), FixCount(0) {}
115 bool isFixed() const { return !Mask || FixCount; }
273 /// Shuffle the top FixCount stack entries such that FP reg FixStack[0] is
275 void shuffleStackTop(const unsigned char *FixStack, unsigned FixCount,
360 CallingConv::X86_RegCall) && (Bundle.Mask && !Bundle.FixCount)) {
363 // If bundle.mask is non-zero and Bundle.FixCount is zero, it means
369 Bundle.FixCount = 1;
525 for (unsigned i = Bundle.FixCount; i > 0; --i) {
569 shuffleStackTop(Bundle.FixStack, Bundle.FixCount, Term);
573 Bundle.FixCount = StackTop;
952 /// FixCount entries into the order given by FixStack.
955 unsigned FixCount,
958 while (FixCount--) {
959 // Old register at position FixCount.
960 unsigned OldReg = getStackEntry(FixCount);
961 // Desired register at position FixCount.
962 unsigned Reg = FixStack[FixCount];
967 if (FixCount > 0)