Lines Matching defs:KnownBits

33 #include "llvm/Support/KnownBits.h"
625 KnownBits Known;
641 KnownBits Known;
653 KnownBits &Known,
690 KnownBits LHSKnown, RHSKnown;
1012 unsigned KnownBits;
1028 KnownBits = NumZero;
1033 KnownBits = NumSigned;
1041 KnownBits = NumZero;
1046 KnownBits = NumSigned;
1061 std::max<unsigned>(VT.getScalarSizeInBits() - KnownBits, 8);
1103 const APInt &OriginalDemandedElts, KnownBits &Known, TargetLoweringOpt &TLO,
1110 Known = KnownBits(BitWidth);
1132 Known = KnownBits::makeConstant(Op->getAsAPIntVal());
1138 Known = KnownBits::makeConstant(
1162 KnownBits Known2;
1170 KnownBits SrcKnown;
1191 KnownBits KnownScl;
1235 KnownBits KnownScl;
1243 KnownBits KnownVec;
1266 KnownBits KnownSub, KnownSrc;
1398 KnownBits LHSKnown = TLO.DAG.computeKnownBits(Op0, DemandedElts, Depth);
1433 KnownBits KnownSubMask =
2259 KnownBits Known0 = TLO.DAG.computeKnownBits(Op0, DemandedElts, Depth + 1);
2260 KnownBits Known1 = TLO.DAG.computeKnownBits(Op1, DemandedElts, Depth + 1);
2263 if (std::optional<bool> IsSLE = KnownBits::sle(Known0, Known1))
2265 if (std::optional<bool> IsSLT = KnownBits::slt(Known0, Known1))
2267 Known = KnownBits::smin(Known0, Known1);
2270 if (std::optional<bool> IsSGE = KnownBits::sge(Known0, Known1))
2272 if (std::optional<bool> IsSGT = KnownBits::sgt(Known0, Known1))
2274 Known = KnownBits::smax(Known0, Known1);
2277 if (std::optional<bool> IsULE = KnownBits::ule(Known0, Known1))
2279 if (std::optional<bool> IsULT = KnownBits::ult(Known0, Known1))
2281 Known = KnownBits::umin(Known0, Known1);
2284 if (std::optional<bool> IsUGE = KnownBits::uge(Known0, Known1))
2286 if (std::optional<bool> IsUGT = KnownBits::ugt(Known0, Known1))
2288 Known = KnownBits::umax(Known0, Known1);
2408 KnownBits KnownLo, KnownHi;
2734 KnownBits KnownSrcBits;
2758 KnownBits KnownSrcBits;
2811 KnownBits KnownOp0, KnownOp1;
2813 const KnownBits &KnownRHS) {
2918 Known = KnownBits::mul(KnownOp0, KnownOp1);
2920 Known = KnownBits::computeForAddSub(
3172 KnownBits Known;
3704 KnownBits Known;
3726 KnownBits &Known,
3740 GISelKnownBits &Analysis, Register R, KnownBits &Known,
3747 const int FrameIdx, KnownBits &Known, const MachineFunction &MF) const {
3793 KnownBits &Known, TargetLoweringOpt &TLO, unsigned Depth) const {
4894 KnownBits XKnown = DAG.computeKnownBits(N0.getOperand(0));
4895 KnownBits YKnown = DAG.computeKnownBits(N0.getOperand(1));
10405 KnownBits KnownLHS = DAG.computeKnownBits(LHS);
10406 KnownBits KnownRHS = DAG.computeKnownBits(RHS);