Lines Matching defs:KnownBits

33 #include "llvm/Support/KnownBits.h"
630 KnownBits Known;
646 KnownBits Known;
658 KnownBits &Known,
695 KnownBits LHSKnown, RHSKnown;
1045 unsigned KnownBits;
1061 KnownBits = NumZero;
1066 KnownBits = NumSigned;
1074 KnownBits = NumZero;
1079 KnownBits = NumSigned;
1094 std::max<unsigned>(VT.getScalarSizeInBits() - KnownBits, 8);
1136 const APInt &OriginalDemandedElts, KnownBits &Known, TargetLoweringOpt &TLO,
1143 Known = KnownBits(BitWidth);
1165 Known = KnownBits::makeConstant(Op->getAsAPIntVal());
1171 Known = KnownBits::makeConstant(
1195 KnownBits Known2;
1203 KnownBits SrcKnown;
1224 KnownBits KnownScl;
1268 KnownBits KnownScl;
1276 KnownBits KnownVec;
1299 KnownBits KnownSub, KnownSrc;
1431 KnownBits LHSKnown = TLO.DAG.computeKnownBits(Op0, DemandedElts, Depth);
1466 KnownBits KnownSubMask =
2305 KnownBits Known0 = TLO.DAG.computeKnownBits(Op0, DemandedElts, Depth + 1);
2306 KnownBits Known1 = TLO.DAG.computeKnownBits(Op1, DemandedElts, Depth + 1);
2309 if (std::optional<bool> IsSLE = KnownBits::sle(Known0, Known1))
2311 if (std::optional<bool> IsSLT = KnownBits::slt(Known0, Known1))
2313 Known = KnownBits::smin(Known0, Known1);
2316 if (std::optional<bool> IsSGE = KnownBits::sge(Known0, Known1))
2318 if (std::optional<bool> IsSGT = KnownBits::sgt(Known0, Known1))
2320 Known = KnownBits::smax(Known0, Known1);
2323 if (std::optional<bool> IsULE = KnownBits::ule(Known0, Known1))
2325 if (std::optional<bool> IsULT = KnownBits::ult(Known0, Known1))
2327 Known = KnownBits::umin(Known0, Known1);
2330 if (std::optional<bool> IsUGE = KnownBits::uge(Known0, Known1))
2332 if (std::optional<bool> IsUGT = KnownBits::ugt(Known0, Known1))
2334 Known = KnownBits::umax(Known0, Known1);
2454 KnownBits KnownLo, KnownHi;
2780 KnownBits KnownSrcBits;
2804 KnownBits KnownSrcBits;
2857 KnownBits KnownOp0, KnownOp1;
2859 const KnownBits &KnownRHS) {
2957 Known = KnownBits::mul(KnownOp0, KnownOp1);
2959 Known = KnownBits::computeForAddSub(
3207 KnownBits Known;
3753 KnownBits Known;
3775 KnownBits &Known,
3789 GISelKnownBits &Analysis, Register R, KnownBits &Known,
3796 const int FrameIdx, KnownBits &Known, const MachineFunction &MF) const {
3842 KnownBits &Known, TargetLoweringOpt &TLO, unsigned Depth) const {
4943 KnownBits XKnown = DAG.computeKnownBits(N0.getOperand(0));
4944 KnownBits YKnown = DAG.computeKnownBits(N0.getOperand(1));
10750 KnownBits KnownLHS = DAG.computeKnownBits(LHS);
10751 KnownBits KnownRHS = DAG.computeKnownBits(RHS);