Lines Matching refs:LHSBits

1190         const auto &LHSBits = *getValueBits(V.getOperand(0), NumBits).second;  in getValueBits()  local
1193 Bits[i] = LHSBits[i < RotAmt ? i + (NumBits - RotAmt) : i - RotAmt]; in getValueBits()
1203 const auto &LHSBits = *getValueBits(V.getOperand(0), NumBits).second; in getValueBits() local
1206 Bits[i] = LHSBits[i - ShiftAmt]; in getValueBits()
1219 const auto &LHSBits = *getValueBits(V.getOperand(0), NumBits).second; in getValueBits() local
1222 Bits[i] = LHSBits[i + ShiftAmt]; in getValueBits()
1234 const SmallVector<ValueBit, 64> *LHSBits; in getValueBits() local
1239 std::tie(Interesting, LHSBits) = getValueBits(V.getOperand(0), NumBits); in getValueBits()
1243 Bits[i] = (*LHSBits)[i]; in getValueBits()
1247 if ((*LHSBits)[i].isZero()) in getValueBits()
1248 Bits[i] = (*LHSBits)[i]; in getValueBits()
1257 const auto &LHSBits = *getValueBits(V.getOperand(0), NumBits).second; in getValueBits() local
1264 if (LHSBits[i].isZero() && RHSBits[i].isZero()) { in getValueBits()
1271 if (LHSBits[i].hasValue() && LHSBits[i].getValue() == LastVal && in getValueBits()
1272 LHSBits[i].getValueBitIndex() == LastIdx + 1) in getValueBits()
1273 Bits[i] = LHSBits[i]; in getValueBits()
1280 else if (LHSBits[i].isZero()) in getValueBits()
1283 Bits[i] = LHSBits[i]; in getValueBits()
1310 const SmallVector<ValueBit, 64> *LHSBits; in getValueBits() local
1312 std::tie(Interesting, LHSBits) = getValueBits(V.getOperand(0), in getValueBits()
1316 Bits[i] = (*LHSBits)[i]; in getValueBits()
1354 const SmallVector<ValueBit, 64> *LHSBits; in getValueBits() local
1355 std::tie(Interesting, LHSBits) = getValueBits(V.getOperand(0), in getValueBits()
1361 Bits[i] = (*LHSBits)[i]; in getValueBits()
1366 Bits[i] = (*LHSBits)[i].hasValue() in getValueBits()
1367 ? ValueBit((*LHSBits)[i].getValue(), in getValueBits()
1368 (*LHSBits)[i].getValueBitIndex(), in getValueBits()