Home | History | Annotate | Download | only in TableGen

Lines Matching defs:BitIndex

514   void reportRegion(bitAttr_t RA, unsigned StartBit, unsigned BitIndex,
606 unsigned bitIndex;
610 for (bitIndex = 0; bitIndex < NumBits; bitIndex++)
611 BitValueArray[StartBit + bitIndex] = BIT_UNSET;
638 for (bitIndex = 0; bitIndex < NumBits; bitIndex++) {
639 if (mapIterator->first & (1ULL << bitIndex))
640 BitValueArray[StartBit + bitIndex] = BIT_TRUE;
642 BitValueArray[StartBit + bitIndex] = BIT_FALSE;
871 unsigned bitIndex;
873 for (bitIndex = BIT_WIDTH; bitIndex > 0; bitIndex--) {
874 switch (filter[bitIndex - 1]) {
1086 unsigned BitIndex, bool AllowMixed) {
1088 Filters.push_back(ARMFilter(*this, StartBit, BitIndex - StartBit, true));
1090 Filters.push_back(ARMFilter(*this, StartBit, BitIndex - StartBit, false));
1130 unsigned BitIndex, InsnIndex;
1153 for (BitIndex = 0; BitIndex < BIT_WIDTH; ++BitIndex)
1154 if (FilterBitValues[BitIndex] == BIT_TRUE ||
1155 FilterBitValues[BitIndex] == BIT_FALSE)
1156 bitAttrs[BitIndex] = ATTR_FILTERED;
1158 bitAttrs[BitIndex] = ATTR_NONE;
1165 for (BitIndex = 0; BitIndex < BIT_WIDTH; ++BitIndex) {
1166 switch (bitAttrs[BitIndex]) {
1168 if (insn[BitIndex] == BIT_UNSET)
1169 bitAttrs[BitIndex] = ATTR_ALL_UNSET;
1171 bitAttrs[BitIndex] = ATTR_ALL_SET;
1174 if (insn[BitIndex] == BIT_UNSET)
1175 bitAttrs[BitIndex] = ATTR_MIXED;
1178 if (insn[BitIndex] != BIT_UNSET)
1179 bitAttrs[BitIndex] = ATTR_MIXED;
1211 for (BitIndex = 0; BitIndex < BIT_WIDTH; BitIndex++) {
1212 bitAttr_t bitAttr = bitAttrs[BitIndex];
1222 StartBit = BitIndex;
1228 StartBit = BitIndex;
1238 reportRegion(RA, StartBit, BitIndex, AllowMixed);
1244 reportRegion(RA, StartBit, BitIndex, AllowMixed);
1248 reportRegion(RA, StartBit, BitIndex, AllowMixed);
1249 StartBit = BitIndex;
1259 reportRegion(RA, StartBit, BitIndex, AllowMixed);
1260 StartBit = BitIndex;
1264 reportRegion(RA, StartBit, BitIndex, AllowMixed);
1265 StartBit = BitIndex;
1269 reportRegion(RA, StartBit, BitIndex, AllowMixed);
1292 reportRegion(RA, StartBit, BitIndex, AllowMixed);
1297 reportRegion(RA, StartBit, BitIndex, AllowMixed);