Lines Matching refs:StartBit

294   unsigned StartBit; // the starting bit position  member in __anoncf345abb0311::Filter
478 bool fieldFromInsn(uint64_t &Field, insn_t &Insn, unsigned StartBit,
545 void reportRegion(bitAttr_t RA, unsigned StartBit, unsigned BitIndex,
573 : Owner(f.Owner), StartBit(f.StartBit), NumBits(f.NumBits), Mixed(f.Mixed), in Filter()
582 : Owner(&owner), StartBit(startBit), NumBits(numBits), Mixed(mixed) { in Filter()
583 assert(StartBit + NumBits - 1 < Owner->BitWidth); in Filter()
596 bool ok = Owner->fieldFromInsn(Field, Insn, StartBit, NumBits); in Filter()
628 BitValueArray[StartBit + bitIndex] = BIT_UNSET; in recurse()
650 BitValueArray[StartBit + bitIndex] = BIT_TRUE; in recurse()
652 BitValueArray[StartBit + bitIndex] = BIT_FALSE; in recurse()
690 TableInfo.Table.push_back(StartBit); in emitTableEntry()
1035 unsigned StartBit, unsigned NumBits) const { in fieldFromInsn() argument
1039 if (Insn[StartBit + i] == BIT_UNSET) in fieldFromInsn()
1042 if (Insn[StartBit + i] == BIT_TRUE) in fieldFromInsn()
1521 void FilterChooser::reportRegion(bitAttr_t RA, unsigned StartBit, in reportRegion() argument
1524 Filters.emplace_back(*this, StartBit, BitIndex - StartBit, true); in reportRegion()
1526 Filters.emplace_back(*this, StartBit, BitIndex - StartBit, false); in reportRegion()
1644 unsigned StartBit = 0; in filterProcessor() local
1657 StartBit = BitIndex; in filterProcessor()
1663 StartBit = BitIndex; in filterProcessor()
1673 reportRegion(RA, StartBit, BitIndex, AllowMixed); in filterProcessor()
1679 reportRegion(RA, StartBit, BitIndex, AllowMixed); in filterProcessor()
1683 reportRegion(RA, StartBit, BitIndex, AllowMixed); in filterProcessor()
1684 StartBit = BitIndex; in filterProcessor()
1694 reportRegion(RA, StartBit, BitIndex, AllowMixed); in filterProcessor()
1695 StartBit = BitIndex; in filterProcessor()
1699 reportRegion(RA, StartBit, BitIndex, AllowMixed); in filterProcessor()
1700 StartBit = BitIndex; in filterProcessor()
1704 reportRegion(RA, StartBit, BitIndex, AllowMixed); in filterProcessor()
1727 reportRegion(RA, StartBit, BitIndex, AllowMixed); in filterProcessor()
1732 reportRegion(RA, StartBit, BitIndex, AllowMixed); in filterProcessor()