Lines Matching refs:ValueBit
1078 struct ValueBit { struct in __anon93a3ca650411::BitPermutationSelector
1095 ValueBit(SDValue V, unsigned I, Kind K = Variable) in ValueBit() argument
1097 ValueBit(Kind K = Variable) in ValueBit() function
1178 using ValueBitsMemoizedValue = std::pair<bool, SmallVector<ValueBit, 64>>;
1187 std::pair<bool, SmallVector<ValueBit, 64> *> getValueBits(SDValue V, in getValueBits()
1194 SmallVector<ValueBit, 64> &Bits = ValueEntry->second; in getValueBits()
1221 Bits[i] = ValueBit(ValueBit::ConstZero); in getValueBits()
1236 Bits[i] = ValueBit(ValueBit::ConstZero); in getValueBits()
1245 const SmallVector<ValueBit, 64> *LHSBits; in getValueBits()
1261 Bits[i] = ValueBit(ValueBit::ConstZero); in getValueBits()
1289 Bits[i] = ValueBit(ValueBit::ConstZero); in getValueBits()
1321 const SmallVector<ValueBit, 64> *LHSBits; in getValueBits()
1330 Bits[i] = ValueBit(ValueBit::ConstZero); in getValueBits()
1341 SmallVector<ValueBit, 64> *InBits; in getValueBits()
1365 const SmallVector<ValueBit, 64> *LHSBits; in getValueBits()
1376 Bits[i] = ValueBit((*LHSBits)[i].getValue(), in getValueBits()
1378 ValueBit::VariableKnownToBeZero); in getValueBits()
1389 Bits[i] = ValueBit(V, i); in getValueBits()
1393 Bits[i] = ValueBit(V, i, ValueBit::VariableKnownToBeZero); in getValueBits()
1403 Bits[i] = ValueBit(V, i); in getValueBits()
2358 SmallVector<ValueBit, 64> Bits;