Lines Matching defs:BitsLeft
72 unsigned &BitsLeft, unsigned &AsmStrBits);
76 unsigned &BitsLeft, unsigned &AsmStrBits);
328 unsigned &BitsLeft, unsigned &AsmStrBits) {
387 BitsLeft = OpcodeInfoBits - AsmStrBits;
405 if (NumBits > BitsLeft) {
416 (uint64_t)i << (OpcodeInfoBits - BitsLeft);
427 BitsLeft -= NumBits;
437 unsigned BytesNeeded = ((OpcodeInfoBits - BitsLeft) + 7) / 8;
442 BitsOS << " uint" << ((BitsLeft < (OpcodeInfoBits - 32)) ? 64 : 32)
460 if (BitsLeft < (OpcodeInfoBits - 32))
488 unsigned &BitsLeft, unsigned &AsmStrBits) {
515 O << " uint" << ((BitsLeft < (OpcodeInfoBits - 32)) ? 64 : 32)
520 BitsLeft = OpcodeInfoBits - AsmStrBits;
527 assert(NumBits <= BitsLeft && "consistency error");
535 O << " if ((Bits >> " << (OpcodeInfoBits - BitsLeft) << ") & "
543 O << " switch ((Bits >> " << (OpcodeInfoBits - BitsLeft) << ") & "
555 BitsLeft -= NumBits;
1332 unsigned BitsLeft = 0;
1335 EmitGetMnemonic(O, TableDrivenOperandPrinters, BitsLeft, AsmStrBits);
1336 EmitPrintInstruction(O, TableDrivenOperandPrinters, BitsLeft, AsmStrBits);