Home
last modified time | relevance | path

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

/freebsd-12.1/contrib/llvm/lib/IR/
H A DConstantRange.cpp191 return CR0.inverse().unionWith(CR1.inverse()).inverse(); in makeGuaranteedNoWrapRegion()
502 ConstantRange ConstantRange::unionWith(const ConstantRange &CR) const { in unionWith() function in ConstantRange
509 if (!isWrappedSet() && CR.isWrappedSet()) return CR.unionWith(*this); in unionWith()
691 UpperDiv.trunc(DstTySize)).unionWith(Union); in truncate()
699 UpperDiv.trunc(DstTySize)).unionWith(Union); in truncate()
1101 CR = CR.unionWith(ConstantRange(Low->getValue(), High->getValue())); in getConstantRangeFromMetadata()
H A DMetadata.cpp957 ConstantRange Union = LastRange.unionWith(NewRange); in tryMergeRange()
/freebsd-12.1/contrib/llvm/include/llvm/IR/
H A DConstantRange.h222 ConstantRange unionWith(const ConstantRange &CR) const;
/freebsd-12.1/contrib/llvm/lib/Transforms/Scalar/
H A DFloat2Int.cpp272 return Ops[0].unionWith(Ops[1]); in walkForwards()
350 R = R.unionWith(SeenI->second); in validateAndTransform()
H A DCorrelatedValuePropagation.cpp517 OperandRange = OperandRange.unionWith( in processUDivOrURem()
H A DGuardWidening.cpp545 auto SubsetIntersect = CR0.inverse().unionWith(CR1.inverse()).inverse(); in widenCondCommon()
/freebsd-12.1/contrib/llvm/include/llvm/Analysis/
H A DValueLattice.h275 ConstantRange NewR = getConstantRange().unionWith(RHS.getConstantRange()); in mergeIn()
H A DMemoryLocation.h116 LocationSize unionWith(LocationSize Other) const { in unionWith() function
H A DAliasSetTracker.h80 Size = isSizeSet() ? Size.unionWith(NewSize) : NewSize; in updateSizeAndAAInfo()
/freebsd-12.1/contrib/llvm/include/llvm/ADT/
H A DSparseBitVector.h172 bool unionWith(const SparseBitVectorElement &RHS) { in unionWith() function
576 changed |= Iter1->unionWith(*Iter2);
/freebsd-12.1/contrib/llvm/lib/Analysis/
H A DStackSafetyAnalysis.cpp90 void updateRange(ConstantRange R) { Range = Range.unionWith(R); } in updateRange()
472 US.Range = US.Range.unionWith(CalleeRange); in updateOneUse()
H A DLazyValueInfo.cpp1349 EdgesVals = EdgesVals.unionWith(EdgeVal); in getEdgeValueLocal()
H A DScalarEvolution.cpp5719 RangeFromOps = RangeFromOps.unionWith(OpRange); in getRangeRef()
5825 SR = SR.unionWith(getRangeForAffineARHelper(StepSRange.getSignedMax(), in getRangeForAffineAR()
5950 return TrueRange.unionWith(FalseRange); in getRangeViaFactoring()
H A DInstructionSimplify.cpp1506 if (!IsAnd && Range0.unionWith(Range1).isFullSet()) in simplifyAndOrOfICmpsWithConstants()