H A D | ValueTracking.cpp | 151 KnownBits &Known, unsigned Depth, 154 void llvm::computeKnownBits(const Value *V, KnownBits &Known, unsigned Depth, in computeKnownBits() 162 ::computeKnownBits(V, DemandedElts, Known, Depth, Q); in computeKnownBits() 165 void llvm::computeKnownBits(const Value *V, KnownBits &Known, in computeKnownBits() 170 V, Known, Depth, in computeKnownBits() 296 KnownBits Known = computeKnownBits(V, Depth, SQ); in isKnownPositive() 297 return Known.isNonNegative() && in isKnownPositive() 298 (Known.isNonZero() || isKnownNonZero(V, SQ, Depth)); in isKnownPositive() 326 KnownBits Known(Mask.getBitWidth()); 327 computeKnownBits(V, Known, Dept 153 computeKnownBits(const Value * V,KnownBits & Known,unsigned Depth,const SimplifyQuery & Q) computeKnownBits() argument 164 computeKnownBits(const Value * V,KnownBits & Known,const DataLayout & DL,unsigned Depth,AssumptionCache * AC,const Instruction * CxtI,const DominatorTree * DT,bool UseInstrInfo) computeKnownBits() argument 320 KnownBits Known(Mask.getBitWidth()); MaskedValueIsZero() local 368 computeKnownBitsMul(const Value * Op0,const Value * Op1,bool NSW,const APInt & DemandedElts,KnownBits & Known,KnownBits & Known2,unsigned Depth,const SimplifyQuery & Q) computeKnownBitsMul() argument 417 computeKnownBitsFromRangeMetadata(const MDNode & Ranges,KnownBits & Known) computeKnownBitsFromRangeMetadata() argument 619 computeKnownBitsFromCmp(const Value * V,CmpInst::Predicate Pred,Value * LHS,Value * RHS,KnownBits & Known,const SimplifyQuery & Q) computeKnownBitsFromCmp() argument 709 computeKnownBitsFromContext(const Value * V,KnownBits & Known,unsigned Depth,const SimplifyQuery & Q) computeKnownBitsFromContext() argument 816 computeKnownBitsFromShiftOperator(const Operator * I,const APInt & DemandedElts,KnownBits & Known,KnownBits & Known2,unsigned Depth,const SimplifyQuery & Q,function_ref<KnownBits (const KnownBits &,const KnownBits &,bool)> KF) computeKnownBitsFromShiftOperator() argument 936 computeKnownBitsFromOperator(const Operator * I,const APInt & DemandedElts,KnownBits & Known,unsigned Depth,const SimplifyQuery & Q) computeKnownBitsFromOperator() argument 1704 KnownBits Known(getBitWidth(V->getType(), Q.DL)); computeKnownBits() local 1713 KnownBits Known(getBitWidth(V->getType(), Q.DL)); computeKnownBits() local 1734 computeKnownBits(const Value * V,const APInt & DemandedElts,KnownBits & Known,unsigned Depth,const SimplifyQuery & Q) computeKnownBits() argument 2483 KnownBits Known(BitWidth); isKnownNonZeroFromOperator() local 2499 KnownBits Known = isKnownNonZeroFromOperator() local 2751 KnownBits Known(BitWidth); isKnownNonZeroFromOperator() local 3430 KnownBits Known(TyBits); ComputeNumSignBitsImpl() local 3455 KnownBits Known(TyBits); ComputeNumSignBitsImpl() local 3594 KnownBits Known(TyBits); ComputeNumSignBitsImpl() local 4298 computeKnownFPClass(const Value * V,KnownFPClass & Known,FPClassTest InterestedClasses,unsigned Depth,const SimplifyQuery & Q) computeKnownFPClass() argument 4310 computeKnownFPClassForFPTrunc(const Operator * Op,const APInt & DemandedElts,FPClassTest InterestedClasses,KnownFPClass & Known,unsigned Depth,const SimplifyQuery & Q) computeKnownFPClassForFPTrunc() argument 4332 computeKnownFPClass(const Value * V,const APInt & DemandedElts,FPClassTest InterestedClasses,KnownFPClass & Known,unsigned Depth,const SimplifyQuery & Q) computeKnownFPClass() argument 5329 KnownFPClass Known; computeKnownFPClass() local 8197 KnownBits Known(CA->getBitWidth()); isTruePredicate() local [all...] |