| /freebsd-14.2/contrib/llvm-project/llvm/lib/IR/ |
| H A D | ConstantRange.cpp | 339 ConstantRange ShAmt = Other.intersectWith( in makeGuaranteedNoWrapRegion() 501 return intersectWith(CR.inverse()); in difference() 534 return CR.intersectWith(*this, Type); in intersectWith() 706 ConstantRange Result = intersectWith(CR); in exactIntersectWith() 1044 Result = Result.intersectWith(sadd_sat(Other), RangeType); in addWithNoWrap() 1277 ConstantRange PosL = intersectWith(PosFilter); in sdiv() 1278 ConstantRange NegL = intersectWith(NegFilter); in sdiv() 1279 ConstantRange PosR = RHS.intersectWith(PosFilter); in sdiv() 1280 ConstantRange NegR = RHS.intersectWith(NegFilter); in sdiv() 1440 return KnownBitsRange.intersectWith(UMinUMaxRange); in binaryAnd() [all …]
|
| H A D | Metadata.cpp | 1238 return !A.intersectWith(B).isEmptySet() || isContiguous(A, B); in canBeMerged()
|
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Support/ |
| H A D | KnownBits.h | 302 KnownBits intersectWith(const KnownBits &RHS) const { in intersectWith() function 319 return LHS.intersectWith(RHS); in commonBits()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Support/ |
| H A D | KnownBits.cpp | 144 return L.intersectWith(R); in umax() 260 Known = Known.intersectWith(ShiftByConst(LHS, ShiftAmt)); in shl() 306 Known = Known.intersectWith(ShiftByConst(LHS, ShiftAmt)); in lshr() 354 Known = Known.intersectWith(ShiftByConst(LHS, ShiftAmt)); in ashr()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/ |
| H A D | GISelKnownBits.cpp | 122 Known = Known.intersectWith(Known2); in computeKnownBitsMin() 198 Known = Known.intersectWith(Known2); in computeKnownBitsImpl() 242 Known = Known.intersectWith(Known2); in computeKnownBitsImpl()
|
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/ADT/ |
| H A D | SparseBitVector.h | 195 bool intersectWith(const SparseBitVectorElement &RHS, in intersectWith() function 611 changed |= Iter1->intersectWith(*Iter2, BecameZero);
|
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/IR/ |
| H A D | ConstantRange.h | 324 ConstantRange intersectWith(const ConstantRange &CR,
|
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
| H A D | RDFRegisters.h | 232 RegisterRef intersectWith(RegisterRef RR) const;
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | RDFRegisters.cpp | 344 RegisterRef RegisterAggr::intersectWith(RegisterRef RR) const { in intersectWith() function in llvm::rdf::RegisterAggr
|
| H A D | RDFLiveness.cpp | 560 RegisterRef R = PhiDRs.at(PhiA.Id).intersectWith(UseR); in computePhiInfo() 708 R = PRI.mapTo(DRs.intersectWith(R), T.first); in computePhiInfo()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | FunctionLoweringInfo.cpp | 516 DestLOI.Known = DestLOI.Known.intersectWith(SrcLOI->Known); in ComputePHILiveOutRegInfo()
|
| H A D | SelectionDAG.cpp | 3133 Known = Known.intersectWith(Known2); in computeKnownBits() 3156 Known = Known.intersectWith(Known2); in computeKnownBits() 3164 Known = Known.intersectWith(Known2); in computeKnownBits() 3188 Known = Known.intersectWith(Known2); in computeKnownBits() 3218 Known = Known.intersectWith(Known2); in computeKnownBits() 3308 Known = Known.intersectWith(Known2.extractBits(BitWidth, Offset)); in computeKnownBits() 3406 Known = Known.intersectWith(Known2); in computeKnownBits() 3416 Known = Known.intersectWith(Known2); in computeKnownBits() 3882 Known = Known.intersectWith(Known2.zextOrTrunc(BitWidth)); in computeKnownBits() 3886 Known = Known.intersectWith(Known2); in computeKnownBits() [all …]
|
| H A D | TargetLowering.cpp | 1228 Known = Known.intersectWith(KnownVec); in SimplifyDemandedBits() 1256 Known = Known.intersectWith(KnownSub); in SimplifyDemandedBits() 1258 Known = Known.intersectWith(KnownSrc); in SimplifyDemandedBits() 1320 Known = Known.intersectWith(Known2); in SimplifyDemandedBits() 1344 Known = Known.intersectWith(Known2); in SimplifyDemandedBits() 1350 Known = Known.intersectWith(Known2); in SimplifyDemandedBits() 1662 Known = Known.intersectWith(Known2); in SimplifyDemandedBits() 1675 Known = Known.intersectWith(Known2); in SimplifyDemandedBits() 1692 Known = Known.intersectWith(Known2); in SimplifyDemandedBits()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
| H A D | LowerSwitch.cpp | 417 ConstantRange ValRange = KnownBitsRange.intersectWith(LVIRange); in ProcessSwitchInst()
|
| H A D | SCCPSolver.cpp | 1761 auto NewCR = ImposedCR.intersectWith(CopyOfCR); in handleCallResult()
|
| H A D | SimplifyIndVar.cpp | 1082 It->second = R.intersectWith(It->second); in updatePostIncRangeInfo()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Analysis/ |
| H A D | Loads.cpp | 489 return LoadRange.intersectWith(StoreRange).isEmptySet(); in areNonOverlapSameBaseLoadAndStore()
|
| H A D | ScalarEvolution.cpp | 6689 ConservativeResult.intersectWith(X, RangeType)); in getRangeRef() 6697 ConservativeResult.intersectWith(X, RangeType)); in getRangeRef() 6713 ConservativeResult = ConservativeResult.intersectWith( in getRangeRef() 6732 ConservativeResult = ConservativeResult.intersectWith( in getRangeRef() 6737 ConservativeResult = ConservativeResult.intersectWith( in getRangeRef() 6829 ConservativeResult.intersectWith(*MDRange, RangeType); in getRangeRef() 6835 ConservativeResult = ConservativeResult.intersectWith(CR); in getRangeRef() 6864 ConservativeResult = ConservativeResult.intersectWith( in getRangeRef() 6868 ConservativeResult = ConservativeResult.intersectWith( in getRangeRef() 6896 ConservativeResult = ConservativeResult.intersectWith( in getRangeRef() [all …]
|
| H A D | BasicAliasAnalysis.cpp | 1190 CR = CR.intersectWith( in aliasGEP() 1228 if (Range1.intersectWith(Range2).isEmptySet()) in aliasGEP()
|
| H A D | ValueTracking.cpp | 991 Known = Known.intersectWith(Known2); in computeKnownBitsFromOperator() 1417 Known = Known.intersectWith(Known2); in computeKnownBitsFromOperator() 1609 Known = Known.intersectWith(Known2); in computeKnownBitsFromOperator() 1642 Known = Known.intersectWith(Known2); in computeKnownBitsFromOperator() 6295 return CR1.intersectWith(CR2, RangeType); in computeConstantRangeIncludingKnownBits() 8293 ConstantRange Intersection = DomCR.intersectWith(CR); in isImpliedCondCommonOperandWithConstants() 8914 CR = CR.intersectWith(getRangeForSelectPattern(*SI, IIQ)); in computeConstantRange() 8925 CR = CR.intersectWith(getConstantRangeFromMetadata(*Range)); in computeConstantRange() 8949 CR = CR.intersectWith( in computeConstantRange()
|
| H A D | LazyValueInfo.cpp | 125 A.getConstantRange().intersectWith(B.getConstantRange()); in intersect()
|
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Transforms/IPO/ |
| H A D | Attributor.h | 2992 Assumed = Assumed.unionWith(R).intersectWith(Known); 3002 Assumed = Assumed.intersectWith(R); 3003 Known = Known.intersectWith(R); 5104 void intersectWith(const PotentialValuesState &R) {
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/InstCombine/ |
| H A D | InstCombineSimplifyDemanded.cpp | 419 Known = LHSKnown.intersectWith(RHSKnown); in SimplifyDemandedUseBits()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/Lanai/ |
| H A D | LanaiISelLowering.cpp | 1504 Known = Known.intersectWith(Known2); in computeKnownBitsForTargetNode()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/IPO/ |
| H A D | AttributorAttributes.cpp | 9069 return getKnown().intersectWith(SCEVR).intersectWith(LVIR); in getKnownConstantRange() 9086 return getAssumed().intersectWith(SCEVR).intersectWith(LVIR); in getAssumedConstantRange() 9399 if (AllowedRegion.intersectWith(LHSAARange).isEmptySet()) in calculateCmpInst()
|