Lines Matching refs:ValueBit
1336 struct ValueBit { struct in __anone4b018340611::BitPermutationSelector
1353 ValueBit(SDValue V, unsigned I, Kind K = Variable) in ValueBit() argument
1355 ValueBit(Kind K = Variable) in ValueBit() argument
1436 using ValueBitsMemoizedValue = std::pair<bool, SmallVector<ValueBit, 64>>;
1445 std::pair<bool, SmallVector<ValueBit, 64> *> getValueBits(SDValue V, in getValueBits()
1452 SmallVector<ValueBit, 64> &Bits = ValueEntry->second; in getValueBits()
1480 Bits[i] = ValueBit(ValueBit::ConstZero); in getValueBits()
1496 Bits[i] = ValueBit(ValueBit::ConstZero); in getValueBits()
1505 const SmallVector<ValueBit, 64> *LHSBits; in getValueBits()
1521 Bits[i] = ValueBit(ValueBit::ConstZero); in getValueBits()
1549 Bits[i] = ValueBit(ValueBit::ConstZero); in getValueBits()
1581 const SmallVector<ValueBit, 64> *LHSBits; in getValueBits()
1590 Bits[i] = ValueBit(ValueBit::ConstZero); in getValueBits()
1601 SmallVector<ValueBit, 64> *InBits; in getValueBits()
1625 const SmallVector<ValueBit, 64> *LHSBits; in getValueBits()
1638 ? ValueBit((*LHSBits)[i].getValue(), in getValueBits()
1640 ValueBit::VariableKnownToBeZero) in getValueBits()
1641 : ValueBit(ValueBit::ConstZero); in getValueBits()
1652 Bits[i] = ValueBit(V, i); in getValueBits()
1656 Bits[i] = ValueBit(V, i, ValueBit::VariableKnownToBeZero); in getValueBits()
1666 Bits[i] = ValueBit(V, i); in getValueBits()
2638 SmallVector<ValueBit, 64> Bits;