Lines Matching defs:BitIndex
515 void reportRegion(bitAttr_t RA, unsigned StartBit, unsigned BitIndex,
607 unsigned bitIndex;
611 for (bitIndex = 0; bitIndex < NumBits; bitIndex++)
612 BitValueArray[StartBit + bitIndex] = BIT_UNSET;
639 for (bitIndex = 0; bitIndex < NumBits; bitIndex++) {
640 if (mapIterator->first & (1ULL << bitIndex))
641 BitValueArray[StartBit + bitIndex] = BIT_TRUE;
643 BitValueArray[StartBit + bitIndex] = BIT_FALSE;
872 unsigned bitIndex;
874 for (bitIndex = BIT_WIDTH; bitIndex > 0; bitIndex--) {
875 switch (filter[bitIndex - 1]) {
1087 unsigned BitIndex, bool AllowMixed) {
1089 Filters.push_back(ARMFilter(*this, StartBit, BitIndex - StartBit, true));
1091 Filters.push_back(ARMFilter(*this, StartBit, BitIndex - StartBit, false));
1131 unsigned BitIndex, InsnIndex;
1154 for (BitIndex = 0; BitIndex < BIT_WIDTH; ++BitIndex)
1155 if (FilterBitValues[BitIndex] == BIT_TRUE ||
1156 FilterBitValues[BitIndex] == BIT_FALSE)
1157 bitAttrs[BitIndex] = ATTR_FILTERED;
1159 bitAttrs[BitIndex] = ATTR_NONE;
1166 for (BitIndex = 0; BitIndex < BIT_WIDTH; ++BitIndex) {
1167 switch (bitAttrs[BitIndex]) {
1169 if (insn[BitIndex] == BIT_UNSET)
1170 bitAttrs[BitIndex] = ATTR_ALL_UNSET;
1172 bitAttrs[BitIndex] = ATTR_ALL_SET;
1175 if (insn[BitIndex] == BIT_UNSET)
1176 bitAttrs[BitIndex] = ATTR_MIXED;
1179 if (insn[BitIndex] != BIT_UNSET)
1180 bitAttrs[BitIndex] = ATTR_MIXED;
1212 for (BitIndex = 0; BitIndex < BIT_WIDTH; BitIndex++) {
1213 bitAttr_t bitAttr = bitAttrs[BitIndex];
1223 StartBit = BitIndex;
1229 StartBit = BitIndex;
1239 reportRegion(RA, StartBit, BitIndex, AllowMixed);
1245 reportRegion(RA, StartBit, BitIndex, AllowMixed);
1249 reportRegion(RA, StartBit, BitIndex, AllowMixed);
1250 StartBit = BitIndex;
1260 reportRegion(RA, StartBit, BitIndex, AllowMixed);
1261 StartBit = BitIndex;
1265 reportRegion(RA, StartBit, BitIndex, AllowMixed);
1266 StartBit = BitIndex;
1270 reportRegion(RA, StartBit, BitIndex, AllowMixed);
1293 reportRegion(RA, StartBit, BitIndex, AllowMixed);
1298 reportRegion(RA, StartBit, BitIndex, AllowMixed);