Lines Matching defs:hasValue
1528 bool hasValue() const {
1533 assert(hasValue() && "Cannot get the value of a constant bit");
1538 assert(hasValue() && "Cannot get the value bit index of a constant bit");
1719 if (LHSBits[i].hasValue() && LHSBits[i].getValue() == LastVal &&
1722 else if (RHSBits[i].hasValue() && RHSBits[i].getValue() == LastVal &&
1737 if (Bits[i].hasValue()) {
1787 if ((*InBits)[i].hasValue() && (*InBits)[i].getValueBitIndex() >= 32) {
1814 Bits[i] = (*LHSBits)[i].hasValue()
1854 if (Bits[i].hasValue()) {
1875 SDValue LastValue = Bits[0].hasValue() ? Bits[0].getValue() : SDValue();
1877 bool IsGroupOfZeros = !Bits[LastGroupStartIdx].hasValue();
1880 SDValue ThisValue = Bits[i].hasValue() ? Bits[i].getValue() : SDValue();
1911 IsGroupOfZeros = !Bits[LastGroupStartIdx].hasValue();
1985 if (!Bits[i].hasValue())
1992 if (!Bits[i].hasValue())
1998 if (!Bits[i].hasValue())
2121 if (Bits[i].hasValue())
2168 if (!Bits[i].hasValue() || Bits[i].getValue() != VRI.V)