Lines Matching refs:StartBit

223   unsigned StartBit; // the starting bit position  member in __anonf79efbc20511::Filter
403 bool fieldFromInsn(uint64_t &Field, insn_t &Insn, unsigned StartBit,
468 void reportRegion(bitAttr_t RA, unsigned StartBit, unsigned BitIndex,
495 : Owner(f.Owner), StartBit(f.StartBit), NumBits(f.NumBits), Mixed(f.Mixed), in Filter()
504 : Owner(&owner), StartBit(startBit), NumBits(numBits), Mixed(mixed) { in Filter()
505 assert(StartBit + NumBits - 1 < Owner->BitWidth); in Filter()
518 bool ok = Owner->fieldFromInsn(Field, Insn, StartBit, NumBits); in Filter()
561 BitValueArray[StartBit + bitIndex] = BIT_UNSET; in recurse()
591 BitValueArray[StartBit + bitIndex] = BIT_TRUE; in recurse()
593 BitValueArray[StartBit + bitIndex] = BIT_FALSE; in recurse()
634 TableInfo.Table.push_back(StartBit); in emitTableEntry()
932 unsigned StartBit, unsigned NumBits) const { in fieldFromInsn() argument
936 if (Insn[StartBit + i] == BIT_UNSET) in fieldFromInsn()
939 if (Insn[StartBit + i] == BIT_TRUE) in fieldFromInsn()
1396 void FilterChooser::reportRegion(bitAttr_t RA, unsigned StartBit, in reportRegion() argument
1399 Filters.push_back(Filter(*this, StartBit, BitIndex - StartBit, true)); in reportRegion()
1401 Filters.push_back(Filter(*this, StartBit, BitIndex - StartBit, false)); in reportRegion()
1519 unsigned StartBit = 0; in filterProcessor() local
1532 StartBit = BitIndex; in filterProcessor()
1538 StartBit = BitIndex; in filterProcessor()
1548 reportRegion(RA, StartBit, BitIndex, AllowMixed); in filterProcessor()
1554 reportRegion(RA, StartBit, BitIndex, AllowMixed); in filterProcessor()
1558 reportRegion(RA, StartBit, BitIndex, AllowMixed); in filterProcessor()
1559 StartBit = BitIndex; in filterProcessor()
1569 reportRegion(RA, StartBit, BitIndex, AllowMixed); in filterProcessor()
1570 StartBit = BitIndex; in filterProcessor()
1574 reportRegion(RA, StartBit, BitIndex, AllowMixed); in filterProcessor()
1575 StartBit = BitIndex; in filterProcessor()
1579 reportRegion(RA, StartBit, BitIndex, AllowMixed); in filterProcessor()
1602 reportRegion(RA, StartBit, BitIndex, AllowMixed); in filterProcessor()
1607 reportRegion(RA, StartBit, BitIndex, AllowMixed); in filterProcessor()