reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
1302 for (unsigned i = 0; i < NumBits; ++i) { 1302 for (unsigned i = 0; i < NumBits; ++i) { 1303 if (LHSBits[i].isZero() && RHSBits[i].isZero()) { 1303 if (LHSBits[i].isZero() && RHSBits[i].isZero()) { 1310 if (LHSBits[i].hasValue() && LHSBits[i].getValue() == LastVal && 1310 if (LHSBits[i].hasValue() && LHSBits[i].getValue() == LastVal && 1311 LHSBits[i].getValueBitIndex() == LastIdx + 1) 1312 Bits[i] = LHSBits[i]; 1312 Bits[i] = LHSBits[i]; 1313 else if (RHSBits[i].hasValue() && RHSBits[i].getValue() == LastVal && 1313 else if (RHSBits[i].hasValue() && RHSBits[i].getValue() == LastVal && 1314 RHSBits[i].getValueBitIndex() == LastIdx + 1) 1315 Bits[i] = RHSBits[i]; 1315 Bits[i] = RHSBits[i]; 1317 Bits[i] = ValueBit(ValueBit::ConstZero); 1319 else if (LHSBits[i].isZero()) 1320 Bits[i] = RHSBits[i]; 1320 Bits[i] = RHSBits[i]; 1321 else if (RHSBits[i].isZero()) 1322 Bits[i] = LHSBits[i]; 1322 Bits[i] = LHSBits[i]; 1328 if (Bits[i].hasValue()) { 1329 LastVal = Bits[i].getValue(); 1330 LastIdx = Bits[i].getValueBitIndex();