reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

Declarations

include/llvm/CodeGen/SelectionDAG.h
 1508   KnownBits computeKnownBits(SDValue Op, unsigned Depth = 0) const;

References

gen/lib/Target/WebAssembly/WebAssemblyGenDAGISel.inc
21206   KnownBits Known0 = CurDAG->computeKnownBits(N->getOperand(0), 0);
21207   KnownBits Known1 = CurDAG->computeKnownBits(N->getOperand(1), 0);
gen/lib/Target/X86/X86GenDAGISel.inc
254120     KnownBits Known = CurDAG->computeKnownBits(N->getOperand(1));
254138   KnownBits Known0 = CurDAG->computeKnownBits(N->getOperand(0), 0);
254139   KnownBits Known1 = CurDAG->computeKnownBits(N->getOperand(1), 0);
lib/CodeGen/SelectionDAG/DAGCombiner.cpp
 6040       KnownBits Known = DAG.computeKnownBits(Neg.getOperand(0));
 6062       KnownBits Known = DAG.computeKnownBits(Pos.getOperand(0));
 7849     KnownBits Known = DAG.computeKnownBits(N0.getOperand(0));
 9651     Known = DAG.computeKnownBits(Op);
 9671   Known = DAG.computeKnownBits(Op);
10629     KnownBits Known = DAG.computeKnownBits(Amt);
lib/CodeGen/SelectionDAG/LegalizeIntegerTypes.cpp
 1925   KnownBits Known = DAG.computeKnownBits(N->getOperand(1));
