Home | History | Annotate | Download | only in TableGen

Lines Matching defs:NumBits

131   unsigned NumBits; // number of bits to filter
164 Filter(FilterChooser &owner, unsigned startBit, unsigned numBits, bool mixed);
313 unsigned NumBits) const;
396 : Owner(f.Owner), StartBit(f.StartBit), NumBits(f.NumBits), Mixed(f.Mixed),
403 Filter::Filter(FilterChooser &owner, unsigned startBit, unsigned numBits,
405 : Owner(&owner), StartBit(startBit), NumBits(numBits), Mixed(mixed) {
406 assert(StartBit + NumBits - 1 < Owner->BitWidth);
419 bool ok = Owner->fieldFromInsn(Field, Insn, StartBit, NumBits);
463 for (bitIndex = 0; bitIndex < NumBits; bitIndex++)
492 for (bitIndex = 0; bitIndex < NumBits; bitIndex++) {
516 if (NumBits > 1)
517 o << (StartBit + NumBits - 1) << '-';
523 << NumBits << ")) {\n";
620 unsigned StartBit, unsigned NumBits) const {
623 for (unsigned i = 0; i < NumBits; ++i) {
896 unsigned I, NumBits;
948 NumBits = EndBits[I-1] - StartBits[I-1] + 1;
950 << StartBits[I-1] << ", " << NumBits
1492 "(" << WidthStr <<" insn, unsigned startBit, unsigned numBits)\n";
1497 o.indent(Indentation) << "assert(startBit + numBits <= " << BitWidth
1502 o.indent(Indentation) << "if (numBits == " << BitWidth << ")\n";
1511 o.indent(Indentation) << "fieldMask = ((1 << numBits) - 1) << startBit;\n";