Lines Matching refs:ValueBit
1350 struct ValueBit { struct in __anonb5cceeb00611::BitPermutationSelector
1367 ValueBit(SDValue V, unsigned I, Kind K = Variable) in ValueBit() function
1369 ValueBit(Kind K = Variable) : Idx(UINT32_MAX), K(K) {} in ValueBit() function
1449 using ValueBitsMemoizedValue = std::pair<bool, SmallVector<ValueBit, 64>>;
1458 std::pair<bool, SmallVector<ValueBit, 64> *> getValueBits(SDValue V, in getValueBits()
1465 SmallVector<ValueBit, 64> &Bits = ValueEntry->second; in getValueBits()
1493 Bits[i] = ValueBit(ValueBit::ConstZero); in getValueBits()
1509 Bits[i] = ValueBit(ValueBit::ConstZero); in getValueBits()
1518 const SmallVector<ValueBit, 64> *LHSBits; in getValueBits()
1534 Bits[i] = ValueBit(ValueBit::ConstZero); in getValueBits()
1562 Bits[i] = ValueBit(ValueBit::ConstZero); in getValueBits()
1594 const SmallVector<ValueBit, 64> *LHSBits; in getValueBits()
1603 Bits[i] = ValueBit(ValueBit::ConstZero); in getValueBits()
1614 SmallVector<ValueBit, 64> *InBits; in getValueBits()
1638 const SmallVector<ValueBit, 64> *LHSBits; in getValueBits()
1651 ? ValueBit((*LHSBits)[i].getValue(), in getValueBits()
1653 ValueBit::VariableKnownToBeZero) in getValueBits()
1654 : ValueBit(ValueBit::ConstZero); in getValueBits()
1665 Bits[i] = ValueBit(V, i); in getValueBits()
1669 Bits[i] = ValueBit(V, i, ValueBit::VariableKnownToBeZero); in getValueBits()
1679 Bits[i] = ValueBit(V, i); in getValueBits()
2651 SmallVector<ValueBit, 64> Bits;