HomeSort by: relevance | last modified time | path
    Searched refs:computeKnownBits (Results 1 - 25 of 56) sorted by relevancy

1 2 3

  /src/external/apache2/llvm/dist/llvm/lib/Analysis/
ValueTracking.cpp 194 static void computeKnownBits(const Value *V, const APInt &DemandedElts,
197 static void computeKnownBits(const Value *V, KnownBits &Known, unsigned Depth,
209 computeKnownBits(V, DemandedElts, Known, Depth, Q);
212 void llvm::computeKnownBits(const Value *V, KnownBits &Known,
217 ::computeKnownBits(V, Known, Depth,
221 void llvm::computeKnownBits(const Value *V, const APInt &DemandedElts,
226 ::computeKnownBits(V, DemandedElts, Known, Depth,
230 static KnownBits computeKnownBits(const Value *V, const APInt &DemandedElts,
233 static KnownBits computeKnownBits(const Value *V, unsigned Depth,
236 KnownBits llvm::computeKnownBits(const Value *V, const DataLayout &DL
    [all...]
DemandedBits.cpp 98 auto ComputeKnownBits =
106 computeKnownBits(V1, Known, DL, 0, &AC, UserI, &DT);
110 computeKnownBits(V2, Known2, DL, 0, &AC, UserI, &DT);
136 ComputeKnownBits(BitWidth, Val, nullptr);
146 ComputeKnownBits(BitWidth, Val, nullptr);
188 ComputeKnownBits(BitWidth, UserI->getOperand(0), UserI->getOperand(1));
196 ComputeKnownBits(BitWidth, UserI->getOperand(0), UserI->getOperand(1));
264 ComputeKnownBits(BitWidth, UserI->getOperand(0), UserI->getOperand(1));
277 ComputeKnownBits(BitWidth, UserI->getOperand(0), UserI->getOperand(1));
InstructionSimplify.cpp 755 KnownBits Known = computeKnownBits(Op1, Q.DL, 0, Q.AC, Q.CxtI, Q.DT);
1269 KnownBits KnownAmt = computeKnownBits(Op1, Q.DL, 0, Q.AC, Q.CxtI, Q.DT);
1282 KnownBits KnownVal = computeKnownBits(Op0, Q.DL, 0, Q.AC, Q.CxtI, Q.DT);
1317 KnownBits Op0Known = computeKnownBits(Op0, Q.DL, /*Depth=*/0, Q.AC, Q.CxtI, Q.DT);
1347 // NOTE: could use computeKnownBits() / LazyValueInfo,
1381 const KnownBits YKnown = computeKnownBits(Y, Q.DL, 0, Q.AC, Q.CxtI, Q.DT);
2119 const KnownBits YKnown = computeKnownBits(Y, Q.DL, 0, Q.AC, Q.CxtI, Q.DT);
2122 const KnownBits XKnown = computeKnownBits(X, Q.DL, 0, Q.AC, Q.CxtI,
2709 KnownBits LHSKnown = computeKnownBits(LHS, Q.DL, 0, Q.AC, Q.CxtI, Q.DT);
2717 KnownBits LHSKnown = computeKnownBits(LHS, Q.DL, 0, Q.AC, Q.CxtI, Q.DT)
    [all...]
Lint.cpp 528 computeKnownBits(V, DL, 0, AC, dyn_cast<Instruction>(V), DT);
548 KnownBits Known = computeKnownBits(Elem, DL);
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/
InstCombineSimplifyDemanded.cpp 122 computeKnownBits(V, Known, Depth, CxtI);
138 computeKnownBits(V, Known, Depth, CxtI);
159 computeKnownBits(I, Known, Depth, CxtI);
584 computeKnownBits(I, Known, Depth, CxtI);
609 computeKnownBits(I, Known, Depth, CxtI);
671 computeKnownBits(I, Known, Depth, CxtI);
694 computeKnownBits(I, Known, Depth, CxtI);
737 computeKnownBits(I->getOperand(0), LHSKnown, Depth + 1, CxtI);
844 computeKnownBits(V, Known, Depth, CxtI);
875 computeKnownBits(I->getOperand(1), RHSKnown, Depth + 1, CxtI)
    [all...]
InstCombineInternal.h 469 void computeKnownBits(const Value *V, KnownBits &Known,
471 llvm::computeKnownBits(V, Known, DL, Depth, &AC, CxtI, &DT);
474 KnownBits computeKnownBits(const Value *V, unsigned Depth,
476 return llvm::computeKnownBits(V, DL, Depth, &AC, CxtI, &DT);
InstCombineCasts.cpp 402 llvm::computeKnownBits(I->getOperand(1), IC.getDataLayout());
417 llvm::computeKnownBits(I->getOperand(1), IC.getDataLayout());
435 llvm::computeKnownBits(I->getOperand(1), IC.getDataLayout());
979 KnownBits Known = computeKnownBits(Cmp->getOperand(0), 0, &Zext);
1024 KnownBits KnownLHS = computeKnownBits(LHS, 0, &Zext);
1025 KnownBits KnownRHS = computeKnownBits(RHS, 0, &Zext);
1349 KnownBits Known = computeKnownBits(Op0, 0, &CI);
1470 KnownBits Known = computeKnownBits(Src, 0, &CI);
InstCombineCalls.cpp 480 KnownBits Known = IC.computeKnownBits(Op0, 0, &II);
567 IC.computeKnownBits(Op0, Known, 0, &II);
726 KnownBits Known = computeKnownBits(Op, DL, 0, AC, CxtI, DT);
1589 uint64_t Bytes1 = computeKnownBits(Bytes, 0, Op0).One.getZExtValue();
1590 uint64_t Mask1 = computeKnownBits(Mask, 0, II).One.getZExtValue();
1678 // computeKnownBits(IIOperand) below here eliminates redundant assumes.
1809 computeKnownBits(IIOperand, Known, 0, II);
InstCombineAddSub.cpp 941 KnownBits LHSKnown = computeKnownBits(X, 0, &Add);
1422 // computeKnownBits.
1873 KnownBits RHSKnown = computeKnownBits(Op1, 0, &I);
  /src/external/apache2/llvm/dist/llvm/include/llvm/Transforms/InstCombine/
InstCombiner.h 456 void computeKnownBits(const Value *V, KnownBits &Known, unsigned Depth,
458 llvm::computeKnownBits(V, Known, DL, Depth, &AC, CxtI, &DT);
461 KnownBits computeKnownBits(const Value *V, unsigned Depth,
463 return llvm::computeKnownBits(V, DL, Depth, &AC, CxtI, &DT);
  /src/external/apache2/llvm/dist/llvm/include/llvm/Analysis/
ValueTracking.h 58 void computeKnownBits(const Value *V, KnownBits &Known,
74 void computeKnownBits(const Value *V, const APInt &DemandedElts,
83 KnownBits computeKnownBits(const Value *V, const DataLayout &DL,
91 KnownBits computeKnownBits(const Value *V, const APInt &DemandedElts,
  /src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/
AMDGPULateCodeGenPrepare.cpp 73 KnownBits Known = computeKnownBits(V, *DL, 0, AC);
AMDGPUCodeGenPrepare.cpp 444 KnownBits Known = computeKnownBits(Op, *DL, 0, AC);
1005 KnownBits Known = computeKnownBits(V, *DL);
AMDGPUISelLowering.cpp 49 KnownBits Known = DAG.computeKnownBits(Op);
3083 KnownBits Known = DAG.computeKnownBits(X);
3256 KnownBits Known = DAG.computeKnownBits(Amt);
4437 KnownBits LHSKnown = DAG.computeKnownBits(Op.getOperand(0), Depth + 1);
4438 KnownBits RHSKnown = DAG.computeKnownBits(Op.getOperand(1), Depth + 1);
4482 KnownBits LHSKnown = DAG.computeKnownBits(Op.getOperand(0), Depth + 1);
4483 KnownBits RHSKnown = DAG.computeKnownBits(Op.getOperand(1), Depth + 1);
  /src/external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/
SelectionDAG.cpp 2433 return Mask.isSubsetOf(computeKnownBits(V, Depth).Zero);
2442 return Mask.isSubsetOf(computeKnownBits(V, DemandedElts, Depth).Zero);
2457 return Mask.isSubsetOf(computeKnownBits(V, Depth).One);
2734 KnownBits SelectionDAG::computeKnownBits(SDValue Op, unsigned Depth) const {
2747 return computeKnownBits(Op, DemandedElts, Depth);
2753 KnownBits SelectionDAG::computeKnownBits(SDValue Op, const APInt &DemandedElts,
2795 Known2 = computeKnownBits(SrcOp, Depth + 1);
2841 Known2 = computeKnownBits(LHS, DemandedLHS, Depth + 1);
2849 Known2 = computeKnownBits(RHS, DemandedRHS, Depth + 1);
2865 Known2 = computeKnownBits(Sub, DemandedSub, Depth + 1)
    [all...]
TargetLowering.cpp 719 LHSKnown = DAG.computeKnownBits(Op.getOperand(0), DemandedElts, Depth + 1);
720 RHSKnown = DAG.computeKnownBits(Op.getOperand(1), DemandedElts, Depth + 1);
732 LHSKnown = DAG.computeKnownBits(Op.getOperand(0), DemandedElts, Depth + 1);
733 RHSKnown = DAG.computeKnownBits(Op.getOperand(1), DemandedElts, Depth + 1);
745 LHSKnown = DAG.computeKnownBits(Op.getOperand(0), DemandedElts, Depth + 1);
746 RHSKnown = DAG.computeKnownBits(Op.getOperand(1), DemandedElts, Depth + 1);
949 Known = TLO.DAG.computeKnownBits(Op, DemandedElts, Depth);
988 Known = TLO.DAG.computeKnownBits(Op, DemandedElts, Depth);
993 Known = TLO.DAG.computeKnownBits(Op, DemandedElts, Depth);
1194 KnownBits LHSKnown = TLO.DAG.computeKnownBits(Op0, DemandedElts, Depth)
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/
BypassSlowDivision.cpp 241 computeKnownBits(V, Known, DL);
LowerSwitch.cpp 399 KnownBits Known = computeKnownBits(Val, DL, /*Depth=*/0, AC, SI);
  /src/external/apache2/llvm/dist/llvm/lib/Target/XCore/
XCoreISelLowering.cpp 406 KnownBits Known = DAG.computeKnownBits(Value);
1659 KnownBits Known = DAG.computeKnownBits(N2);
1681 KnownBits Known = DAG.computeKnownBits(N2);
1696 KnownBits Known = DAG.computeKnownBits(N2);
  /src/external/apache2/llvm/dist/llvm/lib/Target/SystemZ/
SystemZISelDAGToDAG.cpp 746 KnownBits Known = CurDAG->computeKnownBits(Op.getOperand(0));
804 KnownBits Known = CurDAG->computeKnownBits(Input);
827 KnownBits Known = CurDAG->computeKnownBits(Input);
  /src/external/apache2/llvm/dist/llvm/lib/Target/X86/
X86InstCombineIntrinsic.cpp 214 llvm::computeKnownBits(Amt, II.getModule()->getDataLayout());
237 KnownBits KnownLowerBits = llvm::computeKnownBits(
239 KnownBits KnownUpperBits = llvm::computeKnownBits(
  /src/external/apache2/llvm/dist/llvm/lib/Target/Lanai/
LanaiISelLowering.cpp 1501 Known = DAG.computeKnownBits(Op->getOperand(0), Depth + 1);
1502 Known2 = DAG.computeKnownBits(Op->getOperand(1), Depth + 1);
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/
GuardWidening.cpp 637 KnownBits Known = computeKnownBits(OpLHS, DL);
  /src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/
SelectionDAG.h 415 // Maximum depth for recursive analysis such as computeKnownBits, etc.
1722 KnownBits computeKnownBits(SDValue Op, unsigned Depth = 0) const;
1729 KnownBits computeKnownBits(SDValue Op, const APInt &DemandedElts,
1746 /// from computeKnownBits in that it doesn't necessarily determine which bit
  /src/external/apache2/llvm/dist/llvm/lib/Target/Hexagon/
HexagonVectorCombine.cpp 1339 KnownBits Known0 = computeKnownBits(Idx0, DL, 0, &AC, Gep0, &DT);
1340 KnownBits Known1 = computeKnownBits(Idx1, DL, 0, &AC, Gep1, &DT);

Completed in 103 milliseconds

1 2 3