| /freebsd-12.1/contrib/llvm/lib/Analysis/ |
| H A D | ValueTracking.cpp | 174 ::computeKnownBits(V, Known, Depth, in computeKnownBits() 187 return ::computeKnownBits( in computeKnownBits() 319 computeKnownBits(Op1, Known2, Depth + 1, Q); in computeKnownBitsAddSub() 328 computeKnownBits(Op1, Known, Depth + 1, Q); in computeKnownBitsMul() 329 computeKnownBits(Op0, Known2, Depth + 1, Q); in computeKnownBitsMul() 1577 computeKnownBits(V, Known, Depth, Q); in computeKnownBits() 1770 computeKnownBits(X, LHSBits, Depth, Q); in isKnownToBeAPowerOfTwo() 2065 computeKnownBits(X, Known, Depth, Q); in isKnownNonZero() 2175 computeKnownBits(V, Known, Depth, Q); in isKnownNonZero() 2229 computeKnownBits(V, Known, Depth, Q); in MaskedValueIsZero() [all …]
|
| H A D | DemandedBits.cpp | 106 computeKnownBits(V1, Known, DL, 0, &AC, UserI, &DT); in determineLiveOperandBits() 110 computeKnownBits(V2, Known2, DL, 0, &AC, UserI, &DT); in determineLiveOperandBits()
|
| H A D | InstructionSimplify.cpp | 737 KnownBits Known = computeKnownBits(Op1, Q.DL, 0, Q.AC, Q.CxtI, Q.DT); in SimplifySubInst() 1247 KnownBits Known = computeKnownBits(Op1, Q.DL, 0, Q.AC, Q.CxtI, Q.DT); in SimplifyShift() 1896 const KnownBits XKnown = computeKnownBits(X, Q.DL, 0, Q.AC, Q.CxtI, in SimplifyAndInst() 2437 KnownBits LHSKnown = computeKnownBits(LHS, Q.DL, 0, Q.AC, Q.CxtI, Q.DT); in simplifyICmpWithZero() 2445 KnownBits LHSKnown = computeKnownBits(LHS, Q.DL, 0, Q.AC, Q.CxtI, Q.DT); in simplifyICmpWithZero() 2454 KnownBits LHSKnown = computeKnownBits(LHS, Q.DL, 0, Q.AC, Q.CxtI, Q.DT); in simplifyICmpWithZero() 2462 KnownBits LHSKnown = computeKnownBits(LHS, Q.DL, 0, Q.AC, Q.CxtI, Q.DT); in simplifyICmpWithZero() 2908 KnownBits Known = computeKnownBits(RHS, Q.DL, 0, Q.AC, Q.CxtI, Q.DT); in simplifyICmpWithBinOp() 2919 KnownBits Known = computeKnownBits(RHS, Q.DL, 0, Q.AC, Q.CxtI, Q.DT); in simplifyICmpWithBinOp() 2938 KnownBits Known = computeKnownBits(LHS, Q.DL, 0, Q.AC, Q.CxtI, Q.DT); in simplifyICmpWithBinOp() [all …]
|
| H A D | Lint.cpp | 554 KnownBits Known = computeKnownBits(V, DL, 0, AC, dyn_cast<Instruction>(V), DT); in isZero() 573 KnownBits Known = computeKnownBits(Elem, DL); in isZero()
|
| H A D | BasicAliasAnalysis.cpp | 1149 KnownBits Known1 = computeKnownBits(GEP1LastIdx, DL); in aliasSameBasePointerGEPs() 1150 KnownBits Known2 = computeKnownBits(GEP2LastIdx, DL); in aliasSameBasePointerGEPs() 1444 KnownBits Known = computeKnownBits(V, DL, 0, &AC, nullptr, DT); in aliasGEP()
|
| H A D | IVDescriptors.cpp | 138 KnownBits Bits = computeKnownBits(Exit, DL); in computeRecurrenceType()
|
| H A D | ConstantFolding.cpp | 706 KnownBits Known0 = computeKnownBits(Op0, DL); in SymbolicallyEvaluateBinop() 707 KnownBits Known1 = computeKnownBits(Op1, DL); in SymbolicallyEvaluateBinop()
|
| /freebsd-12.1/contrib/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | SelectionDAG.cpp | 2446 Known = computeKnownBits(Sub, Depth + 1); in computeKnownBits() 2449 Known2 = computeKnownBits(Src, Depth + 1); in computeKnownBits() 2467 Known = computeKnownBits(Src, Depth + 1); in computeKnownBits() 2478 Known = computeKnownBits(N0, Depth + 1); in computeKnownBits() 3042 Known = computeKnownBits(InVec, Depth + 1); in computeKnownBits() 3077 Known = computeKnownBits(InVec, Depth + 1); in computeKnownBits() 3209 KnownBits N1Known = computeKnownBits(N1); in computeOverflowKind() 3211 KnownBits N0Known = computeKnownBits(N0); in computeOverflowKind() 3225 KnownBits N0Known = computeKnownBits(N0); in computeOverflowKind() 3271 KnownBits Known = computeKnownBits(Val); in isKnownToBeAPowerOfTwo() [all …]
|
| /freebsd-12.1/contrib/llvm/lib/Transforms/InstCombine/ |
| H A D | InstCombineSimplifyDemanded.cpp | 130 computeKnownBits(V, Known, Depth, CxtI); in SimplifyDemandedUseBits() 143 computeKnownBits(V, Known, Depth, CxtI); in SimplifyDemandedUseBits() 164 computeKnownBits(I, Known, Depth, CxtI); in SimplifyDemandedUseBits() 750 computeKnownBits(V, Known, Depth, CxtI); in SimplifyDemandedUseBits() 782 computeKnownBits(I->getOperand(1), RHSKnown, Depth + 1, CxtI); in SimplifyMultipleUseDemandedBits() 783 computeKnownBits(I->getOperand(0), LHSKnown, Depth + 1, in SimplifyMultipleUseDemandedBits() 813 computeKnownBits(I->getOperand(1), RHSKnown, Depth + 1, CxtI); in SimplifyMultipleUseDemandedBits() 814 computeKnownBits(I->getOperand(0), LHSKnown, Depth + 1, in SimplifyMultipleUseDemandedBits() 843 computeKnownBits(I->getOperand(1), RHSKnown, Depth + 1, CxtI); in SimplifyMultipleUseDemandedBits() 844 computeKnownBits(I->getOperand(0), LHSKnown, Depth + 1, in SimplifyMultipleUseDemandedBits() [all …]
|
| H A D | InstCombineInternal.h | 673 void computeKnownBits(const Value *V, KnownBits &Known, in computeKnownBits() function 675 llvm::computeKnownBits(V, Known, DL, Depth, &AC, CxtI, &DT); in computeKnownBits() 678 KnownBits computeKnownBits(const Value *V, unsigned Depth, in computeKnownBits() function 680 return llvm::computeKnownBits(V, DL, Depth, &AC, CxtI, &DT); in computeKnownBits()
|
| H A D | InstCombineCasts.cpp | 888 KnownBits Known = computeKnownBits(ICI->getOperand(0), 0, &CI); in transformZExtICmp() 933 KnownBits KnownLHS = computeKnownBits(LHS, 0, &CI); in transformZExtICmp() 934 KnownBits KnownRHS = computeKnownBits(RHS, 0, &CI); in transformZExtICmp() 1254 KnownBits Known = computeKnownBits(Op0, 0, &CI); in transformSExtICmp() 1375 KnownBits Known = computeKnownBits(Src, 0, &CI); in visitSExt()
|
| H A D | InstCombineAddSub.cpp | 1088 KnownBits LHSKnown = computeKnownBits(XorLHS, 0, &I); in visitAdd() 1581 KnownBits RHSKnown = computeKnownBits(Op1, 0, &I); in visitSub()
|
| H A D | InstructionCombining.cpp | 2465 KnownBits Known = computeKnownBits(ResultOp, 0, &RI); in visitReturnInst() 2525 KnownBits Known = computeKnownBits(Cond, 0, &SI); in visitSwitchInst() 3149 KnownBits Known = computeKnownBits(I, /*Depth*/0, I); in run()
|
| H A D | InstCombineLoadStoreAlloca.cpp | 923 KnownBits Known = IC.computeKnownBits(GEPI->getOperand(i), 0, MemI); in canReplaceGEPIdxWithZero()
|
| /freebsd-12.1/contrib/llvm/include/llvm/Analysis/ |
| H A D | ValueTracking.h | 54 void computeKnownBits(const Value *V, KnownBits &Known, 63 KnownBits computeKnownBits(const Value *V, const DataLayout &DL,
|
| /freebsd-12.1/contrib/llvm/lib/Transforms/Utils/ |
| H A D | BypassSlowDivision.cpp | 243 computeKnownBits(V, Known, DL); in getValueRange()
|
| /freebsd-12.1/contrib/llvm/lib/Target/WebAssembly/ |
| H A D | WebAssemblyInstrMemory.td | 36 KnownBits Known0 = CurDAG->computeKnownBits(N->getOperand(0), 0); 37 KnownBits Known1 = CurDAG->computeKnownBits(N->getOperand(1), 0);
|
| /freebsd-12.1/contrib/llvm/lib/Target/SystemZ/ |
| H A D | SystemZISelDAGToDAG.cpp | 731 KnownBits Known = CurDAG->computeKnownBits(Op.getOperand(0)); in detectOrAndInsertion() 789 KnownBits Known = CurDAG->computeKnownBits(Input); in expandRxSBG() 812 KnownBits Known = CurDAG->computeKnownBits(Input); in expandRxSBG()
|
| H A D | SystemZISelLowering.cpp | 2222 KnownBits Known = DAG.computeKnownBits(C.Op0.getOperand(0)); in adjustForRedundantAnd() 3169 KnownBits Known[2] = {DAG.computeKnownBits(Ops[0]), in lowerOR() 3170 DAG.computeKnownBits(Ops[1])}; in lowerOR() 3353 KnownBits Known = DAG.computeKnownBits(Op); in lowerCTPOP() 5954 DAG.computeKnownBits(Op.getOperand(OpNo), Src0DemE, Depth + 1); in computeKnownBitsBinOp() 5956 DAG.computeKnownBits(Op.getOperand(OpNo + 1), Src1DemE, Depth + 1); in computeKnownBitsBinOp() 6023 Known = DAG.computeKnownBits(SrcOp, SrcDemE, Depth + 1); in computeKnownBitsForTargetNode() 6042 Known = DAG.computeKnownBits(SrcOp, Depth + 1); in computeKnownBitsForTargetNode()
|
| /freebsd-12.1/contrib/llvm/lib/Target/XCore/ |
| H A D | XCoreISelLowering.cpp | 406 KnownBits Known = DAG.computeKnownBits(Value); in isWordAligned() 1653 KnownBits Known = DAG.computeKnownBits(N2); in PerformDAGCombine() 1675 KnownBits Known = DAG.computeKnownBits(N2); in PerformDAGCombine() 1690 KnownBits Known = DAG.computeKnownBits(N2); in PerformDAGCombine()
|
| /freebsd-12.1/contrib/llvm/lib/Transforms/Scalar/ |
| H A D | GuardWidening.cpp | 656 KnownBits Known = computeKnownBits(OpLHS, DL); in parseRangeChecks()
|
| /freebsd-12.1/contrib/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPUISelLowering.cpp | 132 KnownBits Known = DAG.computeKnownBits(Op); in numBitsUnsigned() 2983 KnownBits Known = DAG.computeKnownBits(X); in performShlCombine() 3142 KnownBits Known = DAG.computeKnownBits(Amt); in performTruncateCombine() 4305 KnownBits LHSKnown = DAG.computeKnownBits(Op.getOperand(0), Depth + 1); in computeKnownBitsForTargetNode() 4306 KnownBits RHSKnown = DAG.computeKnownBits(Op.getOperand(1), Depth + 1); in computeKnownBitsForTargetNode() 4348 KnownBits LHSKnown = DAG.computeKnownBits(Op.getOperand(0), Depth + 1); in computeKnownBitsForTargetNode() 4349 KnownBits RHSKnown = DAG.computeKnownBits(Op.getOperand(1), Depth + 1); in computeKnownBitsForTargetNode()
|
| /freebsd-12.1/contrib/llvm/include/llvm/CodeGen/ |
| H A D | SelectionDAG.h | 1435 KnownBits computeKnownBits(SDValue Op, unsigned Depth = 0) const; 1442 KnownBits computeKnownBits(SDValue Op, const APInt &DemandedElts,
|
| /freebsd-12.1/contrib/llvm/lib/Target/Lanai/ |
| H A D | LanaiISelLowering.cpp | 1501 Known = DAG.computeKnownBits(Op->getOperand(0), Depth + 1); in computeKnownBitsForTargetNode() 1502 Known2 = DAG.computeKnownBits(Op->getOperand(1), Depth + 1); in computeKnownBitsForTargetNode()
|
| /freebsd-12.1/contrib/llvm/lib/Transforms/Vectorize/ |
| H A D | LoadStoreVectorizer.cpp | 457 computeKnownBits(OpA, Known, DL, 0, nullptr, OpA, &DT); in lookThroughComplexAddresses()
|