Lines Matching defs:BitsLeft
72 unsigned &BitsLeft, unsigned &AsmStrBits);
76 unsigned &BitsLeft, unsigned &AsmStrBits);
328 unsigned &BitsLeft, unsigned &AsmStrBits) {
386 BitsLeft = OpcodeInfoBits - AsmStrBits;
404 if (NumBits > BitsLeft) {
415 (uint64_t)i << (OpcodeInfoBits - BitsLeft);
426 BitsLeft -= NumBits;
436 unsigned BytesNeeded = ((OpcodeInfoBits - BitsLeft) + 7) / 8;
441 BitsOS << " uint" << ((BitsLeft < (OpcodeInfoBits - 32)) ? 64 : 32)
459 if (BitsLeft < (OpcodeInfoBits - 32))
487 unsigned &BitsLeft, unsigned &AsmStrBits) {
514 O << " uint" << ((BitsLeft < (OpcodeInfoBits - 32)) ? 64 : 32)
519 BitsLeft = OpcodeInfoBits - AsmStrBits;
526 assert(NumBits <= BitsLeft && "consistency error");
534 O << " if ((Bits >> " << (OpcodeInfoBits - BitsLeft) << ") & "
542 O << " switch ((Bits >> " << (OpcodeInfoBits - BitsLeft) << ") & "
554 BitsLeft -= NumBits;
1334 unsigned BitsLeft = 0;
1337 EmitGetMnemonic(O, TableDrivenOperandPrinters, BitsLeft, AsmStrBits);
1338 EmitPrintInstruction(O, TableDrivenOperandPrinters, BitsLeft, AsmStrBits);