| /freebsd/contrib/llvm-project/llvm/lib/IR/ |
| H A D | ConstantRange.cpp | 697 ConstantRange ConstantRange::unionWith(const ConstantRange &CR, in unionWith() function in ConstantRange 706 return CR.unionWith(*this, Type); in unionWith() 774 if (Result == inverse().unionWith(CR.inverse()).inverse()) in exactIntersectWith() 782 ConstantRange Result = unionWith(CR); in exactUnionWith() 913 UpperDiv.trunc(DstTySize)).unionWith(Union); in truncate() 921 UpperDiv.trunc(DstTySize)).unionWith(Union); in truncate() 1301 return Res.intersectWith(unionWith(Other, Signed), Signed); in smax() 1315 return Res.intersectWith(unionWith(Other, Unsigned), Unsigned); in umax() 1329 return Res.intersectWith(unionWith(Other, Signed), Signed); in smin() 1343 return Res.intersectWith(unionWith(Other, Unsigned), Unsigned); in umin() [all …]
|
| H A D | ConstantRangeList.cpp | 146 ConstantRangeList::unionWith(const ConstantRangeList &CRL) const { in unionWith() function in ConstantRangeList
|
| H A D | ConstantFPRange.cpp | 388 ConstantFPRange ConstantFPRange::unionWith(const ConstantFPRange &CR) const { in unionWith() function in ConstantFPRange
|
| H A D | Constants.cpp | 1806 CR = CR.unionWith(CDV->getElementAsAPInt(I)); in toConstantRange() 1821 CR = CR.unionWith(CI->getValue()); in toConstantRange()
|
| H A D | Metadata.cpp | 1285 ConstantRange Union = LastRange.unionWith(NewRange); in tryMergeRange()
|
| H A D | Attributes.cpp | 1088 ConstantRange NewRange = Range0.unionWith(Range1); in intersectWith()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/ |
| H A D | ValueLattice.h | 436 ConstantRange NewR = L.unionWith( 461 ConstantRange NewR = L.unionWith(
|
| H A D | MemoryLocation.h | 138 LocationSize unionWith(LocationSize Other) const { in unionWith() function
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/IR/ |
| H A D | ConstantRangeList.h | 81 LLVM_ABI ConstantRangeList unionWith(const ConstantRangeList &CRL) const;
|
| H A D | ConstantFPRange.h | 202 LLVM_ABI ConstantFPRange unionWith(const ConstantFPRange &CR) const;
|
| H A D | ConstantRange.h | 346 LLVM_ABI ConstantRange unionWith(const ConstantRange &CR,
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
| H A D | Float2Int.cpp | 286 return OpRanges[0].unionWith(OpRanges[1]); in calcRange() 328 R = R.unionWith(SeenI->second); in validateAndTransform()
|
| H A D | CorrelatedValuePropagation.cpp | 1338 RetRange->unionWith(LVI->getConstantRange(RetVal, RI, in runImpl()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/ADT/ |
| H A D | SparseBitVector.h | 172 bool unionWith(const SparseBitVectorElement &RHS) { in unionWith() function 576 changed |= Iter1->unionWith(*Iter2);
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Support/ |
| H A D | KnownBits.h | 314 KnownBits unionWith(const KnownBits &RHS) const { in unionWith() function
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/IPO/ |
| H A D | Attributor.h | 3032 Assumed = Assumed.unionWith(R).intersectWith(Known); 3069 Known = Known.unionWith(R.getKnown()); 3070 Assumed = Assumed.unionWith(R.getAssumed()); 5086 void unionAssumed(const PotentialValuesState &PVS) { unionWith(PVS); } 5137 void unionWith(const PotentialValuesState &R) { 5219 DenormalState unionWith(DenormalState Caller) const { 5268 Known = Known.unionWith(Caller.getKnown());
|
| /freebsd/contrib/llvm-project/llvm/lib/Analysis/ |
| H A D | ValueTracking.cpp | 712 Known = Known.unionWith(KnownBits::makeConstant(*C)); in computeKnownBitsFromCmp() 733 Known = Known.unionWith(RHSKnown); in computeKnownBitsFromCmp() 757 Known = Known.unionWith(LHSRange.toKnownBits()); in computeKnownBitsFromCmp() 793 Known = Known.unionWith(DstKnown.zext(Known.getBitWidth())); in computeKnownBitsFromICmpCond() 795 Known = Known.unionWith(DstKnown.anyext(Known.getBitWidth())); in computeKnownBitsFromICmpCond() 814 Known2 = Known2.unionWith(Known3); in computeKnownBitsFromCond() 817 Known = Known.unionWith(Known2); in computeKnownBitsFromCond() 834 Known = Known.unionWith(DstKnown.zext(Known.getBitWidth())); in computeKnownBitsFromCond() 837 Known = Known.unionWith(DstKnown.anyext(Known.getBitWidth())); in computeKnownBitsFromCond() 1127 CondRes = CondRes.unionWith(Known); in adjustKnownBitsForSelectArm() [all …]
|
| H A D | StackSafetyAnalysis.cpp | 92 auto Result = L.unionWith(R); in unionNoWrap() 541 Insert.first->second = Insert.first->second.unionWith(Offsets); in analyzeAllUses()
|
| H A D | LazyValueInfo.cpp | 969 OpFn(TrueX, TrueY).unionWith(OpFn(FalseX, FalseY))); in solveBlockValueBinaryOpImpl() 971 OpFn(TrueY, TrueX).unionWith(OpFn(FalseY, FalseX))); in solveBlockValueBinaryOpImpl() 1561 EdgesVals = EdgesVals.unionWith(EdgeVal); in getEdgeValueLocal()
|
| H A D | ScalarEvolution.cpp | 6935 RangeFromOps = RangeFromOps.unionWith(OpRange); in getRangeRef() 7047 SR = SR.unionWith(getRangeForAffineARHelper(StepSRange.getSignedMax(), in getRangeForAffineAR() 7108 ConstantRange RangeBetween = StartRange.unionWith(EndRange); in getRangeForAffineNoSelfWrappingAR() 7239 return TrueRange.unionWith(FalseRange); in getRangeViaFactoring()
|
| H A D | InstructionSimplify.cpp | 1638 if (!IsAnd && Range0.unionWith(Range1).isFullSet()) in simplifyAndOrOfICmpsWithConstants()
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/ |
| H A D | FunctionAttrs.cpp | 1179 CRL = CRL.unionWith(Info.AccessRanges); in inferInitializes() 1230 EntryCRL = EntryCRL.unionWith(PreviousCRL); in inferInitializes()
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | SelectionDAG.cpp | 3888 Known = Known.unionWith(Known2); in computeKnownBits()
|
| H A D | TargetLowering.cpp | 2233 Known = Known.unionWith(Known2); in SimplifyDemandedBits()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Testing/Demangle/ |
| H A D | DemangleTestCases.inc | 23828 {"_ZNK4llvm13ConstantRange9unionWithERKS0_", "llvm::ConstantRange::unionWith(llvm::ConstantRange co…
|