Home
last modified time | relevance | path

Searched refs:unionWith (Results 1 – 16 of 16) sorted by relevance

/freebsd-14.2/contrib/llvm-project/llvm/lib/IR/
H A DConstantRange.cpp639 return CR.unionWith(*this, Type); in unionWith()
707 if (Result == inverse().unionWith(CR.inverse()).inverse()) in exactIntersectWith()
715 ConstantRange Result = unionWith(CR); in exactUnionWith()
1308 PosRes = PosRes.unionWith( in sdiv()
1323 PosRes = PosRes.unionWith( in sdiv()
1328 PosRes = PosRes.unionWith( in sdiv()
1341 NegRes = NegRes.unionWith( in sdiv()
1350 Res = Res.unionWith(ConstantRange(Zero)); in sdiv()
1800 return CR1.unionWith(CR2); in cttz()
1814 return CR1.unionWith(CR2); in cttz()
[all …]
H A DMetadata.cpp1249 ConstantRange Union = LastRange.unionWith(NewRange); in tryMergeRange()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DFloat2Int.cpp290 return OpRanges[0].unionWith(OpRanges[1]); in calcRange()
331 R = R.unionWith(SeenI->second); in validateAndTransform()
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/ADT/
H A DSparseBitVector.h172 bool unionWith(const SparseBitVectorElement &RHS) { in unionWith() function
576 changed |= Iter1->unionWith(*Iter2);
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/IR/
H A DConstantRange.h332 ConstantRange unionWith(const ConstantRange &CR,
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DValueLattice.h442 ConstantRange NewR = getConstantRange().unionWith(RHS.getConstantRange());
H A DMemoryLocation.h152 LocationSize unionWith(LocationSize Other) const { in unionWith() function
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Support/
H A DKnownBits.h312 KnownBits unionWith(const KnownBits &RHS) const { in unionWith() function
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Transforms/IPO/
H A DAttributor.h2992 Assumed = Assumed.unionWith(R).intersectWith(Known);
3029 Known = Known.unionWith(R.getKnown());
3030 Assumed = Assumed.unionWith(R.getAssumed());
5031 void unionAssumed(const PotentialValuesState &PVS) { unionWith(PVS); }
5082 void unionWith(const PotentialValuesState &R) {
5167 DenormalState unionWith(DenormalState Caller) const {
5220 Known = Known.unionWith(Caller.getKnown());
/freebsd-14.2/contrib/llvm-project/llvm/lib/Analysis/
H A DStackSafetyAnalysis.cpp92 auto Result = L.unionWith(R); in unionNoWrap()
519 Insert.first->second = Insert.first->second.unionWith(Offsets); in analyzeAllUses()
H A DValueTracking.cpp653 Known = Known.unionWith(KnownBits::makeConstant(*C)); in computeKnownBitsFromCmp()
669 Known = Known.unionWith(KnownBits::makeConstant(*C ^ *Mask)); in computeKnownBitsFromCmp()
678 Known = Known.unionWith(RHSKnown); in computeKnownBitsFromCmp()
703 Known = Known.unionWith(LHSRange.toKnownBits()); in computeKnownBitsFromCmp()
1402 KnownBits KnownUnion = Known2.unionWith(CR.toKnownBits()); in computeKnownBitsFromOperator()
1437 Known = Known.unionWith(Known2); in computeKnownBitsFromOperator()
8894 CR = CR.unionWith(VC->getElementAsAPInt(ElemIdx)); in computeConstantRange()
8913 CR = CRTrue.unionWith(CRFalse); in computeConstantRange()
H A DLazyValueInfo.cpp1476 EdgesVals = EdgesVals.unionWith(EdgeVal); in getEdgeValueLocal()
H A DScalarEvolution.cpp6909 RangeFromOps = RangeFromOps.unionWith(OpRange); in getRangeRef()
7021 SR = SR.unionWith(getRangeForAffineARHelper(StepSRange.getSignedMax(), in getRangeForAffineAR()
7082 ConstantRange RangeBetween = StartRange.unionWith(EndRange); in getRangeForAffineNoSelfWrappingAR()
7218 return TrueRange.unionWith(FalseRange); in getRangeViaFactoring()
H A DInstructionSimplify.cpp1672 if (!IsAnd && Range0.unionWith(Range1).isFullSet()) in simplifyAndOrOfICmpsWithConstants()
/freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAG.cpp3496 Known = Known.unionWith(Known2); in computeKnownBits()
H A DTargetLowering.cpp2134 Known = Known.unionWith(Known2); in SimplifyDemandedBits()