lib/CodeGen/SelectionDAG/SelectionDAG.cpp
 2183           DemandedBits.isSubsetOf(computeKnownBits(V.getOperand(0)).Zero |
 2237   return Mask.isSubsetOf(computeKnownBits(V, Depth).One);
 2473       Known2 = computeKnownBits(SrcOp, Depth + 1);
 2581       Known = computeKnownBits(Sub, Depth + 1);
 2584       Known2 = computeKnownBits(Src, Depth + 1);
 2612     Known = computeKnownBits(N0, Depth + 1);
 3012     Known = computeKnownBits(Op.getOperand(0), Depth+1);
 3024     Known = computeKnownBits(Op.getOperand(0), Depth+1);
 3139     Known = computeKnownBits(Op.getOperand(0), Depth+1);
 3169       Known = computeKnownBits(InVec, Depth + 1);
 3189         Known2 = computeKnownBits(InVal, Depth + 1);
 3204       Known = computeKnownBits(InVec, Depth + 1);
 3205       Known2 = computeKnownBits(InVal, Depth + 1);
 3336   KnownBits N1Known = computeKnownBits(N1);
 3338     KnownBits N0Known = computeKnownBits(N0);
 3352     KnownBits N0Known = computeKnownBits(N0);
 3398   KnownBits Known = computeKnownBits(Val);
 3683         KnownBits Known = computeKnownBits(Op.getOperand(0), Depth+1);
 3707         KnownBits Known = computeKnownBits(Op.getOperand(1), Depth+1);
 4148   return (computeKnownBits(A).Zero | computeKnownBits(B).Zero).isAllOnesValue();
 4148   return (computeKnownBits(A).Zero | computeKnownBits(B).Zero).isAllOnesValue();
lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp
  772     Known = CurDAG->computeKnownBits(Src);
 2016   KnownBits Known = CurDAG->computeKnownBits(LHS);
lib/CodeGen/SelectionDAG/TargetLowering.cpp
 3473       KnownBits XKnown = DAG.computeKnownBits(N0.getOperand(0));
 3474       KnownBits YKnown = DAG.computeKnownBits(N0.getOperand(1));
lib/Target/AArch64/AArch64ISelDAGToDAG.cpp
 2142   KnownBits Known = CurDAG->computeKnownBits(Op);
 2221   KnownBits Known = CurDAG->computeKnownBits(And);
 2362     KnownBits Known = CurDAG->computeKnownBits(OrOpd1Val);
lib/Target/AArch64/AArch64ISelLowering.cpp
 1060     Known = DAG.computeKnownBits(Op->getOperand(0), Depth + 1);
 1061     Known2 = DAG.computeKnownBits(Op->getOperand(1), Depth + 1);
lib/Target/AMDGPU/AMDGPUISelLowering.cpp
   53   KnownBits Known = DAG.computeKnownBits(Op);
 3049     KnownBits Known = DAG.computeKnownBits(X);
 3222       KnownBits Known = DAG.computeKnownBits(Amt);
 4433     KnownBits LHSKnown = DAG.computeKnownBits(Op.getOperand(0), Depth + 1);
 4434     KnownBits RHSKnown = DAG.computeKnownBits(Op.getOperand(1), Depth + 1);
 4476     KnownBits LHSKnown = DAG.computeKnownBits(Op.getOperand(0), Depth + 1);
 4477     KnownBits RHSKnown = DAG.computeKnownBits(Op.getOperand(1), Depth + 1);
lib/Target/ARM/ARMISelLowering.cpp
14003   KnownBits Known = DAG.computeKnownBits(Y);
14400     KnownBits Known = DAG.computeKnownBits(SDValue(N,0));
15405     Known = DAG.computeKnownBits(Op.getOperand(0), Depth+1);
15409     KnownBits KnownRHS = DAG.computeKnownBits(Op.getOperand(1), Depth+1);
15431     Known = DAG.computeKnownBits(Op.getOperand(0), Depth + 1);
lib/Target/Lanai/LanaiISelLowering.cpp
 1501     Known = DAG.computeKnownBits(Op->getOperand(0), Depth + 1);
 1502     Known2 = DAG.computeKnownBits(Op->getOperand(1), Depth + 1);
lib/Target/PowerPC/PPCISelDAGToDAG.cpp
  719   KnownBits LKnown = CurDAG->computeKnownBits(Op0);
  720   KnownBits RKnown = CurDAG->computeKnownBits(Op1);
  764         KnownBits MKnown = CurDAG->computeKnownBits(Op1.getOperand(1));
 4691       KnownBits LHSKnown = CurDAG->computeKnownBits(N->getOperand(0));
lib/Target/PowerPC/PPCISelLowering.cpp
 2307     KnownBits LHSKnown = DAG.computeKnownBits(N.getOperand(0));
 2310       KnownBits RHSKnown = DAG.computeKnownBits(N.getOperand(1));
 2409       KnownBits LHSKnown = DAG.computeKnownBits(N.getOperand(0));
12061       KnownBits Op1Known = DAG.computeKnownBits(N->getOperand(0));
12062       KnownBits Op2Known = DAG.computeKnownBits(N->getOperand(1));
lib/Target/Sparc/SparcISelLowering.cpp
 1869     Known = DAG.computeKnownBits(Op.getOperand(1), Depth + 1);
 1870     Known2 = DAG.computeKnownBits(Op.getOperand(0), Depth + 1);
lib/Target/SystemZ/SystemZISelDAGToDAG.cpp
  739     KnownBits Known = CurDAG->computeKnownBits(Op.getOperand(0));
  797       KnownBits Known = CurDAG->computeKnownBits(Input);
  820       KnownBits Known = CurDAG->computeKnownBits(Input);
lib/Target/SystemZ/SystemZISelLowering.cpp
 2437   KnownBits Known = DAG.computeKnownBits(C.Op0.getOperand(0));
 3385   KnownBits Known[2] = {DAG.computeKnownBits(Ops[0]),
 3386                         DAG.computeKnownBits(Ops[1])};
 3587   KnownBits Known = DAG.computeKnownBits(Op);
 6375       Known = DAG.computeKnownBits(SrcOp, Depth + 1);
lib/Target/X86/X86ISelDAGToDAG.cpp
  447       APInt Mask = Val | CurDAG->computeKnownBits(N->getOperand(0)).Zero;
 1750   KnownBits Known = DAG.computeKnownBits(X);
lib/Target/X86/X86ISelLowering.cpp
19419   KnownBits Known = DAG.computeKnownBits(In);
20384         KnownBits Known = DAG.computeKnownBits(Op0);
25127   KnownBits AKnown = DAG.computeKnownBits(A);
25128   KnownBits BKnown = DAG.computeKnownBits(B);
31602     Known = DAG.computeKnownBits(Op.getOperand(1), Depth + 1);
31606     KnownBits Known2 = DAG.computeKnownBits(Op.getOperand(0), Depth + 1);
41148   KnownBits Known = DAG.computeKnownBits(In);
44174   KnownBits Known = DAG.computeKnownBits(SubusLHS);
lib/Target/XCore/XCoreISelLowering.cpp
  405   KnownBits Known = DAG.computeKnownBits(Value);
 1659       KnownBits Known = DAG.computeKnownBits(N2);
 1681       KnownBits Known = DAG.computeKnownBits(N2);
 1696       KnownBits Known = DAG.computeKnownBits(N2);
unittests/CodeGen/AArch64SelectionDAGTest.cpp
  176   KnownBits Known = DAG->computeKnownBits(Op);
  197   KnownBits Known = DAG->computeKnownBits(Op